aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/udp_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* eliminate extraneous null ptr checksSam Leffler2005-03-291-2/+2
* In in_pcbconnect_setup() jailed sockets are treated specially: if localGleb Smirnoff2005-02-221-0/+5
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Initialize struct pr_userreqs in new/sparse style and fill in commonPoul-Henning Kamp2004-11-081-5/+12
* Hide udp_in6 behind #ifdef INET6Poul-Henning Kamp2004-11-041-0/+2
* Until this change, the UDP input code used global variables udp_in,Robert Watson2004-11-041-57/+24
* Don't release the udbinfo lock until after the last use of UDP inpcbRobert Watson2004-10-121-3/+3
* fix up socket/ip layer violation... don't assume/know thatJohn-Mark Gurney2004-09-051-1/+5
* When sliding the m_data pointer forward, update m_pktrhdr.len as wellRobert Watson2004-08-221-1/+3
* When prepending space onto outgoing UDP datagram payloads to hold theRobert Watson2004-08-211-4/+7
* Push down pcbinfo and inpcb locking from udp_send() into udp_output().Robert Watson2004-08-191-25/+35
* White space cleanup for netinet before branch:Robert Watson2004-08-161-12/+12
* When udp_send() fails, make sure to free the control mbufs as well asRobert Watson2004-08-121-0/+2
* Backout removal of UMA_ZONE_NOFREE flag for all zones which are establishedAndre Oppermann2004-08-111-1/+1
* Remove the UMA_ZONE_NOFREE flag to all uma_zcreate() calls in the IP andAndre Oppermann2004-08-111-1/+1
* When iterating the UDP inpcb list processing an inbound broadcastRobert Watson2004-08-061-10/+9
* Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This isColin Percival2004-07-261-1/+1
* Reduce the number of unnecessary unlock-relocks on socket buffer mutexesRobert Watson2004-06-261-2/+7
* Reverse a patch which has no effect on -CURRENT and should probably beBruce M Simpson2004-06-161-7/+1
* Disconnect a temporarily-connected UDP socket in out-of-mbufs case. ThisBruce M Simpson2004-06-161-1/+7
* Switch to using the inpcb MAC label instead of socket MAC label whenRobert Watson2004-05-041-1/+1
* Assert inpcb lock in udp_append().Robert Watson2004-05-041-0/+2
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Reduce 'td' argument to 'cred' (struct ucred) argument in those functions:Pawel Jakub Dawidek2004-03-271-4/+4
* Remove unused argument.Pawel Jakub Dawidek2004-03-271-1/+1
* Split the mlock() kernel code into two parts, mlock(), which unpacksDon Lewis2004-02-261-1/+3
* IPSEC and FAST_IPSEC have the same internal API now;Hajimu UMEMOTO2004-02-171-8/+3
* pass pcb rather than so. it is expected that per socket policyHajimu UMEMOTO2004-02-031-1/+1
* Introduce the SO_BINTIME option which takes a high-resolution timestampPoul-Henning Kamp2004-01-311-1/+1
* Correct the descriptions of the net.inet.{udp,raw}.recvspace sysctls.Ruslan Ermilov2004-01-271-1/+1
* Split the "inp" mutex class into separate classes for each of divert,Sam Leffler2003-11-261-1/+1
* Introduce tcp_hostcache and remove the tcp specific metrics fromAndre Oppermann2003-11-201-5/+12
* Introduce a MAC label reference in 'struct inpcb', which cachesRobert Watson2003-11-181-2/+2
* Add a new sysctl knob, net.inet.udp.strict_mcast_mship, to the udp_input path.Bruce M Simpson2003-11-121-0/+28
* assert inpcb is locked in udp_outputSam Leffler2003-11-081-0/+1
* ip6_savecontrol() argument is redundantHajimu UMEMOTO2003-10-291-1/+1
* PR: kern/56343Bruce M Simpson2003-09-031-1/+3
* Add the IP_ONESBCAST option, to enable undirected IP broadcasts to be sent onBruce M Simpson2003-08-201-2/+6
* add missing unlock when in_pcballoc returns an errorSam Leffler2003-08-191-1/+3
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-2/+2
* Take advantage of pre-existing lock-free synchronization and type stable memoryJeffrey Hsu2003-02-151-3/+4
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-2/+2
* Back out some style changes. They are not urgent,Luigi Rizzo2002-11-201-26/+37
* Minor documentation changes and indentation fix.Luigi Rizzo2002-11-171-37/+26
* Implement a new IP_SENDSRCADDR ancillary message type that permitsIan Dowse2002-10-211-4/+62
* Remove the "temporary connection" hack in udp_output(). In orderIan Dowse2002-10-211-23/+26
* correct PCB locking in broadcast/multicast case that was exposed by changeSam Leffler2002-10-161-1/+1
* Tie new "Fast IPsec" code into the build. This involves the usualSam Leffler2002-10-161-86/+39
* Replace aux mbufs with packet tags:Sam Leffler2002-10-161-7/+1
* Code formatting sync to trustedbsd_mac: don't perform an assignmentRobert Watson2002-08-151-2/+2