summaryrefslogtreecommitdiffstats
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* Reimplement and/or implement vnet list locking by replacing a mostlyrwatson2009-07-196-18/+18
* Remove unused VNET_SET() and related macros; only VNET_GET() isrwatson2009-07-1628-177/+177
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-1442-1619/+852
* Fix a race in the manipulation of the V_tcp_sack_globalholes global variable,lstewart2009-07-131-2/+2
* Replace struct tcpopt with a proxy toeopt struct in the TOE driver interface tolstewart2009-07-134-9/+37
* Pad the following TCP related structs to allow MFCs of upcoming features/fixeslstewart2009-07-121-1/+10
* Update various IPFW-related modules to use if_addr_rlock()/rwatson2009-06-263-10/+10
* Add address list locking for in6_ifaddrhead/ia_link: as with lockingrwatson2009-06-251-2/+11
* Initialize in_ifaddr_lock using RW_SYSINIT() instead of in ip_init(),rwatson2009-06-252-2/+2
* Add a new global rwlock, in_ifaddr_lock, which will synchronize use of therwatson2009-06-2510-27/+131
* - fix dummynet 'fast' mode for WF2Q case.oleg2009-06-242-22/+54
* Fix CARP build.rwatson2009-06-241-1/+1
* Convert netinet6 to using queue(9) rather than hand-crafted linked listsrwatson2009-06-241-1/+1
* Add missing unlock of if_addr_mtx when an unmatched ARP packet is received.rwatson2009-06-241-0/+1
* Clear 'ia' after iterating if_addrhead for unicast address matching: sincerwatson2009-06-241-6/+9
* In ARP input, more consistently acquire and release ifaddr references.rwatson2009-06-241-2/+14
* Make callers to in6_selectsrc() and in6_pcbladdr() pass in memorybz2009-06-231-3/+3
* Modify most routines returning 'struct ifaddr *' to return referencesrwatson2009-06-2313-90/+130
* After cleaning up rt_tables from vnet.h and cleaning up opt_route.hbz2009-06-236-6/+3
* Add soreceive_stream(), an optimized version of soreceive() forandre2009-06-221-0/+6
* V_irtualize flowtable state.zec2009-06-223-8/+50
* Add a new function, ifa_ifwithaddr_check(), which rather than returningrwatson2009-06-222-2/+2
* Remove a hack from r186086 so that IPsec via loopback routes continuedbz2009-06-221-4/+0
* Clean up common ifaddr management:rwatson2009-06-211-3/+2
* Switch cmd argument to u_long. This matches what if_ethersubr.c does andrdivacky2009-06-213-4/+4
* Rework the credential code to support larger values of NGROUPS andbrooks2009-06-191-43/+18
* Add explicit includes for jail.h to the files that need them andbz2009-06-171-0/+1
* Add the explicit include of vimage.h to another five .c files stillbz2009-06-172-3/+1
* Changes to the NR-Sack code so that:rrs2009-06-174-224/+132
* Trim extra sets of ()'s.jhb2009-06-162-5/+5
* Fix edge cases with ticks wrapping from INT_MAX to INT_MIN in the handlingjhb2009-06-161-2/+2
* - Change members of tcpcb that cache values of ticks from int to u_int:jhb2009-06-162-12/+12
* Get vnets from creds instead of threads where they're available, and fromjamie2009-06-151-2/+2
* Since dn_pipe.numbytes is int64_t now - remove unnecessary overflow detectionoleg2009-06-151-21/+7
* Move the kernel option FLOWTABLE chacking from the header file to thebz2009-06-122-1/+8
* Added support for NAT-Traversal (RFC 3948) in IPsec stack.vanhu2009-06-124-1/+285
* Correct printf format type mismatches.jhb2009-06-111-3/+3
* Trim extra ()'s.jhb2009-06-111-1/+1
* Change a few members of tcpcb that store cached copies of ticks to be intsjhb2009-06-103-8/+8
* These are no longer referenced in the tree, so can be safely removed.imp2009-06-101-13/+0
* in ip_dn_ctl(), do not allocate a large structure on the stack,luigi2009-06-101-9/+11
* Remove the "The option TCPDEBUG requires option INET." requirement.bz2009-06-101-4/+6
* small simplifications to the code in charge of reaping deleted rules:luigi2009-06-101-16/+13
* Close long existed race with net.inet.ip.fw.one_pass = 0:oleg2009-06-095-89/+58
* After r193232 rt_tables in vnet.h are no longer indirectly dependent onbz2009-06-089-12/+0
* Introduce an infrastructure for dismantling vnet instances.zec2009-06-0812-0/+130
* Fix and add a workaround on an issue of EtherIP packet with reversedhrs2009-06-071-2/+16
* Unbreak options VIMAGE build.zec2009-06-061-1/+0
* Only four out of nine arguments for ip_ipsec_output() are actually used.pjd2009-06-053-5/+3
* move kernel ipfw-related sources to a separate directory,luigi2009-06-054-0/+0
OpenPOWER on IntegriCloud