| Commit message (Expand) | Author | Age | Files | Lines |
* | Reimplement and/or implement vnet list locking by replacing a mostly | rwatson | 2009-07-19 | 6 | -18/+18 |
* | Remove unused VNET_SET() and related macros; only VNET_GET() is | rwatson | 2009-07-16 | 28 | -177/+177 |
* | Build on Jeff Roberson's linker-set based dynamic per-CPU allocator | rwatson | 2009-07-14 | 42 | -1619/+852 |
* | Fix a race in the manipulation of the V_tcp_sack_globalholes global variable, | lstewart | 2009-07-13 | 1 | -2/+2 |
* | Replace struct tcpopt with a proxy toeopt struct in the TOE driver interface to | lstewart | 2009-07-13 | 4 | -9/+37 |
* | Pad the following TCP related structs to allow MFCs of upcoming features/fixes | lstewart | 2009-07-12 | 1 | -1/+10 |
* | Update various IPFW-related modules to use if_addr_rlock()/ | rwatson | 2009-06-26 | 3 | -10/+10 |
* | Add address list locking for in6_ifaddrhead/ia_link: as with locking | rwatson | 2009-06-25 | 1 | -2/+11 |
* | Initialize in_ifaddr_lock using RW_SYSINIT() instead of in ip_init(), | rwatson | 2009-06-25 | 2 | -2/+2 |
* | Add a new global rwlock, in_ifaddr_lock, which will synchronize use of the | rwatson | 2009-06-25 | 10 | -27/+131 |
* | - fix dummynet 'fast' mode for WF2Q case. | oleg | 2009-06-24 | 2 | -22/+54 |
* | Fix CARP build. | rwatson | 2009-06-24 | 1 | -1/+1 |
* | Convert netinet6 to using queue(9) rather than hand-crafted linked lists | rwatson | 2009-06-24 | 1 | -1/+1 |
* | Add missing unlock of if_addr_mtx when an unmatched ARP packet is received. | rwatson | 2009-06-24 | 1 | -0/+1 |
* | Clear 'ia' after iterating if_addrhead for unicast address matching: since | rwatson | 2009-06-24 | 1 | -6/+9 |
* | In ARP input, more consistently acquire and release ifaddr references. | rwatson | 2009-06-24 | 1 | -2/+14 |
* | Make callers to in6_selectsrc() and in6_pcbladdr() pass in memory | bz | 2009-06-23 | 1 | -3/+3 |
* | Modify most routines returning 'struct ifaddr *' to return references | rwatson | 2009-06-23 | 13 | -90/+130 |
* | After cleaning up rt_tables from vnet.h and cleaning up opt_route.h | bz | 2009-06-23 | 6 | -6/+3 |
* | Add soreceive_stream(), an optimized version of soreceive() for | andre | 2009-06-22 | 1 | -0/+6 |
* | V_irtualize flowtable state. | zec | 2009-06-22 | 3 | -8/+50 |
* | Add a new function, ifa_ifwithaddr_check(), which rather than returning | rwatson | 2009-06-22 | 2 | -2/+2 |
* | Remove a hack from r186086 so that IPsec via loopback routes continued | bz | 2009-06-22 | 1 | -4/+0 |
* | Clean up common ifaddr management: | rwatson | 2009-06-21 | 1 | -3/+2 |
* | Switch cmd argument to u_long. This matches what if_ethersubr.c does and | rdivacky | 2009-06-21 | 3 | -4/+4 |
* | Rework the credential code to support larger values of NGROUPS and | brooks | 2009-06-19 | 1 | -43/+18 |
* | Add explicit includes for jail.h to the files that need them and | bz | 2009-06-17 | 1 | -0/+1 |
* | Add the explicit include of vimage.h to another five .c files still | bz | 2009-06-17 | 2 | -3/+1 |
* | Changes to the NR-Sack code so that: | rrs | 2009-06-17 | 4 | -224/+132 |
* | Trim extra sets of ()'s. | jhb | 2009-06-16 | 2 | -5/+5 |
* | Fix edge cases with ticks wrapping from INT_MAX to INT_MIN in the handling | jhb | 2009-06-16 | 1 | -2/+2 |
* | - Change members of tcpcb that cache values of ticks from int to u_int: | jhb | 2009-06-16 | 2 | -12/+12 |
* | Get vnets from creds instead of threads where they're available, and from | jamie | 2009-06-15 | 1 | -2/+2 |
* | Since dn_pipe.numbytes is int64_t now - remove unnecessary overflow detection | oleg | 2009-06-15 | 1 | -21/+7 |
* | Move the kernel option FLOWTABLE chacking from the header file to the | bz | 2009-06-12 | 2 | -1/+8 |
* | Added support for NAT-Traversal (RFC 3948) in IPsec stack. | vanhu | 2009-06-12 | 4 | -1/+285 |
* | Correct printf format type mismatches. | jhb | 2009-06-11 | 1 | -3/+3 |
* | Trim extra ()'s. | jhb | 2009-06-11 | 1 | -1/+1 |
* | Change a few members of tcpcb that store cached copies of ticks to be ints | jhb | 2009-06-10 | 3 | -8/+8 |
* | These are no longer referenced in the tree, so can be safely removed. | imp | 2009-06-10 | 1 | -13/+0 |
* | in ip_dn_ctl(), do not allocate a large structure on the stack, | luigi | 2009-06-10 | 1 | -9/+11 |
* | Remove the "The option TCPDEBUG requires option INET." requirement. | bz | 2009-06-10 | 1 | -4/+6 |
* | small simplifications to the code in charge of reaping deleted rules: | luigi | 2009-06-10 | 1 | -16/+13 |
* | Close long existed race with net.inet.ip.fw.one_pass = 0: | oleg | 2009-06-09 | 5 | -89/+58 |
* | After r193232 rt_tables in vnet.h are no longer indirectly dependent on | bz | 2009-06-08 | 9 | -12/+0 |
* | Introduce an infrastructure for dismantling vnet instances. | zec | 2009-06-08 | 12 | -0/+130 |
* | Fix and add a workaround on an issue of EtherIP packet with reversed | hrs | 2009-06-07 | 1 | -2/+16 |
* | Unbreak options VIMAGE build. | zec | 2009-06-06 | 1 | -1/+0 |
* | Only four out of nine arguments for ip_ipsec_output() are actually used. | pjd | 2009-06-05 | 3 | -5/+3 |
* | move kernel ipfw-related sources to a separate directory, | luigi | 2009-06-05 | 4 | -0/+0 |