| Commit message (Expand) | Author | Age | Files | Lines |
* | Move the syncookie MD5 context from globals to the stack to make it MP safe. | andre | 2006-06-22 | 1 | -2/+2 |
* | - Pullup even when the extention header is unknown, to prevent | ume | 2006-06-22 | 1 | -1/+13 |
* | Allocate a zero'ed syncache hashtable. mtx_init() tests the supplied | andre | 2006-06-20 | 1 | -1/+1 |
* | When we receive an out-of-window SYN for an "ESTABLISHED" connection, | dwmalone | 2006-06-19 | 2 | -0/+4 |
* | Remove T/TCP RFC1644 Connection Count comparison macros. They are no longer | andre | 2006-06-18 | 1 | -13/+0 |
* | Do not access syncache entry before it was allocated for the TF_NOOPT case | andre | 2006-06-18 | 1 | -3/+4 |
* | Move all syncache related structures to tcp_syncache.c. They are only used | andre | 2006-06-18 | 2 | -39/+39 |
* | Remove double lock acquisition in syncookie_lookup() which came from last | andre | 2006-06-18 | 1 | -1/+0 |
* | Fix the !INET6 compile. | andre | 2006-06-17 | 1 | -2/+4 |
* | Rearrange fields in struct syncache and syncache_head to make them more | andre | 2006-06-17 | 1 | -5/+6 |
* | ANSIfy and tidy up comments. | andre | 2006-06-17 | 1 | -52/+23 |
* | Add locking to TCP syncache and drop the global tcpinfo lock as early | andre | 2006-06-17 | 4 | -272/+312 |
* | Add support of 'tablearg' feature for: | oleg | 2006-06-15 | 1 | -15/+30 |
* | install_state(): style(9) cleanup | oleg | 2006-06-15 | 1 | -33/+36 |
* | Enable proxy ARP answers on any of the bridged interfaces if proxy record | thompsa | 2006-06-09 | 1 | -3/+6 |
* | install_state() should properly initialize 'addr_type' field of newly created | oleg | 2006-06-08 | 1 | -0/+1 |
* | Fix following rules: pipe X (tag|altq) Y ... | oleg | 2006-06-08 | 1 | -0/+4 |
* | Push acquisition of pcbinfo lock out of tcp_usr_attach() into | rwatson | 2006-06-04 | 1 | -6/+8 |
* | When entering a timer on a tcpcb, don't continue processing if it has been | rwatson | 2006-06-03 | 1 | -9/+14 |
* | Acquire udbinfo lock after call to soreserve() rather than before, as it | rwatson | 2006-06-03 | 1 | -4/+2 |
* | Fix the following bpf(4) race condition which can result in a panic: | csjp | 2006-06-02 | 2 | -3/+3 |
* | Minor restyling and cleanup around ipport_tick(). | rwatson | 2006-06-02 | 1 | -11/+9 |
* | Implement internal (i.e. inside kernel) packet tagging using mbuf_tags(9). | oleg | 2006-05-24 | 2 | -1/+63 |
* | o In udp|rip_disconnect() acquire a socket lock before the socket | maxim | 2006-05-21 | 2 | -2/+6 |
* | o Add missed error check: in ip_ctloutput() sooptcopyin() returns a | maxim | 2006-05-21 | 1 | -0/+4 |
* | Initialize the new members of struct ip_moptions as | bms | 2006-05-18 | 1 | -0/+4 |
* | Since m_pullup() can return a new mbuf, change gre_input2() to | glebius | 2006-05-16 | 1 | -23/+23 |
* | - Backout one line from 1.78. The tp can be freed by tcp_drop(). | glebius | 2006-05-16 | 1 | -3/+2 |
* | o In rip_disconnect() do not call rip_abort(), just mark a socket | maxim | 2006-05-15 | 1 | -1/+11 |
* | Use only lower 64bit of src/dest (and src/dest port) for hashing of IPv6 | mlaier | 2006-05-14 | 1 | -4/+4 |
* | Fix a long-standing limitation in IPv4 multicast group membership. | bms | 2006-05-14 | 3 | -4/+40 |
* | Remove ip6fw. Since ipfw has full functional IPv6 support now and - in | mlaier | 2006-05-12 | 1 | -1/+0 |
* | Reintroduce net.inet6.ip6.fw.enable sysctl to dis/enable the ipv6 processing | mlaier | 2006-05-12 | 4 | -63/+108 |
* | Don't claim "(+ipv6)" if we didn't build with INET6. | mlaier | 2006-05-11 | 1 | -1/+5 |
* | Modify UDP to use sosend_dgram() instead of sosend(). This allows | rwatson | 2006-05-06 | 1 | -0/+1 |
* | Make sure the ip data pointer is correct before touching it again | bz | 2006-05-05 | 1 | -0/+1 |
* | Only return (tw) from tcp_twclose() if reuse is passed, otherwise | rwatson | 2006-05-05 | 1 | -1/+1 |
* | /tmp/cvsTXPIwQ | pjd | 2006-05-05 | 1 | -0/+1 |
* | In in_pcbdrop(), fix !INVARIANTS build. | marcel | 2006-04-25 | 1 | -2/+1 |
* | Rename 'last' to 'inp' in udp_append(): the name 'last' is due to | rwatson | 2006-04-25 | 1 | -15/+15 |
* | Abstract inpcb drop logic, previously just setting of INP_DROPPED in TCP, | rwatson | 2006-04-25 | 4 | -6/+33 |
* | Instead of calling tcp_usr_detach() from tcp_usr_abort(), break out | rwatson | 2006-04-24 | 1 | -52/+64 |
* | Replace isn_mtx direct use with ISN_*() lock macros so that locking | rwatson | 2006-04-23 | 2 | -10/+18 |
* | Introduce a new TCP mutex, isn_mtx, which protects the initial sequence | rwatson | 2006-04-22 | 2 | -6/+12 |
* | Assert the inpcb lock when rehashing an inpcb. | rwatson | 2006-04-22 | 1 | -0/+5 |
* | Remove pcbinfo locking from in_setsockaddr() and in_setpeeraddr(); | rwatson | 2006-04-22 | 1 | -6/+4 |
* | Allow for nmbclusters and maxsockets to be increased via sysctl. | ps | 2006-04-21 | 8 | -0/+83 |
* | Merge rev. 1.240 of ip_output.c, so that IPFIREWALL_FORWARD_EXTENDED | glebius | 2006-04-18 | 1 | -2/+6 |
* | Modify tcp_timewait() to accept an inpcb reference, not a tcptw | rwatson | 2006-04-09 | 2 | -22/+24 |
* | Eliminate debug code that catches bugs in the hinting of sack variables | mohans | 2006-04-06 | 1 | -13/+3 |