aboutgitcodebugslistschat
path: root/tap.h
Commit message (Expand)AuthorAgeFilesLines
* cppcheck: Make many pointers constDavid Gibson2023-10-041-3/+3
* epoll: Use different epoll types for passt and pasta tap fdsDavid Gibson2023-08-131-1/+4
* epoll: Split listening Unix domain socket into its own typeDavid Gibson2023-08-131-2/+2
* passt: Relicense to GPL 2.0, or any later versionStefano Brivio2023-04-061-1/+1
* tap: Use different io vector bases depending on tap typeDavid Gibson2023-01-231-2/+4
* tap: Add "tap headers" abstractionDavid Gibson2023-01-231-0/+51
* tap, tcp: Move tap send path to tap.cDavid Gibson2023-01-231-0/+1
* Use typing to reduce chances of IPv4 endianness errorsDavid Gibson2022-11-041-4/+4
* tap: Split tap_ip4_send() into UDP and ICMP variantsDavid Gibson2022-10-191-2/+5
* tap: Split tap_ip6_send() into UDP and ICMP variantsDavid Gibson2022-10-191-2/+7
* Split tap_ip_send() into IPv4 and IPv6 specific functionsDavid Gibson2022-10-191-2/+4
* tap: Remove unhelpeful vnet_pre optimization from tap_send()David Gibson2022-10-191-1/+1
* Add helpers for normal inbound packet destination addressesDavid Gibson2022-10-191-0/+3
* treewide: Mark constant references as constStefano Brivio2022-03-291-4/+5
* treewide: Add include guardsStefano Brivio2022-03-291-0/+5
* passt, tap: Daemonise once socket is ready without waiting for connectionStefano Brivio2022-01-281-1/+1
* LICENSES: Add license text files, add missing notices, fix SPDX tagsStefano Brivio2021-10-201-0/+5
* tap: Fill the IPv6 flow label field to represent flow associationStefano Brivio2021-07-261-1/+1
* passt: Add PASTA mode, major reworkStefano Brivio2021-07-171-1/+3
* passt: New design and implementation with native Layer 4 socketsStefano Brivio2021-02-161-0/+3