On Tue, May 19, 2009 at 17:46 +0200, Marc Balmer wrote: > The tablet line discipline TABLDISC has been defunct for quite some time, > I suggest we remove it as well. > > ok? >
sure. > Index: bin/stty/print.c > =================================================================== > RCS file: /cvs/src/bin/stty/print.c,v > retrieving revision 1.2 > diff -u -r1.2 print.c > --- bin/stty/print.c 19 May 2009 15:37:23 -0000 1.2 > +++ bin/stty/print.c 19 May 2009 15:43:41 -0000 > @@ -63,9 +63,6 @@ > /* Line discipline. */ > if (ldisc != TTYDISC) { > switch(ldisc) { > - case TABLDISC: > - cnt += printf("tablet disc; "); > - break; > case SLIPDISC: > cnt += printf("slip disc; "); > break; > Index: share/man/man4/tty.4 > =================================================================== > RCS file: /cvs/src/share/man/man4/tty.4,v > retrieving revision 1.2 > diff -u -r1.2 tty.4 > --- share/man/man4/tty.4 19 May 2009 15:37:23 -0000 1.2 > +++ share/man/man4/tty.4 19 May 2009 15:43:41 -0000 > @@ -205,8 +205,6 @@ > .Bl -tag -width TIOCGWINSZ -compact > .It TTYDISC > Termios interactive line discipline. > -.It TABLDISC > -Tablet line discipline. > .It SLIPDISC > Serial IP line discipline. > .It PPPDISC > Index: sys/compat/linux/linux_termios.c > =================================================================== > RCS file: /cvs/src/sys/compat/linux/linux_termios.c,v > retrieving revision 1.1.1.1 > diff -u -r1.1.1.1 linux_termios.c > --- sys/compat/linux/linux_termios.c 26 Aug 2008 14:41:47 -0000 1.1.1.1 > +++ sys/compat/linux/linux_termios.c 19 May 2009 15:43:42 -0000 > @@ -558,10 +558,6 @@ > case PPPDISC: > idat = LINUX_N_PPP; > break; > - /* > - * Linux does not have the tablet line discipline. > - */ > - case TABLDISC: > default: > idat = -1; /* XXX What should this be? */ > break; > Index: sys/sys/ttycom.h > =================================================================== > RCS file: /cvs/src/sys/sys/ttycom.h,v > retrieving revision 1.2 > diff -u -r1.2 ttycom.h > --- sys/sys/ttycom.h 19 May 2009 15:37:23 -0000 1.2 > +++ sys/sys/ttycom.h 19 May 2009 15:43:42 -0000 > @@ -136,7 +136,6 @@ > #define TIOCMODS TIOCMSET > > #define TTYDISC 0 /* termios tty line discipline > */ > -#define TABLDISC 3 /* tablet discipline */ > #define SLIPDISC 4 /* serial IP discipline */ > #define PPPDISC 5 /* ppp discipline */ > #define NMEADISC 7 /* NMEA0183 discipline */ > Index: usr.sbin/pstat/pstat.c > =================================================================== > RCS file: /cvs/src/usr.sbin/pstat/pstat.c,v > retrieving revision 1.2 > diff -u -r1.2 pstat.c > --- usr.sbin/pstat/pstat.c 19 May 2009 15:37:23 -0000 1.2 > +++ usr.sbin/pstat/pstat.c 19 May 2009 15:43:43 -0000 > @@ -965,9 +965,6 @@ > case TTYDISC: > (void)printf("term\n"); > break; > - case TABLDISC: > - (void)printf("tab\n"); > - break; > case SLIPDISC: > (void)printf("slip\n"); > break; > -- > Marc Balmer, Micro Systems, Wiesendamm 2a, Postfach, CH-4019 Basel, > Switzerland > http://www.msys.ch/ http://www.vnode.ch/ "In God we trust, in C we > code."