1
0
mirror of https://passt.top/passt synced 2024-06-30 23:12:39 +00:00
passt implements a translation layer between a Layer-2 network interface and native Layer-4 sockets (TCP, UDP, ICMP/ICMPv6 echo) on a host. It doesn't require any capabilities or privileges, and it can be used as a simple replacement for Slirp.
Go to file
Stefano Brivio 8bfcc9208c passt: qemu patch for direct UNIX domain connection without the qrap wrapper
...and, while at it, a second patch to fail when connect() fails in turn
with EINVAL. These two patches haven't been sent upstream yet.

Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
2021-03-18 12:58:07 +01:00
doc passt: Introduce ICMP echo proxy 2021-03-18 12:58:03 +01:00
qemu passt: qemu patch for direct UNIX domain connection without the qrap wrapper 2021-03-18 12:58:07 +01:00
arp.c passt: Assorted fixes from "fresh eyes" review 2021-02-21 11:55:49 +01:00
arp.h passt: Assorted fixes from "fresh eyes" review 2021-02-21 11:55:49 +01:00
dhcp.c passt: Assorted fixes from "fresh eyes" review 2021-02-21 11:55:49 +01:00
dhcp.h passt: Assorted fixes from "fresh eyes" review 2021-02-21 11:55:49 +01:00
icmp.c passt: Introduce ICMP echo proxy 2021-03-18 12:58:03 +01:00
icmp.h passt: Introduce ICMP echo proxy 2021-03-18 12:58:03 +01:00
Makefile passt: Introduce ICMP echo proxy 2021-03-18 12:58:03 +01:00
ndp.c passt: Assorted fixes from "fresh eyes" review 2021-02-21 11:55:49 +01:00
ndp.h passt: Assorted fixes from "fresh eyes" review 2021-02-21 11:55:49 +01:00
passt.c passt: qemu patch for direct UNIX domain connection without the qrap wrapper 2021-03-18 12:58:07 +01:00
passt.h passt: Introduce ICMP echo proxy 2021-03-18 12:58:03 +01:00
qrap.c passt: New design and implementation with native Layer 4 sockets 2021-02-16 09:28:55 +01:00
siphash.c tcp: Add siphash implementation for initial sequence numbers 2021-03-17 10:57:36 +01:00
siphash.h tcp: Add siphash implementation for initial sequence numbers 2021-03-17 10:57:36 +01:00
tap.c passt: New design and implementation with native Layer 4 sockets 2021-02-16 09:28:55 +01:00
tap.h passt: New design and implementation with native Layer 4 sockets 2021-02-16 09:28:55 +01:00
tcp.c tcp: Add struct for TCP execution context, move hash_secret to it 2021-03-17 10:57:41 +01:00
tcp.h tcp: Add struct for TCP execution context, move hash_secret to it 2021-03-17 10:57:41 +01:00
udp.c udp: Fix typo in tcp_tap_handler() documentation 2021-03-17 10:57:42 +01:00
udp.h passt: New design and implementation with native Layer 4 sockets 2021-02-16 09:28:55 +01:00
util.c passt: Introduce ICMP echo proxy 2021-03-18 12:58:03 +01:00
util.h passt: New design and implementation with native Layer 4 sockets 2021-02-16 09:28:55 +01:00