This patch fixes the definition of smtp's -A to be both more descriptive and less insulting. Changed in the man page and the code. This is in response to an observation made by a potential new upas user. Reference: /n/sources/patch/smtp-avoidant Date: Wed Oct 20 20:04:59 GMT 2021 Signed-off-by: a@9srv.net --- /sys/src/cmd/upas/smtp/smtp.c Wed Oct 20 20:04:38 2021 +++ /sys/src/cmd/upas/smtp/smtp.c Wed Oct 20 20:04:35 2021 @@ -35,7 +35,7 @@ String *toline; int alarmscale; -int autistic; +int avoidant; int debug; /* true if we're debugging */ int filter; int insecure; @@ -122,8 +122,8 @@ tryauth = 1; trysecure = 1; break; - case 'A': /* autistic: won't talk to us until we talk (Verizon) */ - autistic = 1; + case 'A': /* avoidant: won't talk to us until we talk (Verizon) */ + avoidant = 1; break; case 'b': if (bustedmx >= Maxbustedmx) @@ -477,7 +477,7 @@ * answers a call. Send a no-op in the hope of making it * talk. */ - if (autistic) { + if (avoidant) { dBprint("NOOP\r\n"); getreply(); /* consume the smtp greeting */ /* next reply will be response to noop */ --- /sys/man/8/smtp Wed Oct 20 20:04:42 2021 +++ /sys/man/8/smtp Wed Oct 20 20:04:40 2021 @@ -70,7 +70,7 @@ .BR -s . .TP .B -A -autistic server: don't wait for an SMTP greeting banner +avoidant server: don't wait for an SMTP greeting banner but immediately send a .L NOOP command to provoke the server into responding.