index
:
packy/passt
master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
icmp.c
Age
Commit message (
Expand
)
Author
2024-08-21
treewide: Use "our address" instead of "forwarding address"
David Gibson
2024-07-19
flow, icmp: Use general flow forwarding rules for ICMP
David Gibson
2024-07-19
icmp: Manage outbound socket address via flow table
David Gibson
2024-07-19
icmp: Eliminate icmp_id_map
David Gibson
2024-07-19
icmp: Look up ping flows using flow hash
David Gibson
2024-07-19
icmp: Obtain destination addresses from the flowsides
David Gibson
2024-07-19
icmp: Remove redundant id field from flow table entry
David Gibson
2024-07-19
flow: Common address information for target side
David Gibson
2024-07-19
flow: Common address information for initiating side
David Gibson
2024-07-17
flow, icmp, tcp: Clean up helpers for getting flow from index
David Gibson
2024-07-05
util: sock_l4() determine protocol from epoll type rather than the reverse
David Gibson
2024-05-22
flow: Record the pifs for each side of each flow
David Gibson
2024-05-22
flow: Make side 0 always be the initiating side
David Gibson
2024-05-22
flow: Clarify and enforce flow state transitions
David Gibson
2024-05-22
flow: Properly type callbacks to protocol specific handlers
David Gibson
2024-05-02
treewide: Standardise variable names for various packet lengths
David Gibson
2024-03-12
icmp: Use 'flowside' epoll references for ping sockets
David Gibson
2024-03-12
icmp: Flow based error reporting
David Gibson
2024-03-12
icmp: Store ping socket information in flow table
David Gibson
2024-03-06
util: move IP stuff from util.[ch] to ip.[ch]
Laurent Vivier
2024-02-29
inany: Introduce union sockaddr_inany
David Gibson
2024-02-27
treewide: Use sa_family_t for address family variables
David Gibson
2024-01-22
icmp: Dedicated functions for starting and closing ping sequences
David Gibson
2024-01-22
icmp: Validate packets received on ping sockets
David Gibson
2024-01-22
icmp: Warn on receive errors from ping sockets
David Gibson
2024-01-22
icmp: Consolidate icmp_sock_handler() with icmpv6_sock_handler()
David Gibson
2024-01-22
icmp: Share more between IPv4 and IPv6 paths in icmp_tap_handler()
David Gibson
2024-01-22
icmp: Simplify socket expiry scanning
David Gibson
2024-01-22
icmp: Use -1 to represent "missing" sockets
David Gibson
2024-01-22
icmp: Don't attempt to match host IDs to guest IDs
David Gibson
2024-01-22
icmp: Don't attempt to handle "wrong direction" ping socket traffic
David Gibson
2024-01-22
icmp: Remove redundant initialisation of sendto() address
David Gibson
2024-01-22
icmp: Don't set "port" on destination sockaddr for ping sockets
David Gibson
2024-01-22
treewide: Standardise on 'now' for current timestamp variables
David Gibson
2023-12-27
util: Make sock_l4() treat empty string ifname like NULL
David Gibson
2023-12-27
icmp: Avoid unnecessary handling of unspecified bind address
David Gibson
2023-12-27
treewide: Add IN4ADDR_ANY_INIT macro
David Gibson
2023-11-07
pif: Pass originating pif to tap handler functions
David Gibson
2023-09-27
util: Consolidate and improve workarounds for clang-tidy issue 58992
David Gibson
2023-08-22
tap: Pass source address to protocol handler functions
David Gibson
2023-08-13
epoll: Split handling of ICMP and ICMPv6 sockets
David Gibson
2023-08-13
epoll: Generalize epoll_ref to cover things other than sockets
David Gibson
2023-08-04
Use C11 anonymous members to make poll refs less verbose to use
David Gibson
2023-04-06
passt: Relicense to GPL 2.0, or any later version
Stefano Brivio
2023-03-09
conf, icmp, tcp, udp: Add options to bind to outbound address and interface
Stefano Brivio
2022-11-04
Use typing to reduce chances of IPv4 endianness errors
David Gibson
2022-11-04
Correct some missing endian conversions of IPv4 addresses
David Gibson
2022-10-27
icmp: Don't discard first reply sequence for a given echo ID
2022_10_26.f212044
Stefano Brivio
2022-10-27
icmp: Add debugging messages for handled replies and requests
Stefano Brivio
2022-10-19
tap: Split tap_ip4_send() into UDP and ICMP variants
David Gibson
[next]