*No copyright* GNU General Public License, Version 2 ---------------------------------------------------- passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/.clang-format passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/iov.h Apache License 2.0 ------------------ passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/kata-containers/0001-virtcontainers-agent-Add-passt-networking-model-and-.patch BSD 3-Clause License -------------------- passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/LICENSES/BSD-3-Clause.txt BSD 3-Clause License and/or GNU General Public License, Version 2 ----------------------------------------------------------------- passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/checksum.c GNU General Public License v2.0 or later ---------------------------------------- passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/iov.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/vhost_user.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/virtio.c GNU General Public License, Version 2 ------------------------------------- passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/LICENSES/GPL-2.0-or-later.txt passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/Makefile passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/README.md passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/arch.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/arch.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/arp.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/arp.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/checksum.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/conf.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/conf.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/apparmor/abstractions/passt passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/apparmor/abstractions/pasta passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/apparmor/usr.bin.passt passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/apparmor/usr.bin.passt-repair passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/apparmor/usr.bin.pasta passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/fedora/passt.spec passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/fedora/rpkg.conf passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/fedora/rpkg.macros passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/selinux/passt-repair.fc passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/selinux/passt-repair.te passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/selinux/passt.fc passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/selinux/passt.if passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/selinux/passt.te passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/selinux/pasta.fc passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/selinux/pasta.te passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/dhcp.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/dhcp.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/dhcpv6.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/dhcpv6.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/demo.sh passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/migration/Makefile passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/migration/README passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/migration/source.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/migration/target.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/passt_overview.excalidraw.license passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/pasta_overview.excalidraw.license passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/platform-requirements/Makefile passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/platform-requirements/common.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/platform-requirements/common.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/platform-requirements/recv-zero.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/platform-requirements/reuseaddr-priority.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/platform-requirements/udp-close-dup.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/epoll_type.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/flow.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/flow.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/flow_table.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/fwd.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/fwd.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/hooks/pre-push passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/icmp.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/icmp.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/icmp_flow.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/igmp.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/inany.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/inany.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/ip.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/ip.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/isolation.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/isolation.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/lineread.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/lineread.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/linux_dep.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/log.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/log.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/migrate.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/migrate.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/mld.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/ndp.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/ndp.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/netlink.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/netlink.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/packet.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/packet.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/passt-repair.1 passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/passt-repair.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/passt.1 passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/passt.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/passt.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/pasta.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/pasta.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/pcap.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/pcap.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/pif.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/pif.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/qrap.1 passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/qrap.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/repair.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/repair.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/siphash.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/slirp4netns.sh passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/tap.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/tap.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/tcp.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/tcp.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/tcp_buf.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/tcp_buf.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/tcp_conn.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/tcp_internal.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/tcp_splice.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/tcp_splice.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/tcp_vu.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/tcp_vu.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/Makefile passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/README.md passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/build/all passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/build/clang_tidy passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/build/cppcheck passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/demo/passt passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/demo/pasta passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/demo/podman passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/distro/debian passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/distro/fedora passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/distro/opensuse passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/distro/ubuntu passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/env/mate-terminal.profile passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/lib/context passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/lib/layout passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/lib/layout_ugly passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/lib/perf_report passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/lib/setup passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/lib/setup_ugly passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/lib/term passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/lib/test passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/lib/util passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/lib/video passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/memory/passt passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/migrate/basic passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/migrate/basic_fin passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/migrate/bidirectional passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/migrate/bidirectional_fin passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/migrate/iperf3_bidir6 passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/migrate/iperf3_in4 passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/migrate/iperf3_in6 passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/migrate/iperf3_many_out6 passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/migrate/iperf3_out4 passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/migrate/iperf3_out6 passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/migrate/rampstream_in passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/migrate/rampstream_out passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/nstool.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/passt.mbuto passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/passt.mem.mbuto passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/passt/dhcp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/passt/ndp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/passt/shutdown passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/passt/tcp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/passt/udp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/passt_in_ns/dhcp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/passt_in_ns/icmp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/passt_in_ns/shutdown passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/passt_in_ns/tcp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/passt_in_ns/udp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/pasta/dhcp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/pasta/ndp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/pasta/tcp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/pasta/udp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/pasta_options/log_to_file passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/pasta_podman/bats passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/perf/passt_tcp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/perf/passt_udp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/perf/passt_vu_tcp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/perf/passt_vu_udp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/perf/pasta_tcp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/perf/pasta_udp passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/rampstream.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/run passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/two_guests/basic passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/udp.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/udp.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/udp_flow.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/udp_flow.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/udp_internal.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/udp_vu.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/udp_vu.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/util.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/util.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/vhost_user.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/virtio.h passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/vu_common.c passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/vu_common.h GNU General Public License, Version 2 [generated file] ------------------------------------------------------ passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/seccomp.sh Unknown or generated -------------------- passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/.clang-tidy passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/.clangd passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/.gitpublish passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/contrib/kata-containers/README.md passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/ci.html passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/demo_passt.html passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/demo_pasta.html passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/demo_podman.html passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/passt_overview.excalidraw passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/pasta_overview.excalidraw passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/doc/platform-requirements/README passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/find-arm64-firmware.sh passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/prepare-distro-img.sh passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/rampstream-check.sh passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213/test/valgrind.supp