NetBSD/sys
thorpej 7d00e1aff3 Overhaul how TTY line disciplines are handled:
- Replace references to linesw[0] with a ttyldisc_default() function
  that returns the default ("termios") line discipline.
- The linesw[] array is gone, replaced by a linked list.
- ttyldisc_add() and ttyldisc_remove() have been replaced by
  ttyldisc_attach() and ttyldisc_detach().
- Things that provide line disciplines are now responsible for
  registering those disciplines with the system.  The linesw
  structures are no longer declared in tty_conf.c
- Line disciplines are now refcounted; a lookup causes a reference to
  be held.  ttyldisc_release() releases the reference.  Attempts to
  detach an in-use line discipline result in EBUSY.
- Fix function signature lossage in if_sl.c, if_strip.c, and tty_tb.c
  that was masked by the old tty_conf.c
- tty_init() is no longer necessary; delete it and its call from main().
2005-11-27 05:35:52 +00:00
..
altq rename shadowing variable delay to nowdelay. 2005-07-13 11:28:58 +00:00
arch Overhaul how TTY line disciplines are handled: 2005-11-27 05:35:52 +00:00
coda merge yamt-vop branch. remove following VOPs. 2005-11-02 12:38:58 +00:00
compat Overhaul how TTY line disciplines are handled: 2005-11-27 05:35:52 +00:00
conf add a new option DDB_COMMANDONENTER. 2005-11-26 12:16:44 +00:00
contrib For clarify, use the name opt_athhal.h instead of opt_ah.h for the 2005-10-19 09:04:23 +00:00
crypto RMD160_DIGEST_STRING_LENGTH is 41, including the terminating NUL. 2005-09-24 21:31:53 +00:00
ddb add a new option DDB_COMMANDONENTER. 2005-11-26 12:16:44 +00:00
dev Overhaul how TTY line disciplines are handled: 2005-11-27 05:35:52 +00:00
dist Adjust for icmp_error signature. 2005-10-23 19:40:20 +00:00
fs - ignore truncation for VCHR/VBLK/VFIFO as it used to be 2005-11-11 15:50:57 +00:00
gdbscripts nuke trailing whitespace 2005-02-26 22:58:54 +00:00
ipkdb nuke trailing whitespace 2005-02-26 22:58:54 +00:00
kern Overhaul how TTY line disciplines are handled: 2005-11-27 05:35:52 +00:00
lib put mcount.c in the normal object list, so that "make depend" works. 2005-10-02 15:34:17 +00:00
lkm Revert previous accidental removal of -DINET6 2005-09-06 23:27:33 +00:00
miscfs Fix 64 bit truncation problem reported by http://www.securitylab.net 2005-11-23 22:00:32 +00:00
net Overhaul how TTY line disciplines are handled: 2005-11-27 05:35:52 +00:00
net80211 Use a once control to call initialize the 802.11 layer when 2005-11-25 17:33:56 +00:00
netatalk PR/31051: Kousaku Nakahara: can't find the device from Macintosh through 2005-08-24 06:06:51 +00:00
netccitt pk_accton(): `path' actually points into kernel space. 2005-10-06 16:32:14 +00:00
netinet revert rev.1.72 as it isn't necessary. 2005-11-22 17:52:38 +00:00
netinet6 Pass the current process structure to in_pcbconnect() so that it can 2005-11-15 18:39:46 +00:00
netipsec PR/31478: YOMURA Masanori: Inconsistent default value of net.inet.ipsec.dfbit 2005-10-05 12:59:24 +00:00
netisdn Rename a shadowed variable 2005-06-13 20:34:16 +00:00
netiso For some peverse reason the ISO code has to have the same template for 2005-11-16 20:44:19 +00:00
netkey Make sure that the port numbers are set to 0 in SAD and SPD when NAT-T 2005-10-03 13:14:38 +00:00
netnatm nuke trailing whitespace 2005-02-26 22:31:44 +00:00
netns Implement the net.ns.spp sysctl subtree with only two children: 2005-09-06 02:52:38 +00:00
netsmb PR/30303: Dave Huang: It is ok to unlock an unlocked file. 2005-06-28 03:24:32 +00:00
nfs Use a once control to initialize the NFS server / client shared data 2005-11-25 20:01:38 +00:00
opencrypto swcr -> swcrypto 2005-11-25 16:41:31 +00:00
stand
sys Overhaul how TTY line disciplines are handled: 2005-11-27 05:35:52 +00:00
ufs - ignore truncation for VCHR/VBLK/VFIFO as it used to be 2005-11-11 15:50:57 +00:00
uvm Whitespace nit. 2005-11-09 12:47:39 +00:00
Makefile Install sha2.h to /usr/include/crypto. 2005-08-20 15:42:03 +00:00