/*
* Phase 1 is fine on LocalTalk but we don't do
- * EtherTalk phase 1. Anyone wanting to add it go ahead.
+ * EtherTalk phase 1. Anyone wanting to add it goes ahead.
This is really not better grammar.
It's describing how anyone should feel free to create an implementation.
It's also really old code that no one will use much anymore, so any
change to this module isn't particularly useful.
@@ -2018,7 +2018,7 @@ module_init(atalk_init); * by the network device layer. * * Ergo, before the AppleTalk module can be removed, all AppleTalk- * sockets be closed from user space.+ * sockets should be closed from user space.
From: Seth David Schoen <hidden> Date: 2021-06-08 02:50:44
13145886936@163.com writes:
* Ergo, before the AppleTalk module can be removed, all AppleTalk
- * sockets be closed from user space.
+ * sockets should be closed from user space.
*/
This is a good correction, but in the other case
/*
* Phase 1 is fine on LocalTalk but we don't do
- * EtherTalk phase 1. Anyone wanting to add it go ahead.
+ * EtherTalk phase 1. Anyone wanting to add it goes ahead.
"go ahead" is meant as an imperative (like "If you want to add EtherTalk
phase 1 support, please go ahead [and do so]"), not an indicative (like
"If you want to add EtherTalk phase 1 support, you are adding it"). It
is an invitation addressed to future developers.
Addressing unspecified people directly in the second person with "anyone"
is a little unusual, but is grammatically acceptable (more usually with a
comma). Anyone reading this, you now understand this point.