summaryrefslogtreecommitdiffstats
path: root/sys/netinet/udp_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* White space cleanup for netinet before branch:rwatson2004-08-161-12/+12
* When udp_send() fails, make sure to free the control mbufs as well asrwatson2004-08-121-0/+2
* Backout removal of UMA_ZONE_NOFREE flag for all zones which are establishedandre2004-08-111-1/+1
* Remove the UMA_ZONE_NOFREE flag to all uma_zcreate() calls in the IP andandre2004-08-111-1/+1
* When iterating the UDP inpcb list processing an inbound broadcastrwatson2004-08-061-10/+9
* Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This iscperciva2004-07-261-1/+1
* Reduce the number of unnecessary unlock-relocks on socket buffer mutexesrwatson2004-06-261-2/+7
* Reverse a patch which has no effect on -CURRENT and should probably bebms2004-06-161-7/+1
* Disconnect a temporarily-connected UDP socket in out-of-mbufs case. Thisbms2004-06-161-1/+7
* Switch to using the inpcb MAC label instead of socket MAC label whenrwatson2004-05-041-1/+1
* Assert inpcb lock in udp_append().rwatson2004-05-041-0/+2
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* Reduce 'td' argument to 'cred' (struct ucred) argument in those functions:pjd2004-03-271-4/+4
* Remove unused argument.pjd2004-03-271-1/+1
* Split the mlock() kernel code into two parts, mlock(), which unpackstruckman2004-02-261-1/+3
* IPSEC and FAST_IPSEC have the same internal API now;ume2004-02-171-8/+3
* pass pcb rather than so. it is expected that per socket policyume2004-02-031-1/+1
* Introduce the SO_BINTIME option which takes a high-resolution timestampphk2004-01-311-1/+1
* Correct the descriptions of the net.inet.{udp,raw}.recvspace sysctls.ru2004-01-271-1/+1
* Split the "inp" mutex class into separate classes for each of divert,sam2003-11-261-1/+1
* Introduce tcp_hostcache and remove the tcp specific metrics fromandre2003-11-201-5/+12
* Introduce a MAC label reference in 'struct inpcb', which cachesrwatson2003-11-181-2/+2
* Add a new sysctl knob, net.inet.udp.strict_mcast_mship, to the udp_input path.bms2003-11-121-0/+28
* assert inpcb is locked in udp_outputsam2003-11-081-0/+1
* ip6_savecontrol() argument is redundantume2003-10-291-1/+1
* PR: kern/56343bms2003-09-031-1/+3
* Add the IP_ONESBCAST option, to enable undirected IP broadcasts to be sent onbms2003-08-201-2/+6
* add missing unlock when in_pcballoc returns an errorsam2003-08-191-1/+3
* Back out M_* changes, per decision of the TRB.imp2003-02-191-2/+2
* Take advantage of pre-existing lock-free synchronization and type stable memoryhsu2003-02-151-3/+4
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
* Back out some style changes. They are not urgent,luigi2002-11-201-26/+37
* Minor documentation changes and indentation fix.luigi2002-11-171-37/+26
* Implement a new IP_SENDSRCADDR ancillary message type that permitsiedowse2002-10-211-4/+62
* Remove the "temporary connection" hack in udp_output(). In orderiedowse2002-10-211-23/+26
* correct PCB locking in broadcast/multicast case that was exposed by changesam2002-10-161-1/+1
* Tie new "Fast IPsec" code into the build. This involves the usualsam2002-10-161-86/+39
* Replace aux mbufs with packet tags:sam2002-10-161-7/+1
* Code formatting sync to trustedbsd_mac: don't perform an assignmentrwatson2002-08-151-2/+2
* Rename mac_check_socket_receive() to mac_check_socket_deliver() so thatrwatson2002-08-151-2/+2
* bugfix: move check for udp_blackhole before the one for icmp_bandlim.luigi2002-08-041-2/+2
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-011-4/+29
* Wire the sysctl output buffer before grabbing any locks to preventtruckman2002-07-281-0/+3
* Back out the previous change, since it looks like locking udbinfo providestruckman2002-07-121-8/+1
* Lock inp while we're accessing it.truckman2002-07-121-1/+8
* Defer calling SYSCTL_OUT() until after the locks have been released.truckman2002-07-111-1/+2
* Fix logic which resulted in missing a call to INP_UNLOCK().hsu2002-06-211-5/+2
* Notify functions can destroy the pcb, so they have to return anhsu2002-06-141-2/+3
* The UDP head was unlocked too early in one unicast case.hsu2002-06-121-10/+10
* Lock up inpcb.hsu2002-06-101-26/+137
OpenPOWER on IntegriCloud