summaryrefslogtreecommitdiffstats
path: root/sys/netinet/ip_input.c
Commit message (Expand)AuthorAgeFilesLines
...
* Convert all users of IF_ADDR_LOCK to use new locking macros that specifyjhb2012-01-051-4/+4
* Remove last remnants of classful addressing:glebius2011-10-151-5/+0
* Correct comments and debug logging in ipsec to better match reality.bz2011-06-081-1/+1
* MfP4 CH=192004:bz2011-04-271-5/+0
* MFp4 CH=191470:bz2011-04-201-15/+0
* MFp4 CH=191466:bz2011-04-201-2/+0
* Fix typos - remove duplicate "the".brucec2011-02-211-1/+1
* After some off-list discussion, revert a number of changes to thedim2010-11-221-11/+11
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutdim2010-11-141-11/+11
* MFp4 CH=183052 183053 183258:bz2010-09-021-10/+6
* Allow carp(4) to be loaded as a kernel module. Follow precedent set bywill2010-08-111-7/+1
* MFP4: @176978-176982, 176984, 176990-176994, 177441bz2010-04-291-39/+33
* Avoid memory access after free. Use the (shortend) copy for thebz2010-04-211-1/+1
* - boot-time size the ipv4 flowtable and the maximum number of flowskmacy2010-03-221-2/+14
* - restructure flowtable to support ipv6kmacy2010-03-121-1/+1
* Split up ip_drain() into an outer lock and iterator part andbz2010-02-201-8/+34
* Correct spelling typo in ip_input comment.rwatson2009-10-241-1/+1
* Improve grammar in ip_input comment while attempting to maintain whatrwatson2009-10-231-2/+2
* Rewrap ip_input() comment so that it prints more nicely.rwatson2009-10-181-3/+3
* Virtualize the pfil hooks so that different jails may chose differentjulian2009-10-111-10/+10
* Many network stack subsystems use a single global data structure to holdrwatson2009-08-021-0/+21
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+0
* Back out the moving in r195782 of V_ip_id's initialization from the toprwatson2009-07-201-1/+2
* Garbage collect vnet module registrations that have neither constructorsrwatson2009-07-201-20/+1
* Reimplement and/or implement vnet list locking by replacing a mostlyrwatson2009-07-191-4/+4
* Remove unused VNET_SET() and related macros; only VNET_GET() isrwatson2009-07-161-11/+11
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-110/+74
* Initialize in_ifaddr_lock using RW_SYSINIT() instead of in ip_init(),rwatson2009-06-251-1/+2
* Add a new global rwlock, in_ifaddr_lock, which will synchronize use of therwatson2009-06-251-0/+6
* Clear 'ia' after iterating if_addrhead for unicast address matching: sincerwatson2009-06-241-6/+9
* Modify most routines returning 'struct ifaddr *' to return referencesrwatson2009-06-231-4/+22
* V_irtualize flowtable state.zec2009-06-221-7/+11
* Move the kernel option FLOWTABLE chacking from the header file to thebz2009-06-121-1/+6
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-051-1/+0
* More cleanup in preparation of ipfw relocation (no actual code change):luigi2009-06-051-10/+0
* Reimplement the netisr framework in order to support parallel netisrrwatson2009-06-011-11/+45
* Don't discard packets with 'Destination Unreachable' at the beginningtrasz2009-05-271-3/+11
* Change the curvnet variable from a global const struct vnet *,zec2009-05-051-1/+1
* Permit buiding kernels with options VIMAGE, restricted to only a singlezec2009-04-301-0/+1
* In ip_input(), cache the received mbuf's network interface in a localrwatson2009-04-201-16/+23
* - Allocate a small flowtable in ip_input.c (changeable by tuneable)kmacy2009-04-191-0/+9
* Update stats in struct ipstat using four new macros, IPSTAT_ADD(),rwatson2009-04-111-39/+39
* Introduce vnet module registration / initialization framework withzec2009-04-111-0/+17
* First pass at separating per-vnet initializer functionszec2009-04-061-11/+16
* Merge IGMPv3 and Source-Specific Multicast (SSM) to the FreeBSDbms2009-03-091-11/+3
* For all files including net/vnet.h directly include opt_route.h andbz2009-02-271-0/+1
* This main goals of this project are:qingli2008-12-151-2/+2
* Conditionally compile out V_ globals while instantiating the appropriatezec2008-12-101-1/+15
* Rather than using hidden includes (with cicular dependencies),bz2008-12-021-0/+2
* Unhide declarations of network stack virtualization structs fromzec2008-11-281-1/+1
OpenPOWER on IntegriCloud