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 ef25cb39a9 passt: Set soft limit for number of open files to hard limit
Default value for /proc/sys/fs/nr_open is 2^20, which is more than
enough: set this hard limit as current (soft) limit on start, and
drop the 'ulimit -n' from the demo script.

Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
2021-03-18 12:58:07 +01:00
doc passt: Set soft limit for number of open files to hard limit 2021-03-18 12:58:07 +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: Run in background, add message logging with severities 2021-03-18 12:58:07 +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: Run in background, add message logging with severities 2021-03-18 12:58:07 +01:00
ndp.h passt: Assorted fixes from "fresh eyes" review 2021-02-21 11:55:49 +01:00
passt.c passt: Set soft limit for number of open files to hard limit 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 passt: Run in background, add message logging with severities 2021-03-18 12:58:07 +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: Run in background, add message logging with severities 2021-03-18 12:58:07 +01:00
util.h passt: Run in background, add message logging with severities 2021-03-18 12:58:07 +01:00