summaryrefslogtreecommitdiffstats
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* Rwatson, write 100 times for tomorrow:phk2004-06-271-1/+1
* Those are unneeded too.pjd2004-06-271-1/+0
* Add two missing includes and remove two uneeded.pjd2004-06-271-1/+0
* Reduce the number of unnecessary unlock-relocks on socket buffer mutexesrwatson2004-06-266-27/+51
* Remove spl's from TCP protocol entry points. While not all lockingrwatson2004-06-261-32/+1
* White space & spelling fixesps2004-06-252-6/+6
* Whitespace.bms2004-06-251-3/+3
* Broaden scope of the socket buffer lock when processing an ACK so thatrwatson2004-06-242-4/+8
* Protect so_oobmark with with SOCKBUF_LOCK(&so->so_rcv), and broadenrwatson2004-06-242-8/+6
* In ip_ctloutput(), acquire the inpcb lock around some of the basicrwatson2004-06-241-5/+10
* When asserting non-Giant locks in the network stack, also assertrwatson2004-06-244-9/+33
* Introduce sbreserve_locked(), which asserts the socket buffer lock onrwatson2004-06-242-4/+12
* Move the sack sysctl's under net.inet.tcp.sackps2004-06-232-8/+8
* Add support for TCP Selective Acknowledgements. The work for thisps2004-06-2311-37/+973
* Acquire socket lock around frobbing of socket state in divert sockets.rwatson2004-06-221-0/+2
* Prefer use of the inpcb as a MAC label source for outgoing packets sentrwatson2004-06-221-6/+8
* If debug.mpsafenet is set, initialize TCP callouts as CALLOUT_MPSAFE.rwatson2004-06-202-10/+24
* Assert the inpcb lock before letting MAC check whether we can deliverrwatson2004-06-202-0/+2
* IP multicast code no longer needs to acquire Giant before appendingrwatson2004-06-201-3/+0
* In tcp_ctloutput(), don't hold the inpcb lock over a call torwatson2004-06-181-1/+1
* Check that m->m_pkthdr.rcvif is not NULL before checking if a packetbms2004-06-181-1/+2
* Appease GCC.bms2004-06-181-1/+1
* If SO_DEBUG is enabled for a TCP socket, and a received segment isbms2004-06-181-2/+11
* Don't set FIN on a retransmitted segment after a FIN has been sent,bms2004-06-181-1/+1
* Ensure that dst is bzeroed before calling rtalloc_ign(), to avoid possiblebms2004-06-181-0/+1
* Commit pf version 3.5 and link additional files to the kernel build.mlaier2004-06-161-0/+14
* Prepare for pf 3.5 import:mlaier2004-06-161-0/+2
* o connect(2): if there is no a route to the destinationmaxim2004-06-161-3/+1
* Fix build for IPSEC && !INET6bms2004-06-162-6/+12
* Reverse a patch which has no effect on -CURRENT and should probably bebms2004-06-161-7/+1
* In ip_forward(), when calculating the MTU in effect for an IPSEC transportbms2004-06-161-0/+2
* In ip_forward(), set m->m_pkthdr.len correctly such that the mbuf chainbms2004-06-161-0/+1
* Disconnect a temporarily-connected UDP socket in out-of-mbufs case. Thisbms2004-06-161-1/+7
* Convert GIANT_REQUIRED to NET_ASSERT_GIANT for socket access.rwatson2004-06-161-1/+1
* Grab the socket buffer send or receive mutex when performing arwatson2004-06-152-2/+8
* The socket field so_state is used to hold a variety of socket relatedrwatson2004-06-144-15/+15
* Link ALTQ to the build and break with ABI for struct ifnet. Please recompilemlaier2004-06-132-0/+13
* Add a new driver to support IP over firewire. This driver is intended todfr2004-06-131-1/+2
* Socket MAC labels so_label and so_peerlabel are now protected byrwatson2004-06-135-1/+12
* Extend coverage of SOCK_LOCK(so) to include so_count, the socketrwatson2004-06-123-4/+7
* Modify ip fw so that whenever UID or GID constraints exist in acsjp2004-06-111-30/+77
* Remove unneeded Giant acquisition in divert_packet(), which isrwatson2004-06-111-15/+0
* Lock down parallel router_info list for tracking multicast IGMPrwatson2004-06-111-1/+27
* init_tables() must be run after sys/net/route.c:route_init().ru2004-06-101-1/+4
* Introduce a new feature to IPFW2: lookup tables. These are usefulru2004-06-094-1/+354
* do not send icmp response if the original packet is encrypted.ume2004-06-071-0/+3
* Move the locking of the pcb into raw_output(). Organize code sobmilekic2004-06-031-10/+14
* add missing #include <sys/module.h>phk2004-05-303-0/+3
* Add some missing <sys/module.h> includes which are masked by thephk2004-05-301-0/+1
* Add a super-user check to ipfw_ctl() to make sure that the callingcsjp2004-05-251-0/+4
OpenPOWER on IntegriCloud