summaryrefslogtreecommitdiff
path: root/sys/netinet/raw_ip.c
Commit message (Expand)AuthorAgeFilesLines
* As I came by and noticed add a comment that inp locking is a bit optisticBjoern A. Zeeb2012-01-021-0/+2
* Add back the IP header length to the total packet length field onAndre Oppermann2011-10-071-0/+7
* Update packet filter (pf) code to OpenBSD 4.5.Bjoern A. Zeeb2011-06-281-0/+3
* Implement a CPU-affine TCP and UDP connection lookup data structure,Robert Watson2011-06-061-1/+2
* Decompose the current single inpcbinfo lock into two locks:Robert Watson2011-05-301-19/+10
* The statically configured (permanent) ARP entries are removed when anQing Li2011-05-201-1/+8
* MfP4 CH=192004:Bjoern A. Zeeb2011-04-271-0/+5
* MFp4 CH=191760:Bjoern A. Zeeb2011-04-201-8/+17
* Specify a CTLTYPE_FOO so that a future sysctl(8) change does not needMatthew D Fleming2011-01-181-1/+2
* Adding an address on an interface also requires the loopback route toQing Li2010-09-121-0/+2
* Ensure a minimum "slop" of 10 extra pcb structures when providing aJohn Baldwin2010-08-171-2/+2
* Enhance the historic behaviour of raw sockets and jails in a wayBjoern A. Zeeb2010-04-271-5/+18
* Add pcb reference counting to the pcblist sysctl handler functionsBjoern A. Zeeb2010-03-171-3/+12
* Abstract out initialization of most aspects of struct inpcbinfo fromRobert Watson2010-03-141-17/+3
* Following up on a request from Ermal Luci to makeLuigi Rizzo2010-01-071-3/+7
* Throughout the network stack we have a few places ofBjoern A. Zeeb2009-12-131-2/+2
* Dispatch sockopt calls to ipfw and dummynetLuigi Rizzo2009-12-021-0/+4
* Fix a functional regression in multicast.Bruce M Simpson2009-11-151-8/+26
* Virtualize the pfil hooks so that different jails may chose differentJulian Elischer2009-10-111-6/+6
* Self pointing routes are installed for configured interface addressesQing Li2009-09-151-0/+1
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+0
* Remove unused VNET_SET() and related macros; only VNET_GET() isRobert Watson2009-07-161-2/+2
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-25/+6
* Add a new global rwlock, in_ifaddr_lock, which will synchronize use of theRobert Watson2009-06-251-1/+13
* Add a new function, ifa_ifwithaddr_check(), which rather than returningRobert Watson2009-06-221-1/+1
* Switch cmd argument to u_long. This matches what if_ethersubr.c does andRoman Divacky2009-06-211-1/+1
* After r193232 rt_tables in vnet.h are no longer indirectly dependent onBjoern A. Zeeb2009-06-081-1/+0
* Introduce an infrastructure for dismantling vnet instances.Marko Zec2009-06-081-0/+13
* 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-5/+9
* - Rename IP_NONLOCALOK IP socket option to IP_BINDANY, to be more consistentPawel Jakub Dawidek2009-06-011-4/+5
* Permit buiding kernels with options VIMAGE, restricted to only a singleMarko Zec2009-04-301-0/+3
* Update stats in struct ipstat using four new macros, IPSTAT_ADD(),Robert Watson2009-04-111-5/+5
* Merge IGMPv3 and Source-Specific Multicast (SSM) to the FreeBSDBruce M Simpson2009-03-091-8/+50
* For all files including net/vnet.h directly include opt_route.h andBjoern A. Zeeb2009-02-271-0/+1
* Standardize the various prison_foo_ip[46] functions and prison_if toJamie Gritton2009-02-051-20/+17
* For consistency with prison_{local,remote,check}_ipN renameBjoern A. Zeeb2009-01-251-1/+1
* check pointer against NULLKip Macy2008-12-161-2/+3
* Conditionally compile out V_ globals while instantiating the appropriateMarko Zec2008-12-101-0/+1
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+2
* MFp4:Bjoern A. Zeeb2008-11-291-26/+20
* Fix a scope problem in the multiple routing table code that stopped theJulian Elischer2008-11-191-1/+7
* Change the initialization methodology for global variables scheduledMarko Zec2008-11-191-0/+4
* Add cr_canseeinpcb() doing checks using the cached socketBjoern A. Zeeb2008-10-171-1/+1
* Remove an INP_RUNLOCK() missed in SVN r183606, cvs rev. 1.195 raw_ip.cBjoern A. Zeeb2008-10-041-1/+0
* Cache so_cred as inp_cred in the inpcb.Bjoern A. Zeeb2008-10-041-11/+12
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-0/+15
* A bunch of formatting fixes brough to light by, or created by the Vimage commitJulian Elischer2008-08-201-4/+4
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-54/+55
* Some style and assertion fixes to the previous commits hinted by rwatson.Alexander Motin2008-07-281-3/+9