summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_mroute.c
AgeCommit message (Expand)Author
2001-11-13add RCSIDslukem
2001-11-04Convert netinet to not use the internal <sys/queue.h> field namesmatt
2001-07-22seperate -> separatewiz
2001-06-02Implement support for IP/TCP/UDP checksum offloading provided bythorpej
2001-05-08pull encapsulated packet for vif* via ip_encap framework.itojun
2001-04-13Remove the use of splimp() from the NetBSD kernel. splnet()thorpej
2001-01-24- record IPsec packet history into m_aux structure.itojun
2000-11-08Update for hashinit() change.ad
2000-04-19introduce sys/netinet/ip_encap.c, to dispatch inbound packetsitojun
2000-04-16remove an LBL ifdef that we can't turn on anyway.chs
2000-03-30Remove register declarations.augustss
2000-03-23New callout mechanism with two major improvements over the oldthorpej
2000-03-01introduce m->m_pkthdr.aux to hold random data which needs to be passeditojun
2000-02-01Fix a couple of whitespace glitches.thorpej
1999-07-09defopt IPSEC and IPSEC_ESP (both into opt_ipsec.h).thorpej
1999-07-01IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628.itojun
1999-03-27Alpha printf format fixes.nathanw
1999-02-02remove gre_softc declaration; the symbol is no longer used in thismarc
1999-02-01Clear mfchashtbl after it's deallocated, to kill a stray pointer. Fixes PRmycroft
1999-01-11Adjust for the new IP-IP input path. mrt_ipip_input() is called fromthorpej
1998-12-22ipip_input() -> mrt_ipip_input().thorpej
1998-09-13Add a gre tunnel pseudo network device. Gre = generic route encapsulation.hwr
1998-02-07add flags arg to hashinit(), to pass to malloc().chs
1997-08-14Make sure we install the route returned by the upcall before trying tomycroft
1996-10-13backout previous kprintf changeschristos
1996-10-10printf -> kprintf, sprintf -> ksprintfchristos
1996-09-14remove an unused variable.mrg
1996-09-09Rework the token bucket filter to use a list of packets rather than a staticmycroft
1996-09-09Cosmetic changes, some from Bill Fenner.mycroft
1996-09-09Add in_nullhost() and in_hosteq() macros, to hide some protocolmycroft
1996-06-23Return ENOPROTOOPT rather than picking pseudo-random error values.mycroft
1996-05-07Changed struct ifnet to have a pointer to the softc of the underlyingthorpej
1996-03-16Fix printf format args.christos
1996-02-13netinet prototypeschristos
1995-08-12splnet --> splsoftnetmycroft
1995-06-12Clear the MFC entry's statistical counters when doing an upcall.mycroft
1995-06-04Simplify ipip_input() a bit. Don't blow away the vif cache if someone sendsmycroft
1995-06-04Simply tbf_control() a bit.mycroft
1995-06-04Eliminate compiler warnings.mycroft
1995-06-04For consistency, set sin_len for SIOC{ADD,DEL}MULTI.mycroft
1995-06-04Clean up many more casts.mycroft
1995-06-02Dynamically allocate the deencapsulation interfaces. Abstract the code tomycroft
1995-06-01Avoid byte-swapping IP addresses at run time.mycroft
1995-05-31Integrate multicast 3.5 distribution, with several bugs fixed and generalmycroft
1995-04-13be a bit more careful and explicit with types. (basically a large no-op.)cgd
1994-06-29New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'cgd
1994-06-09Update to version 2 mrouting; from pre-4.4lite NetBSD + 4.4 modsbrezak
1994-06-04Remove a spurious splx().mycroft
1994-05-13Update to 4.4-Lite networking code, with a few local changes.mycroft
1994-02-10Format police.mycroft