aboutgitcodebugslistschat
path: root/icmp.h
Commit message (Expand)AuthorAgeFilesLines
* icmp: Use 'flowside' epoll references for ping socketsDavid Gibson2024-03-121-12/+1
* icmp: Store ping socket information in flow tableDavid Gibson2024-03-121-1/+1
* treewide: Use sa_family_t for address family variablesDavid Gibson2024-02-271-2/+2
* icmp: Consolidate icmp_sock_handler() with icmpv6_sock_handler()David Gibson2024-01-221-2/+1
* icmp: Simplify socket expiry scanningDavid Gibson2024-01-221-1/+1
* treewide: Standardise on 'now' for current timestamp variablesDavid Gibson2024-01-221-1/+1
* pif: Pass originating pif to tap handler functionsDavid Gibson2023-11-071-2/+2
* tap: Pass source address to protocol handler functionsDavid Gibson2023-08-221-1/+2
* epoll: Split handling of ICMP and ICMPv6 socketsDavid Gibson2023-08-131-6/+3
* Use C11 anonymous members to make poll refs less verbose to useDavid Gibson2023-08-041-1/+1
* passt: Relicense to GPL 2.0, or any later versionStefano Brivio2023-04-061-1/+1
* icmp: Don't discard first reply sequence for a given echo ID2022_10_26.f212044Stefano Brivio2022-10-271-0/+1
* treewide: Mark constant references as constStefano Brivio2022-03-291-5/+5
* treewide: Packet abstraction with mandatory boundary checksStefano Brivio2022-03-291-2/+2
* passt: Fix build with gcc 7, use std=c99, enable some more Clang checkersStefano Brivio2021-10-211-1/+1
* LICENSES: Add license text files, add missing notices, fix SPDX tagsStefano Brivio2021-10-201-0/+5
* tap: Completely de-serialise input message batchesStefano Brivio2021-09-271-1/+1
* icmp: Work around possible failure on bind() due to e.g. broken SELinux policyStefano Brivio2021-07-261-1/+3
* passt: Add PASTA mode, major reworkStefano Brivio2021-07-171-6/+18
* icmp: Implement ping tracking based on echo identifiersStefano Brivio2021-05-211-4/+0
* udp, passt: Introduce socket packet buffer, avoid getsockname() for UDPStefano Brivio2021-04-301-1/+1
* udp: Connection tracking for ephemeral, local ports, and related fixesStefano Brivio2021-04-291-2/+3
* passt: Spare some syscalls, add some optimisations from profilingStefano Brivio2021-04-231-0/+4
* passt: Introduce packet batching mechanismStefano Brivio2021-04-221-1/+2
* passt: Introduce ICMP echo proxyStefano Brivio2021-03-181-0/+20