summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_input.c
Commit message (Expand)AuthorAgeFilesLines
* MFC rev. 1.315Oleg Bulyzhin2006-03-041-0/+7
* Merge IP multicast address list locking from HEAD to RELENG_5, with aEd Maste2006-01-181-0/+2
* Merge ip_input.c:1.302 from HEAD to RELENG_5:Robert Watson2005-07-201-2/+0
* MFC Common Address Redundancy Protocol implementation.Gleb Smirnoff2005-03-211-0/+11
* MFC: Bring back full packet destination manipulation for 'ipfw fwd'Andre Oppermann2005-03-021-0/+12
* Merge ip_input.c:1.295 from HEAD to RELENG_5:Robert Watson2005-02-061-9/+9
* MFC: /*- and related license changesWarner Losh2005-01-311-1/+1
* Merge ip_input.c:1.288 from HEAD to RELENG_5:Robert Watson2005-01-291-4/+4
* MFC of port randomization rate-based disabling:Mike Silbersack2005-01-021-0/+14
* MFC pfil API change:Max Laier2004-10-031-1/+1
* MFC rev. 1.290: turn net.inet.ip.check_interface sysctl off by default.Maxim Konovalov2004-09-241-1/+1
* MFC 1.289: Proper bounds checking when initializing the ip_protox[] array.Andre Oppermann2004-09-231-4/+14
* MFC: Store IP source routing options in mtag instead of global variable.Andre Oppermann2004-09-231-35/+44
* MFC: Make PFIL_HOOKS a permanent part of the kernel and remove the associatedAndre Oppermann2004-09-221-16/+10
* MFC balance of ipfw fixes. Revs being MFC-ed:Ken Smith2004-08-201-0/+1
* MFC: Fix the kernel compile when not using PFIL_HOOKS and IPSEC.Scott Long2004-08-181-1/+1
* Convert ipfw to use PFIL_HOOKS. This is change is transparent to userlandAndre Oppermann2004-08-171-217/+65
* Get rid of the RANDOM_IP_ID option and make it a sysctl. NetBSDDavid Malone2004-08-141-3/+5
* Fix two cases of incorrect IPQ_UNLOCK'ing in the merged ip_reass() function.Andre Oppermann2004-08-121-2/+2
* Consistently use NULL for pointer comparisons.Andre Oppermann2004-08-111-11/+11
* Make a comment that IP source routing is not SMP and PREEMPTION safe.Andre Oppermann2004-08-091-0/+1
* o Move all parts of the IP reassembly process into the function ip_reass() toAndre Oppermann2004-08-031-116/+123
* Change the following environment variables to kernel options:Brian Somers2004-07-081-6/+5
* Change the following kernel options to environment variables:Brian Somers2004-07-081-5/+6
* Check that m->m_pkthdr.rcvif is not NULL before checking if a packetBruce M Simpson2004-06-181-1/+2
* In ip_forward(), when calculating the MTU in effect for an IPSEC transportBruce M Simpson2004-06-161-0/+2
* In ip_forward(), set m->m_pkthdr.len correctly such that the mbuf chainBruce M Simpson2004-06-161-0/+1
* Link ALTQ to the build and break with ABI for struct ifnet. Please recompileMax Laier2004-06-131-0/+6
* Provide the sysctl net.inet.ip.process_options to control the processingAndre Oppermann2004-05-061-0/+13
* Rename m_claim_next_hop() to m_claim_next(), as suggested by Max Laier.Darren Reed2004-05-021-1/+1
* Rename ip_claim_next_hop() to m_claim_next_hop(), give it an extra argDarren Reed2004-05-021-1/+1
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Invert the logic of NET_LOCK_GIANT(), and remove the one reference to it.Robert Watson2004-03-281-2/+0
* Rename NET_PICKUP_GIANT() to NET_LOCK_GIANT(), and NET_DROP_GIANT()Robert Watson2004-03-011-2/+2
* Remove unneeded {} originally used to hold local variables for dummynetRobert Watson2004-02-281-2/+0
* Re-remove MT_TAGs. The problems with dummynet have been fixed now.Max Laier2004-02-251-115/+52
* Backout MT_TAG removal (i.e. bring back MT_TAGs) for now, as dummynet isMax Laier2004-02-181-60/+122
* Do not check receive interface when pfil(9) hook changed address.Max Laier2004-02-131-1/+1
* This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacingMax Laier2004-02-131-118/+56
* Introduce the SO_BINTIME option which takes a high-resolution timestampPoul-Henning Kamp2004-01-311-7/+18
* Make sure all uses of stack allocated struct route's are properlyAndre Oppermann2003-11-261-2/+2
* Introduce tcp_hostcache and remove the tcp specific metrics fromAndre Oppermann2003-11-201-8/+8
* Remove RTF_PRCLONING from routing table and adjust users of itAndre Oppermann2003-11-201-2/+2
* Fix a few cases where MT_TAG-type "fake mbufs" are created on the stack, butBrian Feldman2003-11-171-0/+2
* Make ipstealth global as we need it in ip_fastforward too.Andre Oppermann2003-11-151-1/+1
* Remove the global one-level rtcache variable and associatedAndre Oppermann2003-11-141-198/+87
* Introduce ip_fastforward and remove ip_flow.Andre Oppermann2003-11-141-8/+29
* replace explicit changes to rt_refcnt by RT_ADDREF and RT_REMREFSam Leffler2003-11-081-1/+1
* o add a flags parameter to netisr_register that is used to specifySam Leffler2003-11-081-1/+3
* Fix locking of the ip forwarding cache. We were holding a referenceSam Leffler2003-11-071-11/+21