summaryrefslogtreecommitdiff
path: root/tap.h
AgeCommit message (Expand)Author
2023-04-06passt: Relicense to GPL 2.0, or any later versionStefano Brivio
2023-01-23tap: Use different io vector bases depending on tap typeDavid Gibson
2023-01-23tap: Add "tap headers" abstractionDavid Gibson
2023-01-23tap, tcp: Move tap send path to tap.cDavid Gibson
2022-11-04Use typing to reduce chances of IPv4 endianness errorsDavid Gibson
2022-10-19tap: Split tap_ip4_send() into UDP and ICMP variantsDavid Gibson
2022-10-19tap: Split tap_ip6_send() into UDP and ICMP variantsDavid Gibson
2022-10-19Split tap_ip_send() into IPv4 and IPv6 specific functionsDavid Gibson
2022-10-19tap: Remove unhelpeful vnet_pre optimization from tap_send()David Gibson
2022-10-19Add helpers for normal inbound packet destination addressesDavid Gibson
2022-03-29treewide: Mark constant references as constStefano Brivio
2022-03-29treewide: Add include guardsStefano Brivio
2022-01-28passt, tap: Daemonise once socket is ready without waiting for connectionStefano Brivio
2021-10-20LICENSES: Add license text files, add missing notices, fix SPDX tagsStefano Brivio
2021-07-26tap: Fill the IPv6 flow label field to represent flow associationStefano Brivio
2021-07-17passt: Add PASTA mode, major reworkStefano Brivio
2021-02-16passt: New design and implementation with native Layer 4 socketsStefano Brivio