| Commit message (Expand) | Author | Age | Files | Lines |
* | Rwatson, write 100 times for tomorrow: | phk | 2004-06-27 | 1 | -1/+1 |
* | Those are unneeded too. | pjd | 2004-06-27 | 1 | -1/+0 |
* | Add two missing includes and remove two uneeded. | pjd | 2004-06-27 | 1 | -1/+0 |
* | Reduce the number of unnecessary unlock-relocks on socket buffer mutexes | rwatson | 2004-06-26 | 6 | -27/+51 |
* | Remove spl's from TCP protocol entry points. While not all locking | rwatson | 2004-06-26 | 1 | -32/+1 |
* | White space & spelling fixes | ps | 2004-06-25 | 2 | -6/+6 |
* | Whitespace. | bms | 2004-06-25 | 1 | -3/+3 |
* | Broaden scope of the socket buffer lock when processing an ACK so that | rwatson | 2004-06-24 | 2 | -4/+8 |
* | Protect so_oobmark with with SOCKBUF_LOCK(&so->so_rcv), and broaden | rwatson | 2004-06-24 | 2 | -8/+6 |
* | In ip_ctloutput(), acquire the inpcb lock around some of the basic | rwatson | 2004-06-24 | 1 | -5/+10 |
* | When asserting non-Giant locks in the network stack, also assert | rwatson | 2004-06-24 | 4 | -9/+33 |
* | Introduce sbreserve_locked(), which asserts the socket buffer lock on | rwatson | 2004-06-24 | 2 | -4/+12 |
* | Move the sack sysctl's under net.inet.tcp.sack | ps | 2004-06-23 | 2 | -8/+8 |
* | Add support for TCP Selective Acknowledgements. The work for this | ps | 2004-06-23 | 11 | -37/+973 |
* | Acquire socket lock around frobbing of socket state in divert sockets. | rwatson | 2004-06-22 | 1 | -0/+2 |
* | Prefer use of the inpcb as a MAC label source for outgoing packets sent | rwatson | 2004-06-22 | 1 | -6/+8 |
* | If debug.mpsafenet is set, initialize TCP callouts as CALLOUT_MPSAFE. | rwatson | 2004-06-20 | 2 | -10/+24 |
* | Assert the inpcb lock before letting MAC check whether we can deliver | rwatson | 2004-06-20 | 2 | -0/+2 |
* | IP multicast code no longer needs to acquire Giant before appending | rwatson | 2004-06-20 | 1 | -3/+0 |
* | In tcp_ctloutput(), don't hold the inpcb lock over a call to | rwatson | 2004-06-18 | 1 | -1/+1 |
* | Check that m->m_pkthdr.rcvif is not NULL before checking if a packet | bms | 2004-06-18 | 1 | -1/+2 |
* | Appease GCC. | bms | 2004-06-18 | 1 | -1/+1 |
* | If SO_DEBUG is enabled for a TCP socket, and a received segment is | bms | 2004-06-18 | 1 | -2/+11 |
* | Don't set FIN on a retransmitted segment after a FIN has been sent, | bms | 2004-06-18 | 1 | -1/+1 |
* | Ensure that dst is bzeroed before calling rtalloc_ign(), to avoid possible | bms | 2004-06-18 | 1 | -0/+1 |
* | Commit pf version 3.5 and link additional files to the kernel build. | mlaier | 2004-06-16 | 1 | -0/+14 |
* | Prepare for pf 3.5 import: | mlaier | 2004-06-16 | 1 | -0/+2 |
* | o connect(2): if there is no a route to the destination | maxim | 2004-06-16 | 1 | -3/+1 |
* | Fix build for IPSEC && !INET6 | bms | 2004-06-16 | 2 | -6/+12 |
* | Reverse a patch which has no effect on -CURRENT and should probably be | bms | 2004-06-16 | 1 | -7/+1 |
* | In ip_forward(), when calculating the MTU in effect for an IPSEC transport | bms | 2004-06-16 | 1 | -0/+2 |
* | In ip_forward(), set m->m_pkthdr.len correctly such that the mbuf chain | bms | 2004-06-16 | 1 | -0/+1 |
* | Disconnect a temporarily-connected UDP socket in out-of-mbufs case. This | bms | 2004-06-16 | 1 | -1/+7 |
* | Convert GIANT_REQUIRED to NET_ASSERT_GIANT for socket access. | rwatson | 2004-06-16 | 1 | -1/+1 |
* | Grab the socket buffer send or receive mutex when performing a | rwatson | 2004-06-15 | 2 | -2/+8 |
* | The socket field so_state is used to hold a variety of socket related | rwatson | 2004-06-14 | 4 | -15/+15 |
* | Link ALTQ to the build and break with ABI for struct ifnet. Please recompile | mlaier | 2004-06-13 | 2 | -0/+13 |
* | Add a new driver to support IP over firewire. This driver is intended to | dfr | 2004-06-13 | 1 | -1/+2 |
* | Socket MAC labels so_label and so_peerlabel are now protected by | rwatson | 2004-06-13 | 5 | -1/+12 |
* | Extend coverage of SOCK_LOCK(so) to include so_count, the socket | rwatson | 2004-06-12 | 3 | -4/+7 |
* | Modify ip fw so that whenever UID or GID constraints exist in a | csjp | 2004-06-11 | 1 | -30/+77 |
* | Remove unneeded Giant acquisition in divert_packet(), which is | rwatson | 2004-06-11 | 1 | -15/+0 |
* | Lock down parallel router_info list for tracking multicast IGMP | rwatson | 2004-06-11 | 1 | -1/+27 |
* | init_tables() must be run after sys/net/route.c:route_init(). | ru | 2004-06-10 | 1 | -1/+4 |
* | Introduce a new feature to IPFW2: lookup tables. These are useful | ru | 2004-06-09 | 4 | -1/+354 |
* | do not send icmp response if the original packet is encrypted. | ume | 2004-06-07 | 1 | -0/+3 |
* | Move the locking of the pcb into raw_output(). Organize code so | bmilekic | 2004-06-03 | 1 | -10/+14 |
* | add missing #include <sys/module.h> | phk | 2004-05-30 | 3 | -0/+3 |
* | Add some missing <sys/module.h> includes which are masked by the | phk | 2004-05-30 | 1 | -0/+1 |
* | Add a super-user check to ipfw_ctl() to make sure that the calling | csjp | 2004-05-25 | 1 | -0/+4 |