index
:
passt
Plug A Simple Socket Transport
about
git
code
bugs
lists
chat
path:
root
/
udp.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
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
*
udp: Correctly look up outbound socket with port remappings
David Gibson
2024-04-25
1
-2
/
+3
*
udp: Translate source address of resolver only for DNS remapped queries
Stefano Brivio
2024-03-18
1
-6
/
+15
*
tap: Rename tap_iov_{base,len}
David Gibson
2024-03-14
1
-4
/
+4
*
tap: Extend tap_send_frames() to allow multi-buffer frames
David Gibson
2024-03-14
1
-1
/
+1
*
udp: Use existing helper for UDP checksum on inbound IPv6 packets
David Gibson
2024-03-13
1
-4
/
+1
*
udp: Avoid unnecessary pointer in udp_update_hdr4()
David Gibson
2024-03-13
1
-9
/
+9
*
udp: Re-order udp_update_hdr[46] for clarity and brevity
David Gibson
2024-03-13
1
-26
/
+14
*
udp: Pass data length explicitly to to udp_update_hdr[46]
David Gibson
2024-03-13
1
-12
/
+16
*
udp: Consistent port variable names in udp_update_hdr[46]
David Gibson
2024-03-13
1
-18
/
+18
*
udp: Refactor udp_sock[46]_iov_init()
David Gibson
2024-03-13
1
-52
/
+50
*
tap: make tap_update_mac() generic
Laurent Vivier
2024-03-06
1
-2
/
+2
*
checksum: introduce functions to compute the header part checksum for TCP/UDP
Laurent Vivier
2024-03-06
1
-8
/
+10
*
checksum: use csum_ip4_header() in udp.c and tcp.c
Laurent Vivier
2024-03-06
1
-18
/
+2
*
udp: little cleanup in udp_update_hdrX() to prepare future changes
Laurent Vivier
2024-03-06
1
-20
/
+19
*
util: move IP stuff from util.[ch] to ip.[ch]
Laurent Vivier
2024-03-06
1
-0
/
+1
*
fwd: Rename port_fwd.[ch] and their contents
David Gibson
2024-02-29
1
-5
/
+5
*
tcp, udp: Don't precompute port remappings in epoll references
David Gibson
2024-02-29
1
-6
/
+8
*
inany: Provide more conveniently typed constants for special addresses
David Gibson
2024-02-29
1
-3
/
+5
[next]