-** Hacks to support "-a|c|n" flags on the command line which enalbe VJ
-** header compresion and disable ICMP. I use getopt to deal witht that
-** stuff because I'm a lazy sob, I can't spell, and that's OK.
-**
-** If this is good all rights go to B & L Jolitz, otherwise send your
-** comments to Reagan (/dev/null).
-**
-** nerd@percival.rain.com (Michael Galassi) 92.09.03
-**
-** Hacked to change from sgtty to POSIX termio style serial line control
-** and added flag to enable cts/rts style flow control.
-**
-** blymn@awadi.com.au (Brett Lymn) 93.04.04
-*/
+ * Hacks to support "-a|c|n" flags on the command line which enable VJ
+ * header compresion and disable ICMP.
+ * If this is good all rights go to B & L Jolitz, otherwise send your
+ * comments to Reagan (/dev/null).
+ *
+ * nerd@percival.rain.com (Michael Galassi) 92.09.03
+ *
+ * Hacked to change from sgtty to POSIX termio style serial line control
+ * and added flag to enable cts/rts style flow control.
+ *
+ * blymn@awadi.com.au (Brett Lymn) 93.04.04
+ *
+ * Put slattach in it's own process group so it can't be killed
+ * accidentally. Close the connection on SIGHUP and SIGINT. Write a
+ * syslog entry upon opening and closing the connection. Rich Murphey
+ * and Brad Huntting.
+ *
+ * Add '-r command' option: runs 'command' upon recieving SIGHUP
+ * resulting from loss of carrier. Log any errors after forking.
+ * Rich 8/13/93
+ *
+ * This version of slattach includes many changes by David Greenman, Brian
+ * Smith, Chris Bradley, and me (Michael Galassi). None of them are
+ * represented as functional anywhere outside of RAINet though they do work
+ * for us. Documentation is limited to the usage message for now. If you
+ * make improovments please pass them back.
+ *
+ * Added '-u UCMD' which runs 'UCMD <old> <new>' whenever the slip
+ * unit number changes where <old> and <new> are the old and new unit
+ * numbers, respectively. Also added the '-z' option which forces
+ * invocation of the redial command (-r CMD) upon startup regardless
+ * of whether the com driver claims (sometimes mistakenly) that
+ * carrier is present. Also added '-e ECMD' which runs ECMD before
+ * exiting.
+ */