aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6/udp6_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* socket: Implement SO_RERRORRoy Marples2021-07-281-1/+1
* Enter the net epoch before calling ip6_setpktoptsRyan Stone2021-06-041-7/+2
* Add missing sockaddr length and family validation to various protocolsMark Johnston2021-05-031-1/+11
* [udp6] fix possible panic due to lack of locking.Andrey V. Elsukov2021-02-111-33/+28
* Revert "SO_RERROR indicates that receive buffer overflows should be handled a...Alexander V. Chernikov2021-02-081-1/+1
* SO_RERROR indicates that receive buffer overflows should be handled as errors.Alexander V. Chernikov2021-02-081-1/+1
* Implement flowid calculation for outbound connections to balanceAlexander V. Chernikov2020-10-181-31/+11
* Add a knob to allow zero UDP checksums for UDP/IPv6 traffic on the given UDP ...Navdeep Parhar2020-09-181-1/+14
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+0
* IPV6_PKTINFO support for v4-mapped IPv6 socketsBjoern A. Zeeb2020-08-071-1/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-2/+4
* Fix NOINET builds.Navdeep Parhar2020-01-311-0/+2
* Enter network epoch when calling in_pcbconnect() for IPv6 mapped to IPv4Gleb Smirnoff2020-01-221-0/+3
* vnet: virtualise more network stack sysctls.Bjoern A. Zeeb2020-01-081-1/+1
* Remove useless NULL checkKristof Provost2019-12-051-2/+1
* Fix m_pullup() problem after removing PULLDOWN_TESTs and KAME EXT_*macros.Bjoern A. Zeeb2019-12-011-5/+7
* netinet6: Remove PULLDOWN_TESTs.Bjoern A. Zeeb2019-11-151-8/+6
* netinet*: update *mp to pass the proper value backBjoern A. Zeeb2019-11-121-1/+9
* Now with epoch synchronized PCB lookup tables we can greatly simplifyGleb Smirnoff2019-11-071-76/+24
* Since r353292 on input path we are always in network epoch, whenGleb Smirnoff2019-11-071-0/+3
* Remove unnecessary recursive epoch enter via INP_INFO_RLOCKGleb Smirnoff2019-11-071-8/+4
* Ensure that the flags indicating IPv4/IPv6 are not changed by failingMichael Tuexen2019-10-241-4/+27
* r348494 fixes a race in udp_output(). The same race exists inMichael Tuexen2019-07-131-0/+15
* There are three places where we return from a function which entered anJonathan T. Looney2018-10-091-1/+1
* After r338257 is was possible to trigger a KASSERT() in ud6_output()Bjoern A. Zeeb2018-10-021-1/+13
* Update udp6_output() inp locking to avoid concurrency issues withBjoern A. Zeeb2018-09-191-13/+37
* Unbreak RSS builds after r338257. Folding both RSS blocks togetherBjoern A. Zeeb2018-08-241-0/+1
* MFp4 bz_ipv6_fast:Bjoern A. Zeeb2018-08-231-205/+201
* Add a dtrace provider for UDP-Lite.Michael Tuexen2018-07-311-6/+22
* Add missing dtrace probes for received UDP packets.Michael Tuexen2018-07-201-0/+1
* fix 335919 - check "last" not "inp" where appropriateMatt Macy2018-07-041-2/+2
* epoch(9): allow preemptible epochs to composeMatt Macy2018-07-041-3/+4
* udp6_input: validate inpcb before useMatt Macy2018-07-031-7/+16
* mechanical CK macro conversion of inpcbinfo listsMatt Macy2018-06-121-1/+1
* Load balance sockets with new SO_REUSEPORT_LB option.Sean Bruno2018-06-061-1/+1
* Revert r332894 at the request of the submitter.Sean Bruno2018-04-241-1/+1
* Load balance sockets with new SO_REUSEPORT_LB optionSean Bruno2018-04-231-1/+1
* Remove some unneccessary variable sets in IPv6 code, as detected byJonathan T. Looney2018-03-241-1/+1
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-251-4/+2
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Enforce the limit on ICMP messages before doing work to formulate theJonathan T. Looney2017-05-301-4/+0
* The connect() system call should return -1 and set errno to EAFNOSUPPORTMichael Tuexen2017-05-221-0/+9
* 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
* The patch provides the same socket option as Linux IP_ORIGDSTADDR.Ermal Luçi2017-03-061-10/+24
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Committed without approval from mentor.Ermal Luçi2017-02-121-24/+10
* Revert r313527Ermal Luçi2017-02-101-10/+5
* Correct missed variable name.Ermal Luçi2017-02-101-5/+10
* The patch provides the same socket option as Linux IP_ORIGDSTADDR.Ermal Luçi2017-02-101-10/+24