Home | History | Annotate | only in /src/sbin/slattach
History log of /src/sbin/slattach
RevisionDateAuthorComments
 1.10 08-Jul-2006  tsutsui Misc fixes for sl(4) and slattach(8) man pages:
- note that ifconfig(8) create subcommand is required before slattach(8)
- network addresses aren't defined by slattach(8) but ifconfig(8)
- Add a BUGS section in slattach(8) to note that currently there is no way to
specify/see an interface name to be attached
- move description about link[0-2] flags from slattach(8) to sl(4)
(rather than adding a new description...)
- move description about SLIP limitations to a new BUGS section in sl(4)
- remove inappropriate MLINKS of slip.8 to slattach.8
- create MLINKS of slip.4 to sl.4 instead
- add some more xrefs

Ok'ed by christos, and closes PR kern/33672 and PR bin/33923.
 1.9 27-Jun-2005  christos Move WARNS=3 to the Makefile.inc, and add a little const to the remaining
programs that did not compile before.
 1.8 05-Feb-2005  xtraeme Kill __P(), use ANSI function declarations; WARNS=3.
 1.7 18-Mar-1995  cgd convert to new RCS Id conventions; reduce my headache
 1.6 22-Dec-1994  cgd specify man pages the new way.
 1.5 23-Sep-1994  mycroft Merge with 4.4-Lite version.
 1.4 31-Jul-1993  mycroft Add RCS indentifiers.
 1.3 23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2 22-Mar-1993  cgd added rcs ids to all files
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 23-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.30 19-Jan-2020  thorpej Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is
long since obsolete.
 1.29 12-Nov-2018  christos Improve examples and netmask information (from Dan Plassche)
 1.28 08-Jul-2006  tsutsui branches: 1.28.84; 1.28.86;
Misc fixes for sl(4) and slattach(8) man pages:
- note that ifconfig(8) create subcommand is required before slattach(8)
- network addresses aren't defined by slattach(8) but ifconfig(8)
- Add a BUGS section in slattach(8) to note that currently there is no way to
specify/see an interface name to be attached
- move description about link[0-2] flags from slattach(8) to sl(4)
(rather than adding a new description...)
- move description about SLIP limitations to a new BUGS section in sl(4)
- remove inappropriate MLINKS of slip.8 to slattach.8
- create MLINKS of slip.4 to sl.4 instead
- add some more xrefs

Ok'ed by christos, and closes PR kern/33672 and PR bin/33923.
 1.27 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22308, verified by myself.
 1.26 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.25 03-Oct-2002  wiz New sentence, new line. From Robert Elz.
 1.24 05-Dec-2001  wiz Sort options. Improve english in DIAGNOSTICS.
[Pointed at this file by augustss.]
 1.23 05-Jun-2001  wiz Drop arguments of .Os.
 1.22 12-Sep-1999  kleink Use full month names with .Dd, as per mdoc.samples(7).
 1.21 03-Sep-1999  proff -n don't detach from tty
 1.20 19-Mar-1999  tron Add "-l" to "SYNOPSIS" section and use same order as "slattach" when
printing command line usage.
 1.19 23-Mar-1998  fair add the ability to run SLIP with CLOCAL set, per PR#3586
 1.18 04-Dec-1997  msaitoh Fix SYNOPSIS section.
 1.17 17-Nov-1997  thorpej Document the STRIP-related options.
 1.16 11-Nov-1997  mrg add missing .Nm sections.
 1.15 20-Oct-1997  scottr branches: 1.15.2;
Add support for DTR/CTS flow control, from Bill Studenmund.
 1.14 15-Sep-1997  lukem * cleanup for WARNS=1
* fix .Nm usage
* deprecate register
 1.13 10-Aug-1996  explorer Reference the new sl(4) page
 1.12 18-Mar-1995  cgd convert to new RCS Id conventions; reduce my headache
 1.11 23-Sep-1994  mycroft Merge with 4.4-Lite version.
 1.10 13-Aug-1994  mycroft Don't capitalize program name in SYNOPSIS.
 1.9 13-Aug-1994  mycroft Document what link[0-2] do.
 1.8 01-Apr-1994  cgd branches: 1.8.2;
fix type, from Mark Weaver
 1.7 10-Dec-1993  cgd deal with change in setting of slip params
 1.6 02-Dec-1993  mycroft From: Ian McDonnell <imcd@apriori.demon.co.uk>
* Initialize termios struct before using it, from the current tty settings.
* Set speed earlier. (This, combined with the above, was causing DTR to be
dropped briefly on startup.)
* Add `-m' option to avoid using HUPCL.
Also:
* Remove findspeed() altogether, as we don't need it and it's ugly.
* Use tcgetattr() and tcsetattr() rather than TIOCGETA and TIOCSETA. The
former is POSIX; the latter is not.
 1.5 01-Aug-1993  mycroft Add RCS indentifiers.
 1.4 08-Apr-1993  cgd patched w/changes from blymn@mulga.awadi.com.AU (Brett Lymn) to
fix things like flow control support, SLIP option support etc.
 1.3 23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2 22-Mar-1993  cgd added rcs ids to all files
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 23-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.8.2.2 13-Aug-1994  mycroft update from trunk
 1.8.2.1 13-Aug-1994  mycroft update from trunk
 1.15.2.2 17-Nov-1997  thorpej Sync w/ trunk.
 1.15.2.1 11-Nov-1997  mrg pull up from trunk: add missing .Nm sections.
 1.28.86.2 08-Apr-2020  martin Merge changes from current as of 20200406
 1.28.86.1 10-Jun-2019  christos Sync with HEAD
 1.28.84.1 26-Nov-2018  pgoyette Sync with HEAD, resolve a couple of conflicts
 1.33 20-Oct-2013  mbalmer attach tty line discipline by name, not by number. remove unused case value. lgtm christos
 1.32 30-Dec-2011  christos branches: 1.32.6;
PR/45759: Khanh-Dang Nguyen Thu Lam: slattach(8) is not compatible with
pseudo-terminals. Fixed by ignoring the error for the DTR ioctl.
 1.31 27-Aug-2011  joerg branches: 1.31.2;
static + __dead
 1.30 20-Jul-2008  lukem Remove the \n and tabs from the __COPYRIGHT() strings.
(Tweak some to use a consistent format.)
 1.29 05-Feb-2005  xtraeme branches: 1.29.26; 1.29.30;
Kill __P(), use ANSI function declarations; WARNS=3.
 1.28 05-Jan-2004  jmmv Homogenize usage messages: make the 'usage' word all lowercase, as this seems
to be the most common practice in our tree.
 1.27 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22308, verified by myself.
 1.26 16-Jan-2003  kleink Rename `sigset' locals to avoid symbol shadowing warning.
 1.25 20-Dec-2001  soren Sync getopt() / man page with actual getopt options.
 1.24 19-Feb-2001  cgd convert to use getprogname()
 1.23 04-Feb-2001  christos fix nested extern
 1.22 03-Sep-1999  proff use daemon(3) instead of vanilla fork()
use err(3) instead of perror..exit
add new flag: -n don't detach from tty
 1.21 23-Mar-1998  fair add the ability to run SLIP with CLOCAL set, per PR#3586
 1.20 17-Nov-1997  thorpej Cosmetic changes.
 1.19 20-Oct-1997  scottr branches: 1.19.2;
Add support for DTR/CTS flow control, from Bill Studenmund.
 1.18 15-Sep-1997  lukem * cleanup for WARNS=1
* fix .Nm usage
* deprecate register
 1.17 19-May-1996  jonathan Support attaching a STRIP line via the "-t strip" flag.
It has been suggested that a separate "stattach" command would be better.
 1.16 21-Mar-1995  mycroft Use POSIX signals.
 1.15 18-Mar-1995  cgd convert to new RCS Id conventions; reduce my headache
 1.14 18-Dec-1994  cgd -Wall cleanups from Jim Jegers
 1.13 31-Oct-1994  cgd pull in string.h
 1.12 23-Sep-1994  mycroft Merge with 4.4-Lite version.
 1.11 10-Feb-1994  cgd oops; last patch to slattach should have been to sliplogin!
 1.10 10-Feb-1994  cgd update for slip.h
 1.9 10-Dec-1993  cgd deal with change in setting of slip params
 1.8 02-Dec-1993  mycroft From: Ian McDonnell <imcd@apriori.demon.co.uk>
* Initialize termios struct before using it, from the current tty settings.
* Set speed earlier. (This, combined with the above, was causing DTR to be
dropped briefly on startup.)
* Add `-m' option to avoid using HUPCL.
Also:
* Remove findspeed() altogether, as we don't need it and it's ugly.
* Use tcgetattr() and tcsetattr() rather than TIOCGETA and TIOCSETA. The
former is POSIX; the latter is not.
 1.7 01-Aug-1993  mycroft Add RCS identifiers.
 1.6 29-Jun-1993  brezak Support 38400, 57600, and 115200 tty speeds.
 1.5 28-Apr-1993  cgd fixed:
SLATTACH hangs up on connect to modem port
reported by: bugs@rafal.slip.uiuc.edu
 1.4 08-Apr-1993  cgd patched w/changes from blymn@mulga.awadi.com.AU (Brett Lymn) to
fix things like flow control support, SLIP option support etc.
 1.3 23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2 22-Mar-1993  cgd added rcs ids to all files
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 23-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.19.2.1 17-Nov-1997  thorpej Sync w/ trunk.
 1.29.30.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.29.26.1 28-Sep-2008  mjf Sync with HEAD.
 1.31.2.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.31.2.1 17-Apr-2012  yamt sync with head
 1.32.6.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.

RSS XML Feed