summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_input.c
AgeCommit message (Expand)Author
2000-07-06remove unnecessary #include <netkey/key_debug.h>. from kame.itojun
2000-06-28<vm/vm.h> -> <uvm/uvm_extern.h>mrg
2000-05-10add missing boundary checks to ip options processing.itojun
2000-05-10correct more out-of-bounds memory access, if cnt == 1 and optlen > 1.itojun
2000-05-06Handle large offsets with very small options correctly.sommerfeld
2000-03-31Slighly improve previous - only include <netinet/ip_mroute.h> if MROUTINGjdolecek
2000-03-31include <netinet/ip_mroute.h> for ip_mforward() - needed afterjdolecek
2000-03-30Remove register declarations.augustss
2000-03-30Delete uninitialised declaration of ip_defttl - there's an initialisedsimonb
2000-03-10Back out previous, and adjust a comment.thorpej
2000-03-07Back out part of 1.104 which isn't actually needed.thorpej
2000-03-03remove unnecessary ttl initialization which I mistakingly bringed initojun
2000-03-02Avoid a bug in GCC which manifests itself when processing unalignedthorpej
2000-03-01introduce m->m_pkthdr.aux to hold random data which needs to be passeditojun
2000-02-20pass "struct pfil_head *" to pfil_add_hook and pfil_remove hook ratherdarrenr
2000-02-17Change the use of pfil hooks. There is no longer a single list of alldarrenr
2000-02-16- if ip_dst matches address on !IFF_UP interface, anditojun
2000-02-12Typo (Thanks, Havard :-)thorpej
2000-02-12Small cosmetic change, and note a place where a statistic should bethorpej
2000-02-11fix in-kernel packet forwarding loop (till TTL becomes 0) when:itojun
2000-02-01Use ifatoia() and sintosa() consistently, rather than using home-grownthorpej
2000-01-31bring in latest KAME ipsec tree.itojun
1999-10-26disable ipflow (IPv4 fast fowarding) when IPsec is configured into the kernel.itojun
1999-10-17In ip_forward():sommerfeld
1999-07-23do not include unnecessary include files.itojun
1999-07-09defopt IPSEC and IPSEC_ESP (both into opt_ipsec.h).thorpej
1999-07-06sync with KAME/NetBSD 1.4, SNAP kit 19990705.itojun
1999-07-01IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628.itojun
1999-06-26If the new global variable hostzerobroadcast is zero, no longer assumesommerfeld
1999-05-04It does not make much sense to increase a "output" counter on input.hwr
1999-05-03In INADDR_TO_IA(), skip interfaces which are not up. Revert previous changethorpej
1999-05-03Drop packets, that have a Class-D address as source address.hwr
1999-04-07tiny KNF changeproff
1999-04-07Prevent reception of packets on downed interfaces (via an up interface).proff
1999-03-27Added per-addr input/output statistics. Currently just support netatalkaidan
1999-03-26security: test for ip_len < ip_hl <<2 and drop packet accordinglyproff
1999-01-19There's just no plausible reason to byte-swap ip_id internally. It's opaque.mycroft
1999-01-19Don't screw with ip_len; just subtract from it where we actually use themycroft
1999-01-19Don't overwrite the checksum fields when checking them. There's no reason tomycroft
1999-01-11Fix byte order and ip_len inconsistencies in ICMP reply code. Also, fixthorpej
1998-12-19Reverse the copyright-notice-swap. It went against existing practice.thorpej
1998-12-18Add a lock around the IP fragment reassembly queue, to prevent ip_drain()thorpej
1998-11-13Once a fragmented IP packet has been reassembled, recompute the packetthorpej
1998-10-08Use the pool allocator for ipflow entries.thorpej
1998-10-08Use the pool allocator for ipqent structures.thorpej
1998-09-30Switch order of TNF and UCB copyrights so UCB copyright is first; this seems ...tls
1998-09-09Make a diagnostic printf more sensible, PR #5951, Heiko W. Rupp.thorpej
1998-08-09defopt PFIL_HOOKS.mrg
1998-07-17Fix PR5508: ipfil cut-through forwarding causes panicsommerfe
1998-06-01Protect the ipflow_reap() call with splsoftnet.thorpej