aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/udp_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Reduce in_pcbinfo_init() by two params. No users supply any flags to thisGleb Smirnoff2017-05-151-4/+3
* Rework r316770 to make it protocol independent and general, like weAndrey V. Elsukov2017-04-141-3/+0
* Clear h/w csum flags on mbuf handled by UDP.Andrey V. Elsukov2017-04-131-0/+3
* Revert the optimization from r304436Ryan Stone2017-04-051-8/+1
* Hide struct inpcb, struct tcpcb from the userland.Gleb Smirnoff2017-03-211-7/+1
* The patch provides the same socket option as Linux IP_ORIGDSTADDR.Ermal Luçi2017-03-061-14/+29
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Committed without approval from mentor.Ermal Luçi2017-02-121-30/+14
* Fix build after r313524Ermal Luçi2017-02-101-2/+2
* Revert r313527Ermal Luçi2017-02-101-1/+1
* Correct missed variable name.Ermal Luçi2017-02-101-1/+1
* The patch provides the same socket option as Linux IP_ORIGDSTADDR.Ermal Luçi2017-02-101-14/+30
* Fix garbage IP addresses in UDP log_in_vain messagesEric van Gyzen2017-02-071-4/+4
* Merge projects/ipsec into head/.Andrey V. Elsukov2017-02-061-199/+25
* r297225 broke udp_output() for the case where the "addr" argumentRick Macklem2016-10-011-1/+7
* Remove the 4.3BSD compatible macro m_copy(), use m_copym() instead.Kevin Lo2016-09-151-1/+2
* Temporarily disable the optimization from r304436Ryan Stone2016-08-221-1/+1
* Permit disabling net.inet.udp.require_l2_bcast in VIMAGE kernels.Marko Zec2016-08-201-1/+2
* Don't check for broadcast IPs on non-bcast pktsRyan Stone2016-08-181-1/+7
* Cleanup unneded include "opt_ipfw.h".Andrey V. Elsukov2016-06-091-1/+0
* The pr_destroy field does not allow us to run the teardown code in aBjoern A. Zeeb2016-06-011-4/+7
* Complete the UDP tunneling of ICMP msgs to those protocolsRandall Stewart2016-04-281-2/+19
* netinet: for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-151-2/+2
* Fix compile errors after r297225:Bjoern A. Zeeb2016-03-241-1/+1
* FreeBSD previously provided route caching for TCP (and UDP). Re-addGeorge V. Neville-Neil2016-03-241-12/+30
* Fixed comment placement.Sergey Kandaurov2015-12-241-2/+1
* get_inpcbinfo() and get_pcblist() are UDP local functions andBjoern A. Zeeb2015-08-271-10/+10
* IPSEC, remove variable argument function its already due.Ermal Luçi2015-07-211-1/+2
* When a tunneling protocol is being used with UDP we must release theRandall Stewart2015-07-211-11/+27
* Refactor / restructure the RSS code into generic, IPv4 and IPv6 specificAdrian Chadd2015-01-181-0/+1
* Do not count security policy violation twice.Andrey V. Elsukov2014-12-111-1/+0
* MFp4: @181627Craig Rodrigues2014-12-061-3/+3
* Start process of removing the use of the deprecated "M_FLOWID" flagHans Petter Selasky2014-12-011-8/+4
* Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed.Gleb Smirnoff2014-11-071-2/+2
* Add context pointer and source address to the UDP tunnel callbackBryan Venteicher2014-10-101-2/+4
* Add missing UDP multicast receive dtrace probesBryan Venteicher2014-10-091-0/+3
* Check for mbuf copy failure when there are multiple multicast socketsBryan Venteicher2014-10-091-5/+4
* The default for UDPLITE_RECV_CSCOV is zero. RFC 3828 recommendMichael Tuexen2014-10-011-1/+1
* UDPLite requires a checksum. Therefore, discard a received packet ifMichael Tuexen2014-09-301-2/+10
* If the checksum coverage field in the UDPLITE header is the lengthMichael Tuexen2014-09-301-2/+3
* Checksum coverage values larger than 65535 for UDPLite are invalid.Michael Tuexen2014-09-281-1/+1
* Calculate the RSS hash for outbound UDPv4 frames.Adrian Chadd2014-09-091-0/+45
* Add support for receiving and setting flowtype, flowid and RSS bucketAdrian Chadd2014-09-091-0/+46
* Merge 'struct ip6protosw' and 'struct protosw' into one. Now we haveKevin Lo2014-08-081-20/+22
* Disable TX checksum offload for UDP-Lite completely. It wasn't used forMichael Tuexen2014-05-121-5/+9
* Whitespace change.Michael Tuexen2014-05-101-1/+1
* Fix a logic bug which prevented the sending of UDP packet with 0 checksum.Michael Tuexen2014-05-091-1/+2
* Remove a bogus re-assignment.Kevin Lo2014-04-081-1/+0
* Minor style cleanups.Kevin Lo2014-04-071-1/+1