NetBSD/sys/net
jonathan 36c640a447 * Remove old, unused SLIP variables from softc.
* Fix radio error-message parsing bug: old comparison against error
  prefix string  off by the size of the Starmode link-level protocol field.
* Fix radio reset finite state machine, given that parsing works properly.
* Add debugging messages about reset FSM if IFF_DEBUG is set.
* Remove #ifdefs notdef around back the check that discards newlines at
  the beginning of a frame. Every error message from the radio has a newline,
  as the radio send error messages terminated by \r\n, not  just \r like data
  frames. Not dropping the \n garbles the following data frame.
* Remove unused low-level debugging routines.
* Reformat the low-level bytestuff/RLL code to match the canonical source.
* Reduce MTU to 1100 bytes; 1200 bytes can overflow the radio buffers if the
  bytestuff/RLL does poorly.
* Fix radio-probe string to _not_ include a frame delimiter (\r): sending
  a \r to the radio tickles a bug in the firmware, causing the radio to
  smash the next frame sent after  the "**\r" probe string.
* Add calls to the tty t_oproc routine to make sure the probe and reset
  strings get sent to the modem promptly, rather than waiting for the next
  packet.
* Add PPP-style calls to the tty start-output function; seems to
  reduce latency marginally.

still to do:
* Flush output queue if resetting, since the radio is going to drop
  frames on the floor anyway if it needs resetting.
* Reduce tty start-output calls.
1996-08-02 02:53:39 +00:00
..
bpf.c avoid unnecessary checks of m_get/MGET/etc.'s return values. When 1996-06-14 22:21:12 +00:00
bpf.h
bpf_filter.c
bpfdesc.h
bsd-comp.c
if.c implement SIOCGIFMTU in a generic manner, by pulling the MTU out of 1996-06-13 21:49:43 +00:00
if.h add an ifru_mtu member to the union in 'struct ifreq', and add a 1996-06-13 21:48:34 +00:00
if_arc.h
if_arcsubr.c Changed struct ifnet to have a pointer to the softc of the underlying 1996-05-07 02:40:22 +00:00
if_arp.h
if_atm.h ported ATM to FreeBSD 2.2-960612-SNAP 1996-07-03 17:17:10 +00:00
if_atmsubr.c ported ATM to FreeBSD 2.2-960612-SNAP 1996-07-03 17:17:10 +00:00
if_dl.h
if_ethersubr.c Changed struct ifnet to have a pointer to the softc of the underlying 1996-05-07 02:40:22 +00:00
if_fddi.h
if_fddisubr.c #ifdef the declaration of 'ac' in fddi_input on ISO, since it's only 1996-07-10 18:54:23 +00:00
if_llc.h
if_loop.c Changed struct ifnet to have a pointer to the softc of the underlying 1996-05-07 02:40:22 +00:00
if_ppp.c no need for a local implementation of SIOCGIFMTU; delete it. 1996-06-13 21:50:32 +00:00
if_ppp.h
if_pppvar.h Changed struct ifnet to have a pointer to the softc of the underlying 1996-05-07 02:40:22 +00:00
if_sl.c print difference between pointers with %ld, so that -Wformat works 1996-07-10 18:15:22 +00:00
if_slvar.h Changed struct ifnet to have a pointer to the softc of the underlying 1996-05-07 02:40:22 +00:00
if_strip.c * Remove old, unused SLIP variables from softc. 1996-08-02 02:53:39 +00:00
if_stripvar.h * Remove old, unused SLIP variables from softc. 1996-08-02 02:53:39 +00:00
if_tun.c A couple of emulation enhancements from der mouse's PR#2411: 1996-06-25 22:15:13 +00:00
if_tun.h A couple of emulation enhancements from der mouse's PR#2411: 1996-06-25 22:15:13 +00:00
if_types.h
netisr.h add native mode atm network interrupt 1996-07-04 03:16:13 +00:00
ppp-comp.h
ppp-deflate.c
ppp_defs.h
ppp_tty.c avoid unnecessary checks of m_get/MGET/etc.'s return values. When 1996-06-14 22:21:12 +00:00
radix.c
radix.h
raw_cb.c We must indirect through the higher-level protocol for 1996-05-23 18:30:57 +00:00
raw_cb.h Prototype new raw_*() functions. 1996-05-28 23:24:50 +00:00
raw_usrreq.c Remove unused variable. 1996-05-28 23:24:23 +00:00
route.c
route.h Pass a proc pointer down to the usrreq and pcbbind functions for PRU_ATTACH, PRU_BIND and 1996-05-22 13:54:55 +00:00
rtsock.c - Fix PR/2582: default route change without specifying gateway kills system. 1996-07-01 01:12:32 +00:00
slcompress.c
slcompress.h
slip.h
zlib.c
zlib.h