aboutgitcodebugslistschat
path: root/udp.c
Commit message (Expand)AuthorAgeFilesLines
* udp: Update UDP checksum using an iovec arrayLaurent Vivier2024-10-041-4/+13
* tcp, udp: Make {tcp,udp}_sock_init() take an inany addressDavid Gibson2024-09-251-21/+10
* util, pif: Replace sock_l4() with pif_sock_l4()David Gibson2024-09-251-12/+22
* udp: Don't attempt to get dual-stack sockets in nonsensical casesDavid Gibson2024-09-251-12/+7
* udp: Allow checksum to be disabledLaurent Vivier2024-09-181-18/+40
* cppcheck: Work around some cppcheck 2.15.0 redundantInitialization warningsDavid Gibson2024-09-061-6/+4
* udp: Handle more error conditions in udp_sock_errs()David Gibson2024-09-061-1/+20
* udp: Treat errors getting errors as unrecoverableDavid Gibson2024-09-061-10/+17
* udp: Split socket error handling out from udp_sock_recv()David Gibson2024-09-061-6/+40
* udp: Use dual stack sockets for port forwarding when possibleDavid Gibson2024-08-271-0/+19
* udp: Remove unnnecessary local from udp_sock_init()David Gibson2024-08-271-15/+15
* udp: Merge udp[46]_mh_recv arraysDavid Gibson2024-08-271-37/+17
* tcp, udp: Allow timerfd_gettime64() and recvmmsg_time64() on arm (armhf)Stefano Brivio2024-08-211-1/+1
* treewide: Allow additional system calls for i386/i686Stefano Brivio2024-08-211-1/+1
* treewide: Use "our address" instead of "forwarding address"David Gibson2024-08-211-6/+6
* udp_flow: move all udp_flow functions to udp_flow.cLaurent Vivier2024-08-051-260/+0
* udp_flow: Remove udp_meta_t from the parameters of udp_flow_from_sock()Laurent Vivier2024-08-051-7/+7
* udp: Rename UDP listening socketsDavid Gibson2024-07-191-14/+11
* udp: Remove rdelta port forwarding mapsDavid Gibson2024-07-191-36/+6
* udp: Remove obsolete socket trackingDavid Gibson2024-07-191-91/+1
* udp: Direct datagrams from host to guest via flow tableDavid Gibson2024-07-191-134/+51
* udp: Find or create flows for datagrams from tap interfaceDavid Gibson2024-07-191-114/+97
* udp: Remove obsolete splice trackingDavid Gibson2024-07-191-47/+18
* udp: Handle "spliced" datagrams with per-flow socketsDavid Gibson2024-07-191-261/+175
* udp: Create flows for datagrams from originating socketsDavid Gibson2024-07-191-4/+165
* udp: Handle errors on UDP socketsDavid Gibson2024-07-171-0/+60
* udp, tcp: Tweak handling of no_udp and no_tcp flagsDavid Gibson2024-07-171-2/+11
* udp: Make udp_sock_recv staticDavid Gibson2024-07-171-2/+2
* udp: Consolidate datagram batchingDavid Gibson2024-07-051-90/+42
* udp: Move some more of sock_handler tasks into sub-functionsDavid Gibson2024-07-051-46/+84
* udp: Don't repeatedly initialise udp[46]_eth_hdrDavid Gibson2024-07-051-2/+3
* udp: Unify udp[46]_l2_iovDavid Gibson2024-07-051-23/+19
* udp: Unify udp[46]_mh_spliceDavid Gibson2024-07-051-27/+20
* udp: Rename IOV and mmsghdr arraysDavid Gibson2024-07-051-34/+34
* udp: Pass full epoll reference through more of sock handler pathDavid Gibson2024-07-051-30/+33
* util: sock_l4() determine protocol from epoll type rather than the reverseDavid Gibson2024-07-051-6/+6
* udp: Reduce scope of rport in udp_invert_portmap()2024_06_24.1ee2ecaStefano Brivio2024-06-241-2/+10
* Revert "udp: Make rport calculation more local"Stefano Brivio2024-06-241-1/+2
* udp: Move management of udp[46]_localname into udp_splice_send()David Gibson2024-06-141-5/+4
* udp: Rework how we divide queued datagrams between sending methodsDavid Gibson2024-06-141-61/+87
* udp: Fold checking of splice flag into udp_mmh_splice_port()David Gibson2024-06-141-15/+16
* vhost-user: compare mode MODE_PASTA and not MODE_PASSTLaurent Vivier2024-06-131-1/+1
* udp: rename udp_sock_handler() to udp_buf_sock_handler()Laurent Vivier2024-06-131-3/+3
* udp: refactor UDP header update functionsLaurent Vivier2024-06-131-26/+34
* udp: Make rport calculation more localDavid Gibson2024-06-071-2/+1
* udp: Single buffer for IPv4, IPv6 headers and metadataDavid Gibson2024-05-021-77/+55
* udp: Use the same buffer for the L2 header for all framesDavid Gibson2024-05-021-21/+15
* udp: Share payload buffers between IPv4 and IPv6David Gibson2024-05-021-59/+67
* udp: Explicitly set checksum in guest-bound UDP headersDavid Gibson2024-05-021-3/+4
* udp: Combine initialisation of IPv4 and IPv6 iovsDavid Gibson2024-05-021-61/+53