summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_icmp.c
AgeCommit message (Expand)Author
2003-12-04Dynamic sysctl.atatat
2003-11-13Add m_tag_delete_nonpesrsistent(), for deleting all packet tags onjonathan
2003-11-11Change global head-of-local-IP-address list from in_ifaddr tojonathan
2003-08-22remove ipsec_set/getsocket. now we explicitly pass socket * to ip{,6}_output.itojun
2003-08-22change the additional arg to be passed to ip{,6}_output to struct socket *.itojun
2003-08-15(fast-ipsec): Add hooks to pass IPv4 IPsec traffic into fast-ipsec, ifjonathan
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-26fix commentitojun
2003-04-17Clear hardware checksum flags before reusing a mbuf for an ICMP reply astron
2003-02-26Add MBUFTRACE kernel option.matt
2002-09-23Remove breaks after returns, unreachable returns and returns aftersimonb
2002-08-14avoid swapping endian of ip_len and ip_off on mbuf, to meet with M_LEADINGSPACEitojun
2002-06-30Changes to allow the IPv4 and IPv6 layers to align headers themseves,thorpej
2002-06-13set IPv4 parameter to modern value.itojun
2002-06-09whitespaceitojun
2001-11-13add RCSIDslukem
2001-11-04Convert netinet to not use the internal <sys/queue.h> field namesmatt
2001-11-04Keep only one mtu_table (the two were identical except formatt
2001-10-30Add in support for timing out IPv4 routes added due to redirects,kml
2001-10-29Don't need to include <uvm/uvm_extern.h> just to include <sys/sysctl.h>simonb
2001-10-20Make the two MTU tables const and change their type to u_int (one was intmatt
2001-03-08Remove a bogus rtfree(); OpenBSD PR 1706.itojun
2001-03-01make sure to enforce inbound ipsec policy checking, for any protocols on topitojun
2001-01-24- record IPsec packet history into m_aux structure.itojun
2000-10-18s/mtudisc_callback/icmp_&/ so that we don't feel conflict between IPv4 anditojun
2000-10-18count successful path MTU changes. good for debugging.itojun
2000-10-18Restructure the Path MTU Discovery code somewhat to avoidthorpej
2000-07-28nuke the following sysctl variables. "ppsratelimit" should work better.itojun
2000-07-27do not disable icmp error rate limitation for local address.itojun
2000-07-24Improve robustness of icmp_error():sommerfeld
2000-07-10implement net.inet.icmp.errppslimit.itojun
2000-07-06remove unnecessary #include <netkey/key_debug.h>. from kame.itojun
2000-07-01Don't rate-limit ICMP errors from packets we send to ourselves.sommerfeld
2000-06-28<vm/vm.h> -> <uvm/uvm_extern.h>mrg
2000-06-10add icmpreturndatabytes kernel variable (default 8) which specifies thedarrenr
2000-05-22disallow negative numbers for ratelimit interval (tcp, icmp, icmp6).itojun
2000-05-10add missing boundary checks to ip options processing.itojun
2000-03-30Remove register declarations.augustss
2000-03-01introduce m->m_pkthdr.aux to hold random data which needs to be passeditojun
2000-02-24don't transmit ICMPv4 packet back, if the original packet was encyrpted.itojun
2000-02-17Change the use of pfil hooks. There is no longer a single list of alldarrenr
2000-02-15Add ICMP error rate limiting, based on the same for ICMP6.thorpej
2000-01-25Pick source address for ICMP errors a bit more intelligently whensommerfeld
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-30Fix a null pointer dereference in the case where forwarding is turned on andmycroft
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-19Fix byte-swapping of ip_len in returned IP header.mycroft
1999-01-11Fix byte order and ip_len inconsistencies in ICMP reply code. Also, fixthorpej