summaryrefslogtreecommitdiffstats
path: root/net/ipv4/udp.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: Avoid iter->offset making backward progress in bpf_iter_udpMartin KaFai Lau2024-01-131-11/+10
* bpf: iter_udp: Retry with a larger batch size without going back to the previ...Martin KaFai Lau2024-01-131-1/+0
* udp: annotate data-races around up->pendingEric Dumazet2024-01-131-6/+6
* Merge tag 'ipsec-next-2023-10-28' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski2023-10-301-0/+16
|\
| * xfrm: Support GRO for IPv6 ESP in UDP encapsulationSteffen Klassert2023-10-061-0/+2
| * xfrm: Support GRO for IPv4 ESP in UDP encapsulationSteffen Klassert2023-10-061-0/+14
* | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-10-161-3/+6
|\ \
| * | bpf: Propagate modified uaddrlen from cgroup sockaddr programsDaan De Meyer2023-10-111-3/+6
| |/
* | inet: implement lockless getsockopt(IP_MULTICAST_IF)Eric Dumazet2023-10-011-2/+2
* | inet: implement lockless getsockopt(IP_UNICAST_IF)Eric Dumazet2023-10-011-5/+7
* | inet: implement lockless IP_MTU_DISCOVEREric Dumazet2023-10-011-1/+1
|/
* udplite: fix various data-racesEric Dumazet2023-09-141-10/+11
* udp: annotate data-races around udp->encap_typeEric Dumazet2023-09-141-4/+5
* udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GROEric Dumazet2023-09-141-7/+3
* udp: move udp->accept_udp_{l4|fraglist} to udp->udp_flagsEric Dumazet2023-09-141-1/+1
* udp: add missing WRITE_ONCE() around up->encap_rcvEric Dumazet2023-09-141-2/+4
* udp: move udp->gro_enabled to udp->udp_flagsEric Dumazet2023-09-141-3/+3
* udp: move udp->no_check6_rx to udp->udp_flagsEric Dumazet2023-09-141-2/+2
* udp: move udp->no_check6_tx to udp->udp_flagsEric Dumazet2023-09-141-2/+2
* udp: introduce udp->udp_flagsEric Dumazet2023-09-141-6/+6
* net: annotate data-races around sk->sk_forward_allocEric Dumazet2023-09-011-3/+3
* inet: move inet->recverr to inet->inet_flagsEric Dumazet2023-08-161-2/+3
* inet: introduce inet->inet_flagsEric Dumazet2023-08-161-1/+1
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-08-031-52/+36
|\
| * bpf, net: Support SO_REUSEPORT sockets with bpf_sk_assignLorenz Bauer2023-07-251-2/+6
| * net: remove duplicate sk_lookup helpersLorenz Bauer2023-07-251-27/+5
| * net: remove duplicate reuseport_lookup functionsLorenz Bauer2023-07-251-21/+13
| * udp: re-score reuseport groups when connected sockets are presentLorenz Bauer2023-07-251-5/+15
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-031-2/+6
|\ \ | |/ |/|
| * net: gro: fix misuse of CB in udp socket lookupRichard Gobert2023-07-291-2/+6
* | udp: use indirect call wrapper for data ready()Paolo Abeni2023-07-191-1/+1
|/
* sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)David Howells2023-06-241-15/+0
* net: ioctl: Use kernel memory on protocol ioctl callbacksBreno Leitao2023-06-151-7/+5
* net: move gso declarations and functions to their own filesEric Dumazet2023-06-101-0/+1
* ipv4, ipv6: Use splice_eof() to flushDavid Howells2023-06-081-0/+16
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-05-261-50/+241
|\
| * bpf: Add bpf_sock_destroy kfuncAditi Ghag2023-05-191-3/+5
| * bpf: udp: Implement batching for sockets iteratorAditi Ghag2023-05-191-6/+199
| * udp: seq_file: Remove bpf_seq_afinfo from udp_iter_stateAditi Ghag2023-05-191-20/+7
| * bpf: udp: Encapsulate logic to get udp tableAditi Ghag2023-05-191-23/+12
| * udp: seq_file: Helper function to match socket attributesAditi Ghag2023-05-191-7/+27
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-05-251-5/+2
|\ \
| * | bpf, sockmap: Pass skb ownership through read_skbJohn Fastabend2023-05-231-5/+2
| |/
* | udp: Stop using RTO_ONLINK.Guillaume Nault2023-05-241-11/+6
* | udp: Convert udp_sendpage() to use MSG_SPLICE_PAGESDavid Howells2023-05-231-45/+6
|/
* udp: constify __udp_is_mcast_sock() socket argumentEric Dumazet2023-03-171-2/+2
* udp: introduce __sk_mem_schedule() usageJason Xing2023-03-091-11/+16
* inet: Add IP_LOCAL_PORT_RANGE socket optionJakub Sitnicki2023-01-251-1/+1
* net: Return errno in sk->sk_prot->get_port().Kuniyuki Iwashima2022-11-211-1/+1
* udp: Introduce optional per-netns hash table.Kuniyuki Iwashima2022-11-161-6/+95