1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-19 10:53:58 +00:00
freebsd/sys/net
David Greenman 06fc5af99c When cslip gets an uncompressed packet, it attempts to save off the TCP/IP
header for use in decompressing subsequant packets. If cslip gets garbage
(such as what happens when there is a port speed mismatch or modem line
noise), it will occasionally mistake the packet as a valid uncompressed
packet. When it tries to save off the header, it doesn't bother to check
for the validity of the header length and will happily clobber not only
the cslip data structure, but parts of other kernel memory that happens
to follow it...causing, ahem, undesired behavior.
1996-04-11 06:46:24 +00:00
..
bpf_compat.h
bpf_filter.c Completed function declarations and/or added prototypes. 1995-12-02 19:38:06 +00:00
bpf.c Removed now-unused #includes of <machine/cpu.h>. They were for bootverbose 1996-04-07 17:32:42 +00:00
bpf.h Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
bpfdesc.h Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
bsd_comp.c Remove the old pppcompress files (btw: these look net-2 derived) 1995-10-31 20:51:24 +00:00
fddi.h The last part of the ether_sprint -> %6D change. 1996-01-26 09:29:29 +00:00
if_arp.h #include <socket.h> -> <sys/socket.h> 1994-11-16 02:16:18 +00:00
if_disc.c Removed never-used #includes of <machine/cpu.h>. Many were apparently 1996-04-07 17:39:28 +00:00
if_dl.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
if_ethersubr.c Removed never-used #includes of <machine/cpu.h>. Many were apparently 1996-04-07 17:39:28 +00:00
if_fddisubr.c Removed never-used #includes of <machine/cpu.h>. Many were apparently 1996-04-07 17:39:28 +00:00
if_llc.h Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
if_loop.c Removed never-used #includes of <machine/cpu.h>. Many were apparently 1996-04-07 17:39:28 +00:00
if_ppp.c Removed never-used #includes of <machine/cpu.h>. Many were apparently 1996-04-07 17:39:28 +00:00
if_ppp.h Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
if_pppvar.h Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
if_sl.c Removed never-used #includes of <machine/cpu.h>. Many were apparently 1996-04-07 17:39:28 +00:00
if_slvar.h Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
if_sppp.h Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
if_spppsubr.c Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
if_tun.c Removed never-used #includes of <machine/cpu.h>. Many were apparently 1996-04-07 17:39:28 +00:00
if_tun.h Make user-level PPP on-demand with dynamic IP actually work. 1996-03-08 11:07:07 +00:00
if_types.h Fixed comment - IFT_P80 is 80mbit. 1995-02-25 15:57:55 +00:00
if.c Move or add #include <queue.h> in preparation for upcoming struct socket 1996-03-11 15:13:58 +00:00
if.h Clean up Ethernet drivers: 1996-02-06 18:51:28 +00:00
netisr.h Add a simplistic netisr register routine - I need this now for ppp-2.2. 1995-10-31 19:07:53 +00:00
ppp_comp.h Merge/update ppp-2.2 kernel parts onto mainline. 1995-10-31 20:24:14 +00:00
ppp_defs.h Merge/update ppp-2.2 kernel parts onto mainline. 1995-10-31 20:24:14 +00:00
ppp_tty.c Use new printf features rather than local kludges. 1996-01-24 21:12:23 +00:00
radix.c Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
radix.h Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
raw_cb.c Move or add #include <queue.h> in preparation for upcoming struct socket 1996-03-11 15:13:58 +00:00
raw_cb.h Uniformized pr_ctlinput protosw functions. The third arg is now `void 1995-12-16 02:14:44 +00:00
raw_usrreq.c Move or add #include <queue.h> in preparation for upcoming struct socket 1996-03-11 15:13:58 +00:00
route.c Eliminate panic("rtfree") caused by double-freeing the route 1996-03-29 08:02:30 +00:00
route.h Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
rtsock.c Move or add #include <queue.h> in preparation for upcoming struct socket 1996-03-11 15:13:58 +00:00
slcompress.c When cslip gets an uncompressed packet, it attempts to save off the TCP/IP 1996-04-11 06:46:24 +00:00
slcompress.h Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
slip.h Fix misplaced idempotency #endif. 1995-04-29 15:24:00 +00:00