aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/ip_input.c
Commit message (Expand)AuthorAgeFilesLines
* Copy releng/8.2 to release/8.2.0 for 8.2-RELEASE.release/8.2.0_cvsKen Smith2011-02-161-1/+1
* MFC r211157, r211193, r212265, r212266: make it possible to load carp(4) asWill Andrews2010-09-111-7/+1
* MFC r212155:Bjoern A. Zeeb2010-09-091-10/+6
* MFC r207369:Bjoern A. Zeeb2010-05-061-39/+33
* MFC r206989:Bjoern A. Zeeb2010-05-021-1/+1
* MFC 205066, 205069, 205093, 205097, 205488:Kip Macy2010-04-011-3/+15
* MFC r204140:Bjoern A. Zeeb2010-03-271-8/+34
* MFC of 197952 and 198075Julian Elischer2010-02-071-10/+10
* Merge r198438 from head to stable/8:Robert Watson2009-12-141-1/+1
* Merge r198393 from head to stable/8:Robert Watson2009-12-141-2/+2
* Merge r198196 from head to stable/8:Robert Watson2009-10-201-3/+3
* Many network stack subsystems use a single global data structure to holdRobert Watson2009-08-021-0/+21
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+0
* Back out the moving in r195782 of V_ip_id's initialization from the topRobert Watson2009-07-201-1/+2
* Garbage collect vnet module registrations that have neither constructorsRobert Watson2009-07-201-20/+1
* Reimplement and/or implement vnet list locking by replacing a mostlyRobert Watson2009-07-191-4/+4
* Remove unused VNET_SET() and related macros; only VNET_GET() isRobert Watson2009-07-161-11/+11
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-110/+74
* Initialize in_ifaddr_lock using RW_SYSINIT() instead of in ip_init(),Robert Watson2009-06-251-1/+2
* Add a new global rwlock, in_ifaddr_lock, which will synchronize use of theRobert Watson2009-06-251-0/+6
* Clear 'ia' after iterating if_addrhead for unicast address matching: sinceRobert Watson2009-06-241-6/+9
* Modify most routines returning 'struct ifaddr *' to return referencesRobert Watson2009-06-231-4/+22
* V_irtualize flowtable state.Marko Zec2009-06-221-7/+11
* Move the kernel option FLOWTABLE chacking from the header file to theBjoern A. Zeeb2009-06-121-1/+6
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson2009-06-051-1/+0
* More cleanup in preparation of ipfw relocation (no actual code change):Luigi Rizzo2009-06-051-10/+0
* Reimplement the netisr framework in order to support parallel netisrRobert Watson2009-06-011-11/+45
* Don't discard packets with 'Destination Unreachable' at the beginningEdward Tomasz Napierala2009-05-271-3/+11
* Change the curvnet variable from a global const struct vnet *,Marko Zec2009-05-051-1/+1
* Permit buiding kernels with options VIMAGE, restricted to only a singleMarko Zec2009-04-301-0/+1
* In ip_input(), cache the received mbuf's network interface in a localRobert Watson2009-04-201-16/+23
* - Allocate a small flowtable in ip_input.c (changeable by tuneable)Kip Macy2009-04-191-0/+9
* Update stats in struct ipstat using four new macros, IPSTAT_ADD(),Robert Watson2009-04-111-39/+39
* Introduce vnet module registration / initialization framework withMarko Zec2009-04-111-0/+17
* First pass at separating per-vnet initializer functionsMarko Zec2009-04-061-11/+16
* Merge IGMPv3 and Source-Specific Multicast (SSM) to the FreeBSDBruce M Simpson2009-03-091-11/+3
* For all files including net/vnet.h directly include opt_route.h andBjoern A. Zeeb2009-02-271-0/+1
* This main goals of this project are:Qing Li2008-12-151-2/+2
* Conditionally compile out V_ globals while instantiating the appropriateMarko Zec2008-12-101-1/+15
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+2
* Unhide declarations of network stack virtualization structs fromMarko Zec2008-11-281-1/+1
* Change the initialization methodology for global variables scheduledMarko Zec2008-11-191-28/+52
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-49/+87
* Move CTASSERT from header file to source file, per implementation note nowEd Maste2008-09-261-0/+4
* Another V_ forgottenJulian Elischer2008-08-251-1/+1
* Fix some of the formatting fixes.. It's amazing how some thing stand outJulian Elischer2008-08-201-1/+1
* A bunch of formatting fixes brough to light by, or created by the Vimage commitJulian Elischer2008-08-201-1/+2
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-98/+99
* Remove NETISR_MPSAFE, which allows specific netisr handlers to be directlyRobert Watson2008-07-041-1/+1
* Remove a bogusly introduced rtalloc_ign() in rev. 1.335/SVN 178029,Bjoern A. Zeeb2008-07-031-1/+0