summaryrefslogtreecommitdiff
path: root/sys/netinet/udp_usrreq.c
AgeCommit message (Expand)Author
2025-12-02netinet: Remove left-over sys/cdefs.hWarner Losh
2025-10-26udp: honor IPV6_TCLASS cmsg for UDP/IPv4 packetsMichael Tuexen
2025-10-26udp: honor IPV6_TCLASS socket option for UDP/IPv4 packetsMichael Tuexen
2025-10-23UDP-Lite: export pcblist via sysctl interfaceMichael Tuexen
2025-10-20UDP: let udp_pcblist() support UDP and UDP-LiteMichael Tuexen
2025-10-20Revert "UDP: let udp_pcblist() support UDP and UDP-Lite"Michael Tuexen
2025-10-20UDP: let udp_pcblist() support UDP and UDP-LiteMichael Tuexen
2025-09-01udp: slightly refactor udp_append()Gleb Smirnoff
2025-09-01udp: don't leak mbuf if tunnel didn't consume and inpcb is goneGleb Smirnoff
2025-08-17udp: Fix a typo in a source code commentGordon Bergling
2025-08-12udp: use appropriate error countersMichael Tuexen
2025-08-01sctp, tcp, udp: improve deferred computation of checksumsTimo Völker
2025-07-25udp: Fix a inpcb refcount leak in the tunnel receive pathMark Johnston
2025-03-20netinet: Fix getcred sysctl handlers to do nothing if no input is givenMark Johnston
2025-03-05udp: Do not recursively enter net epochZhenlei Huang
2025-02-27netinet: Make in_ifhasaddr() return boolZhenlei Huang
2025-02-21udp: make sendto(2) on unconnected UDP socket use public inpcb KPIsGleb Smirnoff
2025-02-21netinet: rename in_broadcast() to in_ifnet_broadcast()Gleb Smirnoff
2025-02-06udp: Add a sysctl to modify listening socket FIB inheritanceMark Johnston
2025-02-06inpcb: Add a flags parameter to in_pcbbind()Mark Johnston
2024-11-28udp: Prefer memcpy() over bcopy()Zhenlei Huang
2024-11-14inpcb: gc unused argument of in_pcbconnect()Gleb Smirnoff
2024-07-30Revert "udp: improve handling of cached route"Michael Tuexen
2024-07-28udp: improve handling of cached routeMichael Tuexen
2024-02-03Revert "sockets: retire sorflush()"Gleb Smirnoff
2024-01-16Add UDP encapsulation of ESP in IPv6Xavier Beaudouin
2024-01-16sockets: retire sorflush()Gleb Smirnoff
2024-01-16sockets: make pr_shutdown fully protocol specific methodGleb Smirnoff
2024-01-02Fix udp IPv4-mapped addressRichard Kümmel
2023-12-27inpcb: reoder inpcb destructionGleb Smirnoff
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-11-05udplite: make socketoption available on IPv6 socketsMichael Tuexen
2023-11-01udplite: fix checksum computation on the sender sideMichael Tuexen
2023-10-07udp: fix sending of IPv4-mapped addressesMichael Tuexen
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-02-15inpcb: use family specific sockaddr argument for bind functionsGleb Smirnoff
2023-02-03netinet: don't return conflicting inpcb in in_pcbconnect_setup()Gleb Smirnoff
2023-02-03inpcb: use family specific sockaddr argument for connect functionsGleb Smirnoff
2023-02-03pcb: Move an assignment into in_pcbdisconnect()Mark Johnston
2022-12-07udp: add protocol method declarations to udp_var.hGleb Smirnoff
2022-12-07udp: inline udp_output() into udp_send()Gleb Smirnoff
2022-12-07udp: embed inpcb into udpcbGleb Smirnoff
2022-12-07udp: destroy UDP and UDP-Lite inpcbinfos in single SYSUNINITGleb Smirnoff
2022-12-02inpcb: allow to provide protocol specific pcb sizeGleb Smirnoff
2022-11-30udp[6]_multi_input: Don't unlock freed inp.John Baldwin
2022-10-03netinet*: remove PRC_ constants and streamline ICMP processingGleb Smirnoff
2022-10-03netinet*: remove dead code from TCP, UDP, SCTP control inputGleb Smirnoff
2022-10-03netinet: filter out invalid ICMP responses in ip_icmp()Gleb Smirnoff
2022-10-03netinet*: de-void control input IP protocol methodsGleb Smirnoff
2022-10-03udp: typedef udp tunneling functions to functions, not pointersGleb Smirnoff