index
:
passt
Plug A Simple Socket Transport
about
git
code
bugs
lists
chat
path:
root
/
udp.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
cppcheck: Work around some cppcheck 2.15.0 redundantInitialization warnings
David Gibson
2024-09-06
1
-6
/
+4
*
udp: Handle more error conditions in udp_sock_errs()
David Gibson
2024-09-06
1
-1
/
+20
*
udp: Treat errors getting errors as unrecoverable
David Gibson
2024-09-06
1
-10
/
+17
*
udp: Split socket error handling out from udp_sock_recv()
David Gibson
2024-09-06
1
-6
/
+40
*
udp: Use dual stack sockets for port forwarding when possible
David Gibson
2024-08-27
1
-0
/
+19
*
udp: Remove unnnecessary local from udp_sock_init()
David Gibson
2024-08-27
1
-15
/
+15
*
udp: Merge udp[46]_mh_recv arrays
David Gibson
2024-08-27
1
-37
/
+17
*
tcp, udp: Allow timerfd_gettime64() and recvmmsg_time64() on arm (armhf)
Stefano Brivio
2024-08-21
1
-1
/
+1
*
treewide: Allow additional system calls for i386/i686
Stefano Brivio
2024-08-21
1
-1
/
+1
*
treewide: Use "our address" instead of "forwarding address"
David Gibson
2024-08-21
1
-6
/
+6
*
udp_flow: move all udp_flow functions to udp_flow.c
Laurent Vivier
2024-08-05
1
-260
/
+0
*
udp_flow: Remove udp_meta_t from the parameters of udp_flow_from_sock()
Laurent Vivier
2024-08-05
1
-7
/
+7
*
udp: Rename UDP listening sockets
David Gibson
2024-07-19
1
-14
/
+11
*
udp: Remove rdelta port forwarding maps
David Gibson
2024-07-19
1
-36
/
+6
*
udp: Remove obsolete socket tracking
David Gibson
2024-07-19
1
-91
/
+1
*
udp: Direct datagrams from host to guest via flow table
David Gibson
2024-07-19
1
-134
/
+51
*
udp: Find or create flows for datagrams from tap interface
David Gibson
2024-07-19
1
-114
/
+97
*
udp: Remove obsolete splice tracking
David Gibson
2024-07-19
1
-47
/
+18
*
udp: Handle "spliced" datagrams with per-flow sockets
David Gibson
2024-07-19
1
-261
/
+175
*
udp: Create flows for datagrams from originating sockets
David Gibson
2024-07-19
1
-4
/
+165
*
udp: Handle errors on UDP sockets
David Gibson
2024-07-17
1
-0
/
+60
*
udp, tcp: Tweak handling of no_udp and no_tcp flags
David Gibson
2024-07-17
1
-2
/
+11
*
udp: Make udp_sock_recv static
David Gibson
2024-07-17
1
-2
/
+2
*
udp: Consolidate datagram batching
David Gibson
2024-07-05
1
-90
/
+42
*
udp: Move some more of sock_handler tasks into sub-functions
David Gibson
2024-07-05
1
-46
/
+84
*
udp: Don't repeatedly initialise udp[46]_eth_hdr
David Gibson
2024-07-05
1
-2
/
+3
*
udp: Unify udp[46]_l2_iov
David Gibson
2024-07-05
1
-23
/
+19
*
udp: Unify udp[46]_mh_splice
David Gibson
2024-07-05
1
-27
/
+20
*
udp: Rename IOV and mmsghdr arrays
David Gibson
2024-07-05
1
-34
/
+34
*
udp: Pass full epoll reference through more of sock handler path
David Gibson
2024-07-05
1
-30
/
+33
*
util: sock_l4() determine protocol from epoll type rather than the reverse
David Gibson
2024-07-05
1
-6
/
+6
*
udp: Reduce scope of rport in udp_invert_portmap()
2024_06_24.1ee2eca
Stefano Brivio
2024-06-24
1
-2
/
+10
*
Revert "udp: Make rport calculation more local"
Stefano Brivio
2024-06-24
1
-1
/
+2
*
udp: Move management of udp[46]_localname into udp_splice_send()
David Gibson
2024-06-14
1
-5
/
+4
*
udp: Rework how we divide queued datagrams between sending methods
David Gibson
2024-06-14
1
-61
/
+87
*
udp: Fold checking of splice flag into udp_mmh_splice_port()
David Gibson
2024-06-14
1
-15
/
+16
*
vhost-user: compare mode MODE_PASTA and not MODE_PASST
Laurent Vivier
2024-06-13
1
-1
/
+1
*
udp: rename udp_sock_handler() to udp_buf_sock_handler()
Laurent Vivier
2024-06-13
1
-3
/
+3
*
udp: refactor UDP header update functions
Laurent Vivier
2024-06-13
1
-26
/
+34
*
udp: Make rport calculation more local
David Gibson
2024-06-07
1
-2
/
+1
*
udp: Single buffer for IPv4, IPv6 headers and metadata
David Gibson
2024-05-02
1
-77
/
+55
*
udp: Use the same buffer for the L2 header for all frames
David Gibson
2024-05-02
1
-21
/
+15
*
udp: Share payload buffers between IPv4 and IPv6
David Gibson
2024-05-02
1
-59
/
+67
*
udp: Explicitly set checksum in guest-bound UDP headers
David Gibson
2024-05-02
1
-3
/
+4
*
udp: Combine initialisation of IPv4 and IPv6 iovs
David Gibson
2024-05-02
1
-61
/
+53
*
udp: Split tap-bound UDP packets into multiple buffers using io vector
David Gibson
2024-05-02
1
-25
/
+49
*
iov: Helper macro to construct iovs covering existing variables or fields
David Gibson
2024-05-02
1
-4
/
+3
*
treewide: Standardise variable names for various packet lengths
David Gibson
2024-05-02
1
-13
/
+13
*
checksum: Make csum_ip4_header() take a host endian length
David Gibson
2024-05-02
1
-1
/
+1
*
tap: Split tap specific and L2 (ethernet) headers
David Gibson
2024-05-02
1
-9
/
+14
[next]