-
-
Save SnabbBot/a13987421acb22d5d4dbefff54408f41 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Host: Linux snabbvirtbot 4.4.23 x86_64 Intel(R) Xeon(R) CPU E3-1246 v3 @ 3.50GHz | |
Image: eugeneia/snabb-nfv-test-vanilla | |
Pull Request: #719 | |
Target Head: 4b0c18beb86223414fcdbf0dc9e9f5fa5aaa2179 | |
Pull Request Head: a3c65f08e73f0e376d15cda965d91a71b5e6802a | |
ERROR: Failed to build 719 | |
From https://github.com/SnabbCo/snabb | |
* [new ref] refs/pull/719/head -> pr719 | |
Switched to branch 'pr719' | |
Removing src/scripts/sysv/init.d/snabb-nfv-traffic | |
Removing src/scripts/sysv/init.d/snabb-nfv-sync-master | |
Removing src/scripts/sysv/init.d/snabb-nfv-sync-agent | |
Removing src/scripts/sysv/default/snabb-nfv-traffic | |
Removing src/scripts/sysv/default/snabb-nfv-sync-master | |
Removing src/scripts/sysv/default/snabb-nfv-sync-agent | |
Auto-merging src/program/snabbnfv/test_fixtures/nfvconfig/test_functions/snabbnfv-bench-no-mrg_rxbuf.port | |
Removing src/program/snabbnfv/doc/.images/neutron-map.png | |
Removing src/program/snabbnfv/doc/.images/network-node.png | |
Removing src/program/snabbnfv/doc/.images/database-node.png | |
Removing src/program/snabbnfv/doc/.images/compute-node.png | |
Removing src/program/snabbnfv/README.md.src | |
Removing src/program/snabbnfv/.images/NFV.png | |
Removing src/program/gc/gc.lua | |
Removing src/program/gc/README | |
Auto-merging src/lib/virtio/virtq_device.lua | |
Auto-merging src/lib/virtio/net_device.lua | |
Removing src/lib/traceprof/traceprof.lua | |
Removing src/lib/traceprof/traceprof.h | |
Removing src/lib/traceprof/traceprof.c | |
Removing src/lib/protocol/README.md.src | |
Removing src/lib/protocol/.images/Relocation.png | |
Removing src/lib/protocol/.images/Datagram.png | |
Removing src/lib/hardware/pci.h | |
Removing src/lib/hardware/pci.c | |
Removing src/lib/hardware/README.md.src | |
Removing src/lib/bloom_filter.lua | |
Removing src/jit/zone.lua | |
Removing src/jit/vmdef.lua | |
Removing src/jit/v.lua | |
Removing src/jit/p.lua | |
Removing src/jit/dump.lua | |
Removing src/jit/dis_x86.lua | |
Removing src/jit/dis_x64.lua | |
Removing src/core/freelist.lua | |
Removing src/arch/sse2.c | |
Removing src/arch/avx2.c | |
Removing src/apps/vpn/vpws.lua | |
Removing src/apps/vpn/README.md.src | |
Removing src/apps/vpn/README.md | |
Removing src/apps/vpn/.images/VPWS.png | |
Removing src/apps/vhost/README.md.src | |
Removing src/apps/vhost/.images/VhostUser.png | |
Removing src/apps/tap/selftest.cap | |
Removing src/apps/solarflare/README.md.src | |
Removing src/apps/solarflare/.images/Solarflare.png | |
Removing src/apps/socket/README.md.src | |
Removing src/apps/socket/.images/RawSocket.png | |
Removing src/apps/rate_limiter/README.md.src | |
Removing src/apps/rate_limiter/.images/RateLimiter.png | |
Removing src/apps/pcap/README.md.src | |
Removing src/apps/pcap/.images/PcapReader.png | |
Removing src/apps/packet_filter/README.md.src | |
Removing src/apps/packet_filter/.images/PcapFilter.png | |
Removing src/apps/packet_filter/.images/PacketFilter.png | |
Removing src/apps/keyed_ipv6_tunnel/selftest.cap.input | |
Removing src/apps/ipv6/README.md.src | |
Removing src/apps/ipv6/.images/nd_light.png | |
Removing src/apps/ipv6/.images/SimpleKeyedTunnel.png | |
Removing src/apps/intel/intel1g.lua | |
Removing src/apps/intel/README.md.src | |
Removing src/apps/intel/.images/LoadGen.png | |
Removing src/apps/intel/.images/Intel10G.png | |
Removing src/apps/bridge/README.md.src | |
Removing src/apps/bridge/.images/bridge.png | |
Removing src/apps/basic/README.md.src | |
Removing src/apps/basic/.images/Tee.png | |
Removing src/apps/basic/.images/Split.png | |
Removing src/apps/basic/.images/Source.png | |
Removing src/apps/basic/.images/Sink.png | |
Removing src/apps/basic/.images/Repeater.png | |
Removing src/apps/basic/.images/Join.png | |
Removing src/apps/basic/.images/Buzz.png | |
Removing src/README.md.src | |
Removing src/.images/Network.png | |
Removing src/.images/Architecture.png | |
Removing lib/luajit/src/xedkbuild.bat | |
Removing lib/luajit/src/xb1build.bat | |
Removing lib/luajit/src/vm_x86.dasc | |
Removing lib/luajit/src/vm_ppc.dasc | |
Removing lib/luajit/src/vm_mips.dasc | |
Removing lib/luajit/src/vm_arm64.dasc | |
Removing lib/luajit/src/vm_arm.dasc | |
Removing lib/luajit/src/psvitabuild.bat | |
Removing lib/luajit/src/ps4build.bat | |
Removing lib/luajit/src/msvcbuild.bat | |
Removing lib/luajit/src/ljamalg.c | |
Removing lib/luajit/src/lj_vmevent.h | |
Removing lib/luajit/src/lj_vmevent.c | |
Removing lib/luajit/src/lj_target_ppc.h | |
Removing lib/luajit/src/lj_target_mips.h | |
Removing lib/luajit/src/lj_target_arm64.h | |
Removing lib/luajit/src/lj_target_arm.h | |
Removing lib/luajit/src/lj_profile.h | |
Removing lib/luajit/src/lj_profile.c | |
Removing lib/luajit/src/lj_emit_ppc.h | |
Removing lib/luajit/src/lj_emit_mips.h | |
Removing lib/luajit/src/lj_emit_arm.h | |
Removing lib/luajit/src/lj_asm_ppc.h | |
Removing lib/luajit/src/lj_asm_mips.h | |
Removing lib/luajit/src/lj_asm_arm.h | |
Removing lib/luajit/src/jit/zone.lua | |
Removing lib/luajit/src/jit/v.lua | |
Removing lib/luajit/src/jit/p.lua | |
Removing lib/luajit/src/jit/dump.lua | |
Removing lib/luajit/src/jit/dis_x86.lua | |
Removing lib/luajit/src/jit/dis_x64.lua | |
Removing lib/luajit/src/jit/dis_ppc.lua | |
Removing lib/luajit/src/jit/dis_mipsel.lua | |
Removing lib/luajit/src/jit/dis_mips.lua | |
Removing lib/luajit/src/jit/dis_arm.lua | |
Removing lib/luajit/src/jit/.gitignore | |
Removing lib/luajit/dynasm/dasm_ppc.lua | |
Removing lib/luajit/dynasm/dasm_ppc.h | |
Removing lib/luajit/dynasm/dasm_mips.lua | |
Removing lib/luajit/dynasm/dasm_mips.h | |
Removing lib/luajit/dynasm/dasm_arm64.lua | |
Removing lib/luajit/dynasm/dasm_arm64.h | |
Removing lib/luajit/dynasm/dasm_arm.lua | |
Removing lib/luajit/dynasm/dasm_arm.h | |
Removing lib/luajit/doc/ext_profiler.html | |
Removing lib/luajit/README | |
Merge made by the 'recursive' strategy. | |
.gitignore | 6 + | |
.version | 1 + | |
CONTRIBUTING.md | 30 + | |
Dockerfile | 13 + | |
Makefile | 32 +- | |
README.md | 92 +- | |
default.nix | 43 + | |
generate-version-lua.sh | 25 + | |
lib/ljndpi/CHANGELOG.md | 28 + | |
lib/ljndpi/COPYING | 201 + | |
lib/ljndpi/README.md | 156 + | |
lib/ljndpi/examples/lamernews.pcap | Bin 0 -> 236469 bytes | |
lib/ljndpi/examples/pcap.lua | 81 + | |
lib/ljndpi/examples/readpcap | 274 + | |
lib/ljndpi/luarocks/ljndpi-0.0.3-1.rockspec | 26 + | |
lib/ljndpi/luarocks/ljndpi-0.1.0-1.rockspec | 26 + | |
lib/ljndpi/luarocks/ljndpi-scm-1.rockspec | 25 + | |
lib/ljndpi/ndpi.lua | 8 + | |
lib/ljndpi/ndpi/c.lua | 121 + | |
lib/ljndpi/ndpi/protocol_bitmask.lua | 119 + | |
lib/ljndpi/ndpi/protocol_ids_1_7.lua | 454 ++ | |
lib/ljndpi/ndpi/protocol_ids_1_8.lua | 466 ++ | |
lib/ljndpi/ndpi/protocol_ids_2_0.lua | 465 ++ | |
lib/ljndpi/ndpi/protocol_ids_2_2.lua | 497 ++ | |
lib/ljndpi/ndpi/protocol_ids_2_3.lua | 501 ++ | |
lib/ljndpi/ndpi/wrap.lua | 127 + | |
lib/ljndpi/tools/update-protocol-ids | 53 + | |
lib/ljsyscall/syscall/bsd/syscalls.lua | 1 + | |
lib/ljsyscall/syscall/linux/c.lua | 15 +- | |
lib/ljsyscall/syscall/linux/constants.lua | 17 + | |
lib/ljsyscall/syscall/linux/ioctl.lua | 5 + | |
lib/ljsyscall/syscall/linux/syscalls.lua | 56 +- | |
lib/ljsyscall/syscall/linux/types.lua | 68 + | |
lib/ljsyscall/syscall/linux/util.lua | 4 +- | |
lib/ljsyscall/syscall/syscalls.lua | 9 +- | |
lib/ljsyscall/syscall/types.lua | 9 +- | |
lib/ljsyscall/syscall/util.lua | 25 +- | |
lib/luajit/.gitmodules | 0 | |
lib/luajit/.travis.yml | 8 + | |
lib/luajit/CONDUCT.md | 7 + | |
lib/luajit/CONTRIBUTING.md | 21 + | |
lib/luajit/COPYING | 217 + | |
lib/luajit/COPYRIGHT | 9 +- | |
lib/luajit/Makefile | 122 +- | |
lib/luajit/README | 16 - | |
lib/luajit/README.md | 205 + | |
lib/luajit/check-generated-code.nix | 20 + | |
lib/luajit/default.nix | 44 + | |
lib/luajit/doc/bluequad-print.css | 2 +- | |
lib/luajit/doc/bluequad.css | 2 +- | |
lib/luajit/doc/changes.html | 22 +- | |
lib/luajit/doc/contact.html | 15 +- | |
lib/luajit/doc/ext_c_api.html | 6 +- | |
lib/luajit/doc/ext_ffi.html | 6 +- | |
lib/luajit/doc/ext_ffi_api.html | 6 +- | |
lib/luajit/doc/ext_ffi_semantics.html | 16 +- | |
lib/luajit/doc/ext_ffi_tutorial.html | 6 +- | |
lib/luajit/doc/ext_jit.html | 19 +- | |
lib/luajit/doc/ext_profiler.html | 365 -- | |
lib/luajit/doc/extensions.html | 74 +- | |
lib/luajit/doc/faq.html | 6 +- | |
lib/luajit/doc/install.html | 147 +- | |
lib/luajit/doc/luajit.html | 12 +- | |
lib/luajit/doc/raptorjit.eps.bz2 | Bin 0 -> 254040 bytes | |
lib/luajit/doc/raptorjit.png | Bin 0 -> 34300 bytes | |
lib/luajit/doc/running.html | 29 +- | |
lib/luajit/doc/status.html | 23 +- | |
lib/luajit/dynasm/dasm_arm.h | 456 -- | |
lib/luajit/dynasm/dasm_arm.lua | 1125 ---- | |
lib/luajit/dynasm/dasm_arm64.h | 518 -- | |
lib/luajit/dynasm/dasm_arm64.lua | 1166 ---- | |
lib/luajit/dynasm/dasm_mips.h | 416 -- | |
lib/luajit/dynasm/dasm_mips.lua | 953 ---- | |
lib/luajit/dynasm/dasm_ppc.h | 419 -- | |
lib/luajit/dynasm/dasm_ppc.lua | 1919 ------- | |
lib/luajit/dynasm/dasm_proto.h | 6 +- | |
lib/luajit/dynasm/dasm_x64.lua | 2 +- | |
lib/luajit/dynasm/dasm_x86.h | 44 +- | |
lib/luajit/dynasm/dasm_x86.lua | 533 +- | |
lib/luajit/dynasm/dynasm.lua | 10 +- | |
lib/luajit/etc/luajit.1 | 6 +- | |
lib/luajit/etc/luajit.pc | 2 +- | |
lib/luajit/pkgs.nix | 1 + | |
lib/luajit/raptorjit.nix | 24 + | |
lib/luajit/shell.nix | 2 + | |
lib/luajit/src/.gitignore | 6 - | |
lib/luajit/src/Makefile | 428 +- | |
lib/luajit/src/Makefile.dep | 327 +- | |
lib/luajit/src/host/.gitignore | 1 - | |
lib/luajit/src/host/buildvm.c | 5 +- | |
lib/luajit/src/host/buildvm.h | 2 +- | |
lib/luajit/src/host/buildvm_asm.c | 11 +- | |
lib/luajit/src/host/buildvm_fold.c | 4 +- | |
lib/luajit/src/host/buildvm_lib.c | 4 +- | |
lib/luajit/src/host/buildvm_libbc.h | 17 +- | |
lib/luajit/src/host/buildvm_peobj.c | 30 +- | |
lib/luajit/src/host/genlibbc.lua | 2 +- | |
lib/luajit/src/host/genminilua.lua | 11 +- | |
lib/luajit/src/host/minilua.c | 2 +- | |
lib/luajit/src/ifdef-defile | 128 + | |
lib/luajit/src/jit/.gitignore | 1 - | |
lib/luajit/src/jit/bc.lua | 4 +- | |
lib/luajit/src/jit/bcsave.lua | 12 +- | |
lib/luajit/src/jit/dis_arm.lua | 689 --- | |
lib/luajit/src/jit/dis_mips.lua | 428 -- | |
lib/luajit/src/jit/dis_mipsel.lua | 17 - | |
lib/luajit/src/jit/dis_ppc.lua | 591 -- | |
lib/luajit/src/jit/dis_x64.lua | 17 - | |
lib/luajit/src/jit/dis_x86.lua | 838 --- | |
lib/luajit/src/jit/dump.lua | 711 --- | |
lib/luajit/src/jit/p.lua | 347 -- | |
lib/luajit/src/jit/v.lua | 170 - | |
lib/luajit/src/jit/vmdef.lua | 348 ++ | |
lib/luajit/src/jit/zone.lua | 45 - | |
lib/luajit/src/lauxlib.h | 34 +- | |
lib/luajit/src/lib_aux.c | 84 +- | |
lib/luajit/src/lib_base.c | 50 +- | |
lib/luajit/src/lib_bit.c | 56 +- | |
lib/luajit/src/lib_debug.c | 10 +- | |
lib/luajit/src/lib_ffi.c | 27 +- | |
lib/luajit/src/lib_init.c | 4 +- | |
lib/luajit/src/lib_io.c | 62 +- | |
lib/luajit/src/lib_jit.c | 544 +- | |
lib/luajit/src/lib_math.c | 41 +- | |
lib/luajit/src/lib_os.c | 39 +- | |
lib/luajit/src/lib_package.c | 157 +- | |
lib/luajit/src/lib_string.c | 21 +- | |
lib/luajit/src/lib_table.c | 22 +- | |
lib/luajit/src/lj.supp | 15 + | |
lib/luajit/src/lj_alloc.c | 277 +- | |
lib/luajit/src/lj_api.c | 163 +- | |
lib/luajit/src/lj_arch.h | 381 +- | |
lib/luajit/src/lj_asm.c | 506 +- | |
lib/luajit/src/lj_asm.h | 4 +- | |
lib/luajit/src/lj_asm_arm.h | 2217 -------- | |
lib/luajit/src/lj_asm_mips.h | 1833 ------- | |
lib/luajit/src/lj_asm_ppc.h | 2015 ------- | |
lib/luajit/src/lj_asm_x86.h | 1063 ++-- | |
lib/luajit/src/lj_auditlog.c | 291 + | |
lib/luajit/src/lj_auditlog.h | 21 + | |
lib/luajit/src/lj_bc.c | 2 +- | |
lib/luajit/src/lj_bc.h | 2 +- | |
lib/luajit/src/lj_bcdump.h | 4 +- | |
lib/luajit/src/lj_bcread.c | 39 +- | |
lib/luajit/src/lj_bcwrite.c | 58 +- | |
lib/luajit/src/lj_buf.c | 38 +- | |
lib/luajit/src/lj_buf.h | 26 +- | |
lib/luajit/src/lj_carith.c | 29 +- | |
lib/luajit/src/lj_carith.h | 14 +- | |
lib/luajit/src/lj_ccall.c | 562 +- | |
lib/luajit/src/lj_ccall.h | 96 +- | |
lib/luajit/src/lj_ccallback.c | 344 +- | |
lib/luajit/src/lj_ccallback.h | 8 +- | |
lib/luajit/src/lj_cconv.c | 34 +- | |
lib/luajit/src/lj_cconv.h | 8 +- | |
lib/luajit/src/lj_cdata.c | 34 +- | |
lib/luajit/src/lj_cdata.h | 8 +- | |
lib/luajit/src/lj_clib.c | 206 +- | |
lib/luajit/src/lj_clib.h | 4 +- | |
lib/luajit/src/lj_cparse.c | 106 +- | |
lib/luajit/src/lj_cparse.h | 4 +- | |
lib/luajit/src/lj_crecord.c | 215 +- | |
lib/luajit/src/lj_crecord.h | 42 +- | |
lib/luajit/src/lj_ctype.c | 52 +- | |
lib/luajit/src/lj_ctype.h | 41 +- | |
lib/luajit/src/lj_debug.c | 130 +- | |
lib/luajit/src/lj_debug.h | 8 +- | |
lib/luajit/src/lj_debuginfo.h | 6 + | |
lib/luajit/src/lj_def.h | 155 +- | |
lib/luajit/src/lj_dispatch.c | 112 +- | |
lib/luajit/src/lj_dispatch.h | 66 +- | |
lib/luajit/src/lj_dwarf.c | 27 + | |
lib/luajit/src/lj_emit_arm.h | 356 -- | |
lib/luajit/src/lj_emit_mips.h | 211 - | |
lib/luajit/src/lj_emit_ppc.h | 238 - | |
lib/luajit/src/lj_emit_x86.h | 171 +- | |
lib/luajit/src/lj_err.c | 346 +- | |
lib/luajit/src/lj_err.h | 4 +- | |
lib/luajit/src/lj_errmsg.h | 22 +- | |
lib/luajit/src/lj_ff.h | 2 +- | |
lib/luajit/src/lj_ffrecord.c | 239 +- | |
lib/luajit/src/lj_ffrecord.h | 4 +- | |
lib/luajit/src/lj_frame.h | 143 +- | |
lib/luajit/src/lj_func.c | 14 +- | |
lib/luajit/src/lj_func.h | 10 +- | |
lib/luajit/src/lj_gc.c | 68 +- | |
lib/luajit/src/lj_gc.h | 20 +- | |
lib/luajit/src/lj_gdbjit.c | 766 +-- | |
lib/luajit/src/lj_gdbjit.h | 9 +- | |
lib/luajit/src/lj_ir.c | 215 +- | |
lib/luajit/src/lj_ir.h | 76 +- | |
lib/luajit/src/lj_ircall.h | 145 +- | |
lib/luajit/src/lj_iropt.h | 89 +- | |
lib/luajit/src/lj_jit.h | 130 +- | |
lib/luajit/src/lj_lex.c | 37 +- | |
lib/luajit/src/lj_lex.h | 6 +- | |
lib/luajit/src/lj_lib.c | 27 +- | |
lib/luajit/src/lj_lib.h | 23 +- | |
lib/luajit/src/lj_load.c | 2 +- | |
lib/luajit/src/lj_mcode.c | 111 +- | |
lib/luajit/src/lj_mcode.h | 6 +- | |
lib/luajit/src/lj_meta.c | 56 +- | |
lib/luajit/src/lj_meta.h | 10 +- | |
lib/luajit/src/lj_obj.c | 6 +- | |
lib/luajit/src/lj_obj.h | 246 +- | |
lib/luajit/src/lj_opt_dce.c | 4 +- | |
lib/luajit/src/lj_opt_fold.c | 200 +- | |
lib/luajit/src/lj_opt_loop.c | 12 +- | |
lib/luajit/src/lj_opt_mem.c | 39 +- | |
lib/luajit/src/lj_opt_narrow.c | 73 +- | |
lib/luajit/src/lj_opt_sink.c | 26 +- | |
lib/luajit/src/lj_opt_split.c | 848 +-- | |
lib/luajit/src/lj_parse.c | 194 +- | |
lib/luajit/src/lj_parse.h | 4 +- | |
lib/luajit/src/lj_profile.c | 541 -- | |
lib/luajit/src/lj_profile.h | 21 - | |
lib/luajit/src/lj_record.c | 452 +- | |
lib/luajit/src/lj_record.h | 4 +- | |
lib/luajit/src/lj_snap.c | 180 +- | |
lib/luajit/src/lj_snap.h | 17 +- | |
lib/luajit/src/lj_state.c | 52 +- | |
lib/luajit/src/lj_state.h | 11 +- | |
lib/luajit/src/lj_str.c | 53 +- | |
lib/luajit/src/lj_str.h | 6 +- | |
lib/luajit/src/lj_strfmt.c | 150 +- | |
lib/luajit/src/lj_strfmt.h | 38 +- | |
lib/luajit/src/lj_strfmt_num.c | 587 ++ | |
lib/luajit/src/lj_strscan.c | 14 +- | |
lib/luajit/src/lj_strscan.h | 8 +- | |
lib/luajit/src/lj_tab.c | 46 +- | |
lib/luajit/src/lj_tab.h | 25 +- | |
lib/luajit/src/lj_target.h | 23 +- | |
lib/luajit/src/lj_target_arm.h | 270 - | |
lib/luajit/src/lj_target_arm64.h | 97 - | |
lib/luajit/src/lj_target_mips.h | 260 - | |
lib/luajit/src/lj_target_ppc.h | 280 - | |
lib/luajit/src/lj_target_x86.h | 84 +- | |
lib/luajit/src/lj_trace.c | 343 +- | |
lib/luajit/src/lj_trace.h | 21 +- | |
lib/luajit/src/lj_traceerr.h | 2 +- | |
lib/luajit/src/lj_udata.c | 4 +- | |
lib/luajit/src/lj_udata.h | 4 +- | |
lib/luajit/src/lj_vm.h | 43 +- | |
lib/luajit/src/lj_vmevent.c | 58 - | |
lib/luajit/src/lj_vmevent.h | 59 - | |
lib/luajit/src/lj_vmmath.c | 81 +- | |
lib/luajit/src/lj_vmprofile.c | 193 + | |
lib/luajit/src/lj_vmprofile.h | 40 + | |
lib/luajit/src/ljamalg.c | 96 - | |
lib/luajit/src/lua.h | 11 +- | |
lib/luajit/src/luaconf.h | 10 +- | |
lib/luajit/src/luajit.c | 180 +- | |
lib/luajit/src/luajit.h | 26 +- | |
lib/luajit/src/lualib.h | 2 +- | |
lib/luajit/src/msvcbuild.bat | 114 - | |
lib/luajit/src/ps4build.bat | 103 - | |
lib/luajit/src/psvitabuild.bat | 93 - | |
lib/luajit/src/reusevm/host/buildvm_arch.h | 5761 ++++++++++++++++++++ | |
lib/luajit/src/reusevm/lj_bcdef.h | 220 + | |
lib/luajit/src/reusevm/lj_ffdef.h | 202 + | |
lib/luajit/src/reusevm/lj_folddef.h | 1154 ++++ | |
lib/luajit/src/reusevm/lj_libdef.h | 401 ++ | |
lib/luajit/src/reusevm/lj_recdef.h | 263 + | |
lib/luajit/src/reusevm/lj_vm.S | 2774 ++++++++++ | |
lib/luajit/src/vm_arm.dasc | 4582 ---------------- | |
lib/luajit/src/vm_arm64.dasc | 3764 ------------- | |
lib/luajit/src/vm_mips.dasc | 4351 --------------- | |
lib/luajit/src/vm_ppc.dasc | 5248 ------------------ | |
lib/luajit/src/vm_x64.dasc | 980 +--- | |
lib/luajit/src/vm_x86.dasc | 5707 ------------------- | |
lib/luajit/src/xb1build.bat | 101 - | |
lib/luajit/src/xedkbuild.bat | 92 - | |
lib/luajit/test.nix | 19 + | |
lib/luajit/testsuite/README | 77 + | |
lib/luajit/testsuite/bench/PARAM_x86.txt | 29 + | |
lib/luajit/testsuite/bench/PARAM_x86_CI.txt | 26 + | |
lib/luajit/testsuite/bench/SUMCOL_1.txt | 1000 ++++ | |
lib/luajit/testsuite/bench/TEST_md5sum.txt | 20 + | |
lib/luajit/testsuite/bench/array3d.lua | 59 + | |
lib/luajit/testsuite/bench/bench.R | 49 + | |
lib/luajit/testsuite/bench/binary-trees.lua | 47 + | |
lib/luajit/testsuite/bench/chameneos.lua | 68 + | |
lib/luajit/testsuite/bench/coroutine-ring.lua | 42 + | |
lib/luajit/testsuite/bench/default.nix | 103 + | |
lib/luajit/testsuite/bench/euler14-bit.lua | 22 + | |
lib/luajit/testsuite/bench/fannkuch.lua | 50 + | |
lib/luajit/testsuite/bench/fasta.lua | 95 + | |
lib/luajit/testsuite/bench/generate.R | 25 + | |
lib/luajit/testsuite/bench/k-nucleotide.lua | 58 + | |
lib/luajit/testsuite/bench/life.lua | 111 + | |
lib/luajit/testsuite/bench/mandelbrot-bit.lua | 33 + | |
lib/luajit/testsuite/bench/mandelbrot.lua | 23 + | |
lib/luajit/testsuite/bench/md5.lua | 183 + | |
lib/luajit/testsuite/bench/meteor.lua | 220 + | |
lib/luajit/testsuite/bench/nbody.lua | 119 + | |
lib/luajit/testsuite/bench/nsieve-bit-fp.lua | 37 + | |
lib/luajit/testsuite/bench/nsieve-bit.lua | 27 + | |
lib/luajit/testsuite/bench/nsieve.lua | 21 + | |
lib/luajit/testsuite/bench/partialsums.lua | 29 + | |
lib/luajit/testsuite/bench/pidigits-nogmp.lua | 100 + | |
lib/luajit/testsuite/bench/ray.lua | 135 + | |
lib/luajit/testsuite/bench/recursive-ack.lua | 8 + | |
lib/luajit/testsuite/bench/recursive-fib.lua | 7 + | |
lib/luajit/testsuite/bench/revcomp.lua | 37 + | |
lib/luajit/testsuite/bench/roulette.lua | 21 + | |
lib/luajit/testsuite/bench/scimark-2010-12-20.lua | 400 ++ | |
lib/luajit/testsuite/bench/scimark-fft.lua | 1 + | |
lib/luajit/testsuite/bench/scimark-lu.lua | 1 + | |
lib/luajit/testsuite/bench/scimark-sor.lua | 1 + | |
lib/luajit/testsuite/bench/scimark-sparse.lua | 1 + | |
lib/luajit/testsuite/bench/scimark_lib.lua | 297 + | |
lib/luajit/testsuite/bench/series.lua | 34 + | |
lib/luajit/testsuite/bench/spectral-norm.lua | 40 + | |
lib/luajit/testsuite/bench/sum-file.lua | 6 + | |
lib/luajit/testsuite/test/README.md | 110 + | |
lib/luajit/testsuite/test/bc/constov.lua | 16 + | |
lib/luajit/testsuite/test/bc/index | 1 + | |
lib/luajit/testsuite/test/common/expect_error.lua | 16 + | |
lib/luajit/testsuite/test/common/ffi_util.inc | 41 + | |
.../testsuite/test/common/test_runner_canary.lua | 1 + | |
lib/luajit/testsuite/test/computations.lua | 113 + | |
lib/luajit/testsuite/test/index | 7 + | |
lib/luajit/testsuite/test/lang/andor.lua | 61 + | |
lib/luajit/testsuite/test/lang/assignment.lua | 46 + | |
lib/luajit/testsuite/test/lang/compare.lua | 323 ++ | |
lib/luajit/testsuite/test/lang/compare_nan.lua | 99 + | |
lib/luajit/testsuite/test/lang/concat.lua | 112 + | |
lib/luajit/testsuite/test/lang/constant/index | 2 + | |
lib/luajit/testsuite/test/lang/constant/number.lua | 12 + | |
lib/luajit/testsuite/test/lang/constant/table.lua | 15 + | |
lib/luajit/testsuite/test/lang/coroutine.lua | 8 + | |
lib/luajit/testsuite/test/lang/for.lua | 45 + | |
lib/luajit/testsuite/test/lang/gc.lua | 42 + | |
lib/luajit/testsuite/test/lang/goto.lua | 149 + | |
lib/luajit/testsuite/test/lang/index | 18 + | |
lib/luajit/testsuite/test/lang/length.lua | 23 + | |
lib/luajit/testsuite/test/lang/meta/arith.lua | 118 + | |
lib/luajit/testsuite/test/lang/meta/arith_jit.lua | 68 + | |
lib/luajit/testsuite/test/lang/meta/call.lua | 81 + | |
lib/luajit/testsuite/test/lang/meta/cat.lua | 61 + | |
lib/luajit/testsuite/test/lang/meta/comp.lua | 120 + | |
lib/luajit/testsuite/test/lang/meta/comp_jit.lua | 104 + | |
lib/luajit/testsuite/test/lang/meta/debuginfo.lua | 81 + | |
lib/luajit/testsuite/test/lang/meta/eq.lua | 30 + | |
lib/luajit/testsuite/test/lang/meta/eq_jit.lua | 35 + | |
lib/luajit/testsuite/test/lang/meta/framegap.lua | 24 + | |
lib/luajit/testsuite/test/lang/meta/index | 14 + | |
lib/luajit/testsuite/test/lang/meta/index.lua | 60 + | |
lib/luajit/testsuite/test/lang/meta/len.lua | 42 + | |
lib/luajit/testsuite/test/lang/meta/newindex.lua | 69 + | |
lib/luajit/testsuite/test/lang/meta/nomm.lua | 21 + | |
lib/luajit/testsuite/test/lang/modulo.lua | 46 + | |
lib/luajit/testsuite/test/lang/self.lua | 19 + | |
lib/luajit/testsuite/test/lang/table.lua | 32 + | |
lib/luajit/testsuite/test/lang/tail_recursion.lua | 20 + | |
lib/luajit/testsuite/test/lang/upvalue/closure.lua | 84 + | |
lib/luajit/testsuite/test/lang/upvalue/index | 1 + | |
lib/luajit/testsuite/test/lang/vararg_jit.lua | 95 + | |
lib/luajit/testsuite/test/lib/base/assert.lua | 33 + | |
lib/luajit/testsuite/test/lib/base/error.lua | 43 + | |
lib/luajit/testsuite/test/lib/base/getfenv.lua | 13 + | |
.../testsuite/test/lib/base/getsetmetatable.lua | 33 + | |
lib/luajit/testsuite/test/lib/base/index | 11 + | |
lib/luajit/testsuite/test/lib/base/ipairs.lua | 41 + | |
lib/luajit/testsuite/test/lib/base/next.lua | 17 + | |
lib/luajit/testsuite/test/lib/base/pairs.lua | 73 + | |
lib/luajit/testsuite/test/lib/base/pcall_jit.lua | 74 + | |
lib/luajit/testsuite/test/lib/base/select.lua | 105 + | |
.../testsuite/test/lib/base/tonumber_tostring.lua | 81 + | |
lib/luajit/testsuite/test/lib/base/xpcall_jit.lua | 83 + | |
lib/luajit/testsuite/test/lib/bit.lua | 98 + | |
lib/luajit/testsuite/test/lib/contents.lua | 155 + | |
lib/luajit/testsuite/test/lib/coroutine/index | 1 + | |
lib/luajit/testsuite/test/lib/coroutine/yield.lua | 109 + | |
lib/luajit/testsuite/test/lib/ffi/bit64.lua | 130 + | |
lib/luajit/testsuite/test/lib/ffi/cdata_var.lua | 47 + | |
lib/luajit/testsuite/test/lib/ffi/copy_fill.lua | 64 + | |
lib/luajit/testsuite/test/lib/ffi/err.lua | 35 + | |
.../testsuite/test/lib/ffi/ffi_arith_ptr.lua | 106 + | |
lib/luajit/testsuite/test/lib/ffi/ffi_bitfield.lua | 108 + | |
lib/luajit/testsuite/test/lib/ffi/ffi_call.lua | 266 + | |
lib/luajit/testsuite/test/lib/ffi/ffi_callback.lua | 158 + | |
lib/luajit/testsuite/test/lib/ffi/ffi_const.lua | 113 + | |
lib/luajit/testsuite/test/lib/ffi/ffi_convert.lua | 787 +++ | |
lib/luajit/testsuite/test/lib/ffi/ffi_enum.lua | 57 + | |
.../test/lib/ffi/ffi_gcstep_recursive.lua | 66 + | |
.../testsuite/test/lib/ffi/ffi_jit_arith.lua | 155 + | |
lib/luajit/testsuite/test/lib/ffi/ffi_jit_call.lua | 154 + | |
lib/luajit/testsuite/test/lib/ffi/ffi_jit_conv.lua | 277 + | |
.../testsuite/test/lib/ffi/ffi_lex_number.lua | 51 + | |
lib/luajit/testsuite/test/lib/ffi/ffi_metatype.lua | 245 + | |
lib/luajit/testsuite/test/lib/ffi/ffi_new.lua | 106 + | |
.../testsuite/test/lib/ffi/ffi_parse_array.lua | 78 + | |
.../testsuite/test/lib/ffi/ffi_parse_basic.lua | 131 + | |
.../testsuite/test/lib/ffi/ffi_parse_cdef.lua | 77 + | |
.../testsuite/test/lib/ffi/ffi_parse_struct.lua | 259 + | |
lib/luajit/testsuite/test/lib/ffi/ffi_tabov.lua | 12 + | |
lib/luajit/testsuite/test/lib/ffi/index | 12 + | |
lib/luajit/testsuite/test/lib/ffi/istype.lua | 88 + | |
lib/luajit/testsuite/test/lib/ffi/jit_array.lua | 104 + | |
lib/luajit/testsuite/test/lib/ffi/jit_complex.lua | 109 + | |
lib/luajit/testsuite/test/lib/ffi/jit_misc.lua | 109 + | |
lib/luajit/testsuite/test/lib/ffi/jit_struct.lua | 201 + | |
.../testsuite/test/lib/ffi/meta_tostring.lua | 55 + | |
lib/luajit/testsuite/test/lib/ffi/redir.lua | 19 + | |
lib/luajit/testsuite/test/lib/ffi/type_punning.lua | 138 + | |
lib/luajit/testsuite/test/lib/index | 8 + | |
lib/luajit/testsuite/test/lib/math/abs.lua | 16 + | |
lib/luajit/testsuite/test/lib/math/constants.lua | 8 + | |
lib/luajit/testsuite/test/lib/math/index | 3 + | |
lib/luajit/testsuite/test/lib/math/random.lua | 47 + | |
lib/luajit/testsuite/test/lib/string/byte.lua | 92 + | |
lib/luajit/testsuite/test/lib/string/char.lua | 29 + | |
lib/luajit/testsuite/test/lib/string/dump.lua | 31 + | |
lib/luajit/testsuite/test/lib/string/format/index | 1 + | |
.../testsuite/test/lib/string/format/num.lua | 184 + | |
lib/luajit/testsuite/test/lib/string/index | 11 + | |
lib/luajit/testsuite/test/lib/string/len.lua | 14 + | |
.../testsuite/test/lib/string/lower_upper.lua | 51 + | |
lib/luajit/testsuite/test/lib/string/metatable.lua | 3 + | |
.../test/lib/string/multiple_functions.lua | 16 + | |
lib/luajit/testsuite/test/lib/string/rep.lua | 68 + | |
lib/luajit/testsuite/test/lib/string/reverse.lua | 13 + | |
lib/luajit/testsuite/test/lib/string/sub.lua | 189 + | |
lib/luajit/testsuite/test/lib/table/concat.lua | 55 + | |
lib/luajit/testsuite/test/lib/table/index | 6 + | |
lib/luajit/testsuite/test/lib/table/insert.lua | 17 + | |
lib/luajit/testsuite/test/lib/table/misc.lua | 58 + | |
lib/luajit/testsuite/test/lib/table/new.lua | 11 + | |
lib/luajit/testsuite/test/lib/table/pack.lua | 7 + | |
lib/luajit/testsuite/test/lib/table/remove.lua | 42 + | |
lib/luajit/testsuite/test/lib/table/sort.lua | 27 + | |
lib/luajit/testsuite/test/misc/alias_alloc.lua | 54 + | |
lib/luajit/testsuite/test/misc/api_call.lua | 98 + | |
lib/luajit/testsuite/test/misc/catch_wrap.lua | 45 + | |
lib/luajit/testsuite/test/misc/coro_traceback.lua | 8 + | |
lib/luajit/testsuite/test/misc/coro_yield.lua | 111 + | |
lib/luajit/testsuite/test/misc/debug_gc.lua | 47 + | |
lib/luajit/testsuite/test/misc/dualnum.lua | 47 + | |
lib/luajit/testsuite/test/misc/for_dir.lua | 13 + | |
lib/luajit/testsuite/test/misc/fori_coerce.lua | 33 + | |
lib/luajit/testsuite/test/misc/gc_rechain.lua | 32 + | |
lib/luajit/testsuite/test/misc/gc_trace.lua | 37 + | |
lib/luajit/testsuite/test/misc/gcstep.lua | 33 + | |
lib/luajit/testsuite/test/misc/hook_active.lua | 95 + | |
lib/luajit/testsuite/test/misc/hook_line.lua | 41 + | |
lib/luajit/testsuite/test/misc/hook_norecord.lua | 12 + | |
lib/luajit/testsuite/test/misc/hook_record.lua | 8 + | |
lib/luajit/testsuite/test/misc/hook_top.lua | 55 + | |
lib/luajit/testsuite/test/misc/jit_flush.lua | 50 + | |
lib/luajit/testsuite/test/misc/lightud.lua | 88 + | |
lib/luajit/testsuite/test/misc/loop_unroll.lua | 35 + | |
lib/luajit/testsuite/test/misc/parse_comp.lua | 13 + | |
lib/luajit/testsuite/test/misc/parse_esc.lua | 7 + | |
lib/luajit/testsuite/test/misc/parse_misc.lua | 31 + | |
lib/luajit/testsuite/test/misc/phi_conv.lua | 53 + | |
lib/luajit/testsuite/test/misc/recurse_deep.lua | 29 + | |
lib/luajit/testsuite/test/misc/recurse_tail.lua | 22 + | |
lib/luajit/testsuite/test/misc/stack_gc.lua | 15 + | |
lib/luajit/testsuite/test/misc/stack_purge.lua | 25 + | |
lib/luajit/testsuite/test/misc/stackov.lua | 40 + | |
lib/luajit/testsuite/test/misc/stackovc.lua | 4 + | |
lib/luajit/testsuite/test/misc/tcall_base.lua | 20 + | |
lib/luajit/testsuite/test/misc/tcall_loop.lua | 8 + | |
lib/luajit/testsuite/test/misc/tonumber_scan.lua | 180 + | |
lib/luajit/testsuite/test/misc/uclo.lua | 91 + | |
lib/luajit/testsuite/test/misc/unordered_jit.lua | 96 + | |
lib/luajit/testsuite/test/misc/wbarrier.lua | 7 + | |
lib/luajit/testsuite/test/misc/wbarrier_jit.lua | 18 + | |
lib/luajit/testsuite/test/misc/wbarrier_obar.lua | 22 + | |
lib/luajit/testsuite/test/opt/dse/array.lua | 197 + | |
lib/luajit/testsuite/test/opt/dse/field.lua | 70 + | |
lib/luajit/testsuite/test/opt/dse/index | 2 + | |
lib/luajit/testsuite/test/opt/fold/index | 1 + | |
lib/luajit/testsuite/test/opt/fold/kfold.lua | 81 + | |
lib/luajit/testsuite/test/opt/fuse.lua | 5 + | |
.../testsuite/test/opt/fwd/hrefk_rollback.lua | 32 + | |
lib/luajit/testsuite/test/opt/fwd/index | 3 + | |
lib/luajit/testsuite/test/opt/fwd/tnew_tdup.lua | 69 + | |
lib/luajit/testsuite/test/opt/fwd/upval.lua | 50 + | |
lib/luajit/testsuite/test/opt/index | 6 + | |
lib/luajit/testsuite/test/opt/loop/index | 1 + | |
lib/luajit/testsuite/test/opt/loop/unroll.lua | 32 + | |
lib/luajit/testsuite/test/opt/sink/alloc.lua | 126 + | |
lib/luajit/testsuite/test/opt/sink/ffi.lua | 121 + | |
lib/luajit/testsuite/test/opt/sink/ffi_nosink.lua | 45 + | |
lib/luajit/testsuite/test/opt/sink/index | 4 + | |
lib/luajit/testsuite/test/opt/sink/nosink.lua | 109 + | |
lib/luajit/testsuite/test/raptorjit/index | 1 + | |
lib/luajit/testsuite/test/raptorjit/vmprofile.lua | 34 + | |
lib/luajit/testsuite/test/src/cpptest.cpp | 129 + | |
lib/luajit/testsuite/test/src/ctest.c | 339 ++ | |
lib/luajit/testsuite/test/sysdep/catch_cpp.lua | 71 + | |
.../testsuite/test/sysdep/ffi_include_gtk.lua | 9 + | |
.../testsuite/test/sysdep/ffi_include_std.lua | 36 + | |
lib/luajit/testsuite/test/sysdep/ffi_lib_c.lua | 87 + | |
lib/luajit/testsuite/test/sysdep/ffi_lib_z.lua | 107 + | |
lib/luajit/testsuite/test/test.lua | 416 ++ | |
lib/luajit/testsuite/test/trace/exit_frame.lua | 79 + | |
lib/luajit/testsuite/test/trace/exit_growstack.lua | 28 + | |
lib/luajit/testsuite/test/trace/exit_jfuncf.lua | 30 + | |
.../testsuite/test/trace/gc64_slot_revival.lua | 18 + | |
lib/luajit/testsuite/test/trace/index | 7 + | |
lib/luajit/testsuite/test/trace/phi/copyspill.lua | 53 + | |
lib/luajit/testsuite/test/trace/phi/index | 3 + | |
lib/luajit/testsuite/test/trace/phi/ref.lua | 131 + | |
lib/luajit/testsuite/test/trace/phi/rotate.lua | 149 + | |
lib/luajit/testsuite/test/trace/snap.lua | 47 + | |
lib/luajit/testsuite/test/trace/stitch.lua | 19 + | |
.../testsuite/test/unportable/ffi_arith_int64.lua | 68 + | |
.../testsuite/test/unportable/math_special.lua | 55 + | |
lib/pflua/.gitmodules | 4 + | |
lib/pflua/Makefile | 13 +- | |
lib/pflua/common.mk | 2 + | |
lib/pflua/doc/Makefile | 4 + | |
lib/pflua/doc/decnet-host-10.15.md | 55 + | |
lib/pflua/doc/decnet-src-10.15.md | 43 + | |
.../doc/dst-host-192.68.1.1-and-greater-100.md | 24 + | |
lib/pflua/doc/dst-portrange-80-90.md | 73 + | |
lib/pflua/doc/ether-broadcast.md | 17 + | |
lib/pflua/doc/ether-multicast.md | 14 + | |
lib/pflua/doc/ether-proto-1500.md | 6 + | |
lib/pflua/doc/ether-proto-1501.md | 13 + | |
lib/pflua/doc/ether-proto-255.md | 18 + | |
lib/pflua/doc/ether-proto-decnet.md | 13 + | |
lib/pflua/doc/fail-fail.md | 31 + | |
lib/pflua/doc/host-127.0.0.1.md | 32 + | |
lib/pflua/doc/host-ipv6-localhost.md | 37 + | |
lib/pflua/doc/icmp-or-tcp-or-udp.md | 53 + | |
lib/pflua/doc/icmp6-or-ip.md | 28 + | |
lib/pflua/doc/icmp6.md | 23 + | |
lib/pflua/doc/ip-multicast.md | 16 + | |
lib/pflua/doc/ip-proto-47.md | 16 + | |
lib/pflua/doc/ip-proto-ah.md | 16 + | |
lib/pflua/doc/ip-proto-sctp.md | 16 + | |
lib/pflua/doc/ip6-multicast.md | 16 + | |
lib/pflua/doc/ip6-proto-47.md | 23 + | |
lib/pflua/doc/ip6-proto-ah.md | 23 + | |
lib/pflua/doc/iso-proto-47.md | 21 + | |
lib/pflua/doc/iso-proto-clnp.md | 21 + | |
lib/pflua/doc/l1.md | 32 + | |
lib/pflua/doc/net-127.0.0.0-8.md | 36 + | |
lib/pflua/doc/net-ipv6-0-mask-16.md | 21 + | |
lib/pflua/doc/net-ipv6-ee.cc.9954.0-mask-111.md | 41 + | |
lib/pflua/doc/packet-access-igmp.md | 31 + | |
lib/pflua/doc/packet-access-igrp.md | 31 + | |
lib/pflua/doc/packet-access-pim.md | 31 + | |
lib/pflua/doc/packet-access-sctp.md | 31 + | |
lib/pflua/doc/packet-access-vrrp.md | 31 + | |
lib/pflua/doc/portrange-0-6000.md | 85 + | |
lib/pflua/doc/proto-47.md | 30 + | |
lib/pflua/doc/proto-sctp.md | 64 +- | |
lib/pflua/doc/sctp.md | 31 + | |
lib/pflua/doc/src-host-192.68.1.1-and-less-100.md | 28 + | |
.../doc/src-net-ffff.ffff.eeee.eeee.0.0.0.0-72.md | 25 + | |
.../doc/src-net-ffff.ffff.eeee.eeee.1.0.0.0-82.md | 25 + | |
lib/pflua/doc/src-port-80.md | 65 + | |
lib/pflua/doc/tcp-address.md | 34 +- | |
lib/pflua/doc/tcp-port-80.md | 59 + | |
lib/pflua/env | 3 + | |
lib/pflua/src/Makefile | 13 +- | |
lib/pflua/src/pf.lua | 16 +- | |
lib/pflua/src/pf/anf.lua | 10 +- | |
lib/pflua/src/pf/backend.lua | 13 +- | |
lib/pflua/src/pf/bpf.lua | 7 +- | |
lib/pflua/src/pf/codegen.dasl | 830 +++ | |
lib/pflua/src/pf/expand.lua | 17 +- | |
lib/pflua/src/pf/match.lua | 39 +- | |
lib/pflua/src/pf/parse.lua | 50 +- | |
lib/pflua/src/pf/regalloc.lua | 538 ++ | |
lib/pflua/src/pf/savefile.lua | 1 + | |
lib/pflua/src/pf/selection.lua | 603 ++ | |
lib/pflua/src/pf/utils.lua | 30 +- | |
lib/pflua/tests/Makefile | 2 + | |
lib/pflua/tests/pfquickcheck/pfcompile.lua | 12 +- | |
.../tests/properties/pflua_pipelines_match.lua | 4 +- | |
.../tests/properties/pipecmp_proto_or_proto.lua | 4 +- | |
lib/pflua/tests/test-215.pflang | 1 + | |
lib/pflua/tests/test-matches | 30 +- | |
lib/pflua/tools/dump-markdown | 10 +- | |
lib/pflua/tools/pflua-compile | 8 +- | |
lib/pflua/tools/pflua-pipelines-match | 18 +- | |
release.nix | 66 + | |
snabb.png | Bin 0 -> 16111 bytes | |
src/.images/Architecture.png | Bin 5964 -> 0 bytes | |
src/.images/Network.png | Bin 5519 -> 0 bytes | |
src/Makefile | 121 +- | |
src/README.md | 630 ++- | |
src/README.md.src | 662 --- | |
src/apps/basic/.images/Buzz.png | Bin 1118 -> 0 bytes | |
src/apps/basic/.images/Join.png | Bin 3564 -> 0 bytes | |
src/apps/basic/.images/Repeater.png | Bin 2168 -> 0 bytes | |
src/apps/basic/.images/Sink.png | Bin 2210 -> 0 bytes | |
src/apps/basic/.images/Source.png | Bin 2413 -> 0 bytes | |
src/apps/basic/.images/Split.png | Bin 3917 -> 0 bytes | |
src/apps/basic/.images/Tee.png | Bin 3760 -> 0 bytes | |
src/apps/basic/README.md | 102 +- | |
src/apps/basic/README.md.src | 104 - | |
src/apps/basic/basic_apps.lua | 64 +- | |
src/apps/bridge/.images/bridge.png | Bin 4851 -> 0 bytes | |
src/apps/bridge/README.md | 23 +- | |
src/apps/bridge/README.md.src | 98 - | |
src/apps/bridge/base.lua | 23 +- | |
src/apps/bridge/flooding.lua | 18 +- | |
src/apps/bridge/learning.h | 2 + | |
src/apps/bridge/learning.lua | 7 +- | |
src/apps/bridge/mac_table.c | 2 + | |
src/apps/bridge/mac_table.lua | 5 +- | |
src/apps/csv.lua | 2 + | |
src/apps/example/asm.dasl | 3 +- | |
src/apps/intel/.images/Intel10G.png | Bin 2091 -> 0 bytes | |
src/apps/intel/.images/LoadGen.png | Bin 1881 -> 0 bytes | |
src/apps/intel/README.md | 32 +- | |
src/apps/intel/README.md.src | 142 - | |
src/apps/intel/intel.h | 2 + | |
src/apps/intel/intel10g.lua | 220 +- | |
src/apps/intel/intel1g.lua | 423 -- | |
src/apps/intel/intel_app.lua | 171 +- | |
src/apps/intel/loadgen.lua | 13 +- | |
src/apps/intel_avf/README.md | 44 + | |
src/apps/intel_avf/intel_avf.lua | 852 +++ | |
src/apps/intel_avf/selftest.sh | 20 + | |
src/apps/intel_avf/tests/back2back/test.snabb | 102 + | |
src/apps/intel_avf/tests/info/test.snabb | 11 + | |
src/apps/intel_avf/tests/setup.sh | 49 + | |
src/apps/intel_mp/README.md | 214 + | |
src/apps/intel_mp/bench.sh | 25 + | |
src/apps/intel_mp/broadcast.pcap | Bin 0 -> 19250 bytes | |
src/apps/intel_mp/intel_mp.lua | 2079 +++++++ | |
src/apps/intel_mp/loadgen.lua | 96 + | |
src/apps/intel_mp/selftest.sh | 37 + | |
src/apps/intel_mp/source-vlan.pcap | Bin 0 -> 5532 bytes | |
src/apps/intel_mp/source.pcap | Bin 0 -> 2574 bytes | |
src/apps/intel_mp/source2.pcap | Bin 0 -> 5124 bytes | |
src/apps/intel_mp/test_10g_1q_blast.sh | 9 + | |
src/apps/intel_mp/test_10g_1q_blast_vmdq.sh | 9 + | |
src/apps/intel_mp/test_10g_2q_blast.sh | 11 + | |
src/apps/intel_mp/test_10g_2q_blast_vlan.sh | 19 + | |
src/apps/intel_mp/test_10g_2q_blast_vmdq.sh | 20 + | |
src/apps/intel_mp/test_10g_2q_blast_vmdq_auto.sh | 20 + | |
src/apps/intel_mp/test_10g_2q_loopback.snabb | 51 + | |
src/apps/intel_mp/test_10g_4q_vmdq.snabb | 51 + | |
src/apps/intel_mp/test_10g_come_and_go.sh | 15 + | |
src/apps/intel_mp/test_10g_counters.sh | 80 + | |
src/apps/intel_mp/test_10g_linkup.sh | 21 + | |
src/apps/intel_mp/test_10g_loopback.snabb | 31 + | |
src/apps/intel_mp/test_10g_rate_limit.snabb | 43 + | |
src/apps/intel_mp/test_10g_rss_tab.snabb | 26 + | |
src/apps/intel_mp/test_10g_rxq_disable.snabb | 48 + | |
src/apps/intel_mp/test_10g_shared_rxcounter.snabb | 65 + | |
src/apps/intel_mp/test_10g_sw_sem.snabb | 19 + | |
src/apps/intel_mp/test_10g_txq_stop.snabb | 29 + | |
src/apps/intel_mp/test_10g_vlan.sh | 5 + | |
src/apps/intel_mp/test_10g_vmdq_loopback.snabb | 50 + | |
.../intel_mp/test_10g_vmdq_loopback_self.snabb | 35 + | |
src/apps/intel_mp/test_10g_vmdq_mcast.snabb | 46 + | |
src/apps/intel_mp/test_10g_vmdq_mirror.snabb | 75 + | |
src/apps/intel_mp/test_10g_vmdq_pool_sel.snabb | 99 + | |
src/apps/intel_mp/test_10g_vmdq_race.snabb | 68 + | |
src/apps/intel_mp/test_10g_vmdq_reconfig_mac.snabb | 80 + | |
src/apps/intel_mp/test_10g_vmdq_tx.sh | 5 + | |
src/apps/intel_mp/test_1g_1q_blast.sh | 9 + | |
src/apps/intel_mp/test_1g_1q_blast_vmdq.sh | 9 + | |
src/apps/intel_mp/test_1g_2q_blast.sh | 11 + | |
src/apps/intel_mp/test_1g_2q_blast_vlan.sh | 19 + | |
src/apps/intel_mp/test_1g_2q_blast_vmdq.sh | 20 + | |
src/apps/intel_mp/test_1g_2q_blast_vmdq_auto.sh | 24 + | |
src/apps/intel_mp/test_1g_come_and_go.sh | 13 + | |
src/apps/intel_mp/test_1g_linkup.sh | 19 + | |
src/apps/intel_mp/test_1g_rss_tab.snabb | 26 + | |
src/apps/intel_mp/test_1g_sw_sem.snabb | 19 + | |
src/apps/intel_mp/test_1g_vmdq_mcast.snabb | 46 + | |
src/apps/intel_mp/test_1g_vmdq_mirror.snabb | 83 + | |
src/apps/intel_mp/test_1g_vmdq_pool_sel.snabb | 99 + | |
src/apps/intel_mp/test_1g_vmdq_race.snabb | 68 + | |
src/apps/intel_mp/test_1g_vmdq_reconfig_mac.snabb | 80 + | |
src/apps/intel_mp/test_1g_vmdq_tx.sh | 5 + | |
src/apps/intel_mp/testrecv.lua | 90 + | |
src/apps/intel_mp/testrecv.snabb | 10 + | |
src/apps/intel_mp/testsend.snabb | 34 + | |
src/apps/intel_mp/testup.snabb | 17 + | |
src/apps/intel_mp/testvlan.snabb | 55 + | |
src/apps/intel_mp/testvmdqrecv.snabb | 12 + | |
src/apps/intel_mp/testvmdqtx.snabb | 59 + | |
src/apps/interlink/README.md | 65 + | |
src/apps/interlink/receiver.lua | 58 + | |
src/apps/interlink/selftest.snabb | 33 + | |
src/apps/interlink/test_source.lua | 15 + | |
src/apps/interlink/transmitter.lua | 58 + | |
src/apps/ipfix/README.md | 121 + | |
src/apps/ipfix/ipfix-information-elements.inc | 3618 ++++++++++++ | |
src/apps/ipfix/ipfix.lua | 575 ++ | |
src/apps/ipfix/template.lua | 383 ++ | |
src/apps/ipsec/README.md | 95 + | |
src/apps/ipsec/esp.lua | 207 + | |
src/apps/ipsec/selftest.sh | 23 + | |
src/apps/ipsec/test-linux-compat.sh | 76 + | |
src/apps/ipsec/test-linux-compat.snabb | 172 + | |
src/apps/ipv4/README.md | 165 + | |
src/apps/ipv4/arp.lua | 334 ++ | |
src/apps/ipv4/echo.lua | 163 + | |
src/apps/ipv4/fragment.lua | 286 + | |
src/apps/ipv4/reassemble.lua | 438 ++ | |
src/apps/ipv6/.images/SimpleKeyedTunnel.png | Bin 6743 -> 0 bytes | |
src/apps/ipv6/.images/nd_light.png | Bin 2623 -> 0 bytes | |
src/apps/ipv6/README.md | 204 +- | |
src/apps/ipv6/README.md.src | 117 - | |
src/apps/ipv6/echo.lua | 155 + | |
src/apps/ipv6/fragment.lua | 439 ++ | |
src/apps/ipv6/nd_light.lua | 187 +- | |
src/apps/ipv6/ns_responder.lua | 8 +- | |
src/apps/ipv6/reassemble.lua | 495 ++ | |
src/apps/keyed_ipv6_tunnel/selftest.cap.input | Bin 4014 -> 0 bytes | |
src/apps/keyed_ipv6_tunnel/tunnel.lua | 79 +- | |
src/apps/lwaftr/V4V6.lua | 214 + | |
src/apps/lwaftr/binding_table.lua | 348 ++ | |
src/apps/lwaftr/constants.lua | 105 + | |
src/apps/lwaftr/ctable_wrapper.lua | 86 + | |
src/apps/lwaftr/loadgen.lua | 76 + | |
src/apps/lwaftr/lwaftr.lua | 1127 ++++ | |
src/apps/lwaftr/lwdebug.lua | 74 + | |
src/apps/lwaftr/lwutil.lua | 137 + | |
src/apps/lwaftr/ndp.lua | 513 ++ | |
src/apps/lwaftr/nh_fwd.lua | 687 +++ | |
src/apps/lwaftr/rangemap.lua | 310 ++ | |
src/apps/nh_fwd/README.md | 8 + | |
src/apps/packet_filter/.images/PacketFilter.png | Bin 2326 -> 0 bytes | |
src/apps/packet_filter/.images/PcapFilter.png | Bin 2242 -> 0 bytes | |
src/apps/packet_filter/README.md | 13 +- | |
src/apps/packet_filter/README.md.src | 35 - | |
src/apps/packet_filter/conntrack.lua | 2 + | |
src/apps/packet_filter/pcap_filter.lua | 49 +- | |
src/apps/pcap/.images/PcapReader.png | Bin 3014 -> 0 bytes | |
src/apps/pcap/README.md | 58 +- | |
src/apps/pcap/README.md.src | 20 - | |
src/apps/pcap/pcap.lua | 13 +- | |
src/apps/pcap/tap.lua | 87 + | |
src/apps/rate_limiter/.images/RateLimiter.png | Bin 2221 -> 0 bytes | |
src/apps/rate_limiter/README.md | 7 +- | |
src/apps/rate_limiter/README.md.src | 48 - | |
src/apps/rate_limiter/rate_limiter.lua | 22 +- | |
src/apps/rss/README.md | 388 ++ | |
src/apps/rss/metadata.lua | 310 ++ | |
src/apps/rss/rss.lua | 418 ++ | |
src/apps/socket/.images/RawSocket.png | Bin 2481 -> 0 bytes | |
src/apps/socket/.images/UnixSocket.png | Bin 0 -> 2674 bytes | |
src/apps/socket/README.md | 29 +- | |
src/apps/socket/README.md.src | 18 - | |
src/apps/socket/raw.lua | 124 +- | |
src/apps/socket/unix.lua | 201 + | |
src/apps/solarflare/.images/Solarflare.png | Bin 2187 -> 0 bytes | |
src/apps/solarflare/README.md | 7 +- | |
src/apps/solarflare/README.md.src | 40 - | |
src/apps/solarflare/ef_vi.h | 2 + | |
src/apps/solarflare/poll.c | 4 +- | |
src/apps/solarflare/selftest.sh | 2 +- | |
src/apps/solarflare/solarflare.lua | 34 +- | |
src/apps/tap/README.md | 80 +- | |
src/apps/tap/selftest.cap | Bin 708 -> 0 bytes | |
src/apps/tap/selftest.sh | 24 +- | |
src/apps/tap/tap.lua | 249 +- | |
src/apps/test/README.md | 99 + | |
src/apps/test/delayed_start.lua | 22 + | |
src/apps/test/match.lua | 98 + | |
src/apps/test/npackets.lua | 41 + | |
src/apps/test/synth.lua | 82 + | |
src/apps/test/synth.pcap | Bin 0 -> 568 bytes | |
src/apps/vhost/.images/VhostUser.png | Bin 2265 -> 0 bytes | |
src/apps/vhost/README.md | 11 +- | |
src/apps/vhost/README.md.src | 36 - | |
src/apps/vhost/vhost.h | 2 + | |
src/apps/vhost/vhost_user.c | 6 +- | |
src/apps/vhost/vhost_user.h | 6 + | |
src/apps/vhost/vhost_user.lua | 113 +- | |
src/apps/virtio_net/README.md | 30 + | |
src/apps/virtio_net/virtio_net.lua | 79 + | |
src/apps/vlan/README.md | 88 + | |
src/apps/vlan/vlan.lua | 255 + | |
src/apps/vpn/.images/VPWS.png | Bin 4877 -> 0 bytes | |
src/apps/vpn/README.md | 50 - | |
src/apps/vpn/README.md.src | 61 - | |
src/apps/vpn/vpws.lua | 167 - | |
src/apps/wall/README.md | 253 + | |
src/apps/wall/constants.lua | 54 + | |
src/apps/wall/l7fw.lua | 359 ++ | |
src/apps/wall/l7spy.lua | 36 + | |
src/apps/wall/scanner.lua | 346 ++ | |
src/apps/wall/scanner/ndpi.lua | 138 + | |
src/apps/wall/scanner/ndpi_opt.dasl | 103 + | |
src/apps/wall/util.lua | 114 + | |
src/arch/avx2.c | 84 - | |
src/arch/checksum.dasl | 160 + | |
src/arch/sse2.c | 94 - | |
src/bench/basic1-100e6 | 2 +- | |
src/bench/packetblaster-64 | 3 +- | |
src/bench/packetblaster-synth-64 | 10 + | |
src/bench/snabbnfv-iperf-1500 | 2 +- | |
src/bench/snabbnfv-iperf-1500-crypto | 6 + | |
src/bench/snabbnfv-iperf-1500-tunnel+crypto | 6 + | |
src/bench/snabbnfv-iperf-jumbo | 2 +- | |
src/bench/snabbnfv-loadgen-dpdk | 4 +- | |
src/core/app.lua | 676 ++- | |
src/core/clib.h | 2 + | |
src/core/config.lua | 22 +- | |
src/core/counter.h | 2 + | |
src/core/counter.lua | 39 +- | |
src/core/freelist.lua | 31 - | |
src/core/histogram.lua | 176 + | |
src/core/lib.c | 2 + | |
src/core/lib.h | 2 + | |
src/core/lib.lua | 456 +- | |
src/core/link.h | 13 +- | |
src/core/link.lua | 26 +- | |
src/core/main.lua | 181 +- | |
src/core/memory.c | 171 +- | |
src/core/memory.h | 6 +- | |
src/core/memory.lua | 165 +- | |
src/core/packet.h | 4 +- | |
src/core/packet.lua | 310 +- | |
src/core/selftest.lua | 2 + | |
src/core/shm.lua | 223 +- | |
src/core/snabbswitch.c | 8 + | |
src/core/startup.lua | 2 + | |
src/core/sync.dasl | 103 + | |
src/core/timer.lua | 21 +- | |
src/core/worker.lua | 103 + | |
src/dasm.lua | 2 +- | |
src/dasm_x64.lua | 3 +- | |
src/dasm_x86.h | 34 +- | |
src/dasm_x86.lua | 262 +- | |
src/doc/.images/FirewallAppNetwork.png | Bin 0 -> 4173 bytes | |
src/doc/.images/KindsOfApps.png | Bin 0 -> 8486 bytes | |
src/doc/.images/Processes.png | Bin 0 -> 5761 bytes | |
src/doc/.images/SimpleApp.png | Bin 0 -> 1612 bytes | |
src/doc/branches.md | 153 +- | |
src/doc/code-of-conduct.md | 7 + | |
src/doc/core-data-structures.md | 69 + | |
src/doc/default.nix | 43 + | |
src/doc/documentation-guide.md | 122 +- | |
src/doc/genbook.sh | 93 +- | |
src/doc/getting-started.md | 59 +- | |
src/doc/git-workflow.md | 264 +- | |
src/doc/in-a-nutshell.md | 113 + | |
src/doc/in-a-nutshell.src.md | 159 + | |
src/doc/kvm.md | 10 +- | |
src/doc/lstopo.png | Bin 0 -> 61341 bytes | |
src/doc/performance-tuning.md | 518 ++ | |
src/doc/porting.md | 35 + | |
src/doc/snabblab.md | 51 + | |
src/doc/statistics.md | 54 + | |
src/doc/style.css | 41 +- | |
src/doc/template.latex | 201 +- | |
src/doc/testing.md | 40 +- | |
src/doc/trademark.md | 34 + | |
src/dynasm.lua | 13 +- | |
src/jit/dis_x64.lua | 1 - | |
src/jit/dis_x86.lua | 1 - | |
src/jit/dump.lua | 1 - | |
src/jit/p.lua | 1 - | |
src/jit/v.lua | 1 - | |
src/jit/vmdef.lua | 1 - | |
src/jit/zone.lua | 1 - | |
src/lib/README.checksum.md | 38 + | |
src/lib/README.cltable.md | 65 + | |
src/lib/README.ctable.md | 246 + | |
src/lib/README.logger.md | 141 + | |
src/lib/README.numa.md | 78 + | |
src/lib/README.pmu.md | 115 + | |
src/lib/README.poptrie.md | 99 + | |
src/lib/README.rrd.md | 218 + | |
src/lib/README.token_bucket.md | 70 + | |
src/lib/README.tsc.md | 112 + | |
src/lib/binary_search.dasl | 133 + | |
src/lib/bloom_filter.lua | 322 -- | |
src/lib/buffer.lua | 161 + | |
src/lib/checksum.c | 12 +- | |
src/lib/checksum.h | 2 + | |
src/lib/checksum.lua | 115 +- | |
src/lib/checksum_lib.h | 2 + | |
src/lib/cltable.lua | 73 + | |
src/lib/cpuset.lua | 113 + | |
src/lib/ctable.lua | 732 +++ | |
src/lib/fibers/channel.lua | 129 + | |
src/lib/fibers/cond.lua | 65 + | |
src/lib/fibers/epoll.lua | 96 + | |
src/lib/fibers/fiber.lua | 101 + | |
src/lib/fibers/file.lua | 207 + | |
src/lib/fibers/op.lua | 158 + | |
src/lib/fibers/queue.lua | 109 + | |
src/lib/fibers/sched.lua | 134 + | |
src/lib/fibers/sleep.lua | 58 + | |
src/lib/fibers/timer.lua | 199 + | |
src/lib/gauge.lua | 48 + | |
src/lib/hardware/README.md | 63 +- | |
src/lib/hardware/README.md.src | 207 - | |
src/lib/hardware/pci.c | 73 - | |
src/lib/hardware/pci.h | 4 - | |
src/lib/hardware/pci.lua | 124 +- | |
src/lib/hardware/register.lua | 80 +- | |
src/lib/hash/base.lua | 2 + | |
src/lib/hash/murmur.lua | 2 + | |
src/lib/hash/siphash.dasl | 729 +++ | |
src/lib/index_set.lua | 2 + | |
src/lib/interlink.lua | 281 + | |
src/lib/io/virtual_ether_mux.lua | 100 + | |
src/lib/ipc/shmem/iftable_mib.lua | 175 + | |
src/lib/ipc/shmem/mib.lua | 2 + | |
src/lib/ipc/shmem/shmem.c | 2 + | |
src/lib/ipc/shmem/shmem.h | 2 + | |
src/lib/ipc/shmem/shmem.lua | 2 + | |
src/lib/ipsec/.images/esp.png | Bin 0 -> 5191 bytes | |
src/lib/ipsec/README.md | 116 + | |
src/lib/ipsec/aes_gcm.lua | 472 ++ | |
src/lib/ipsec/aes_gcm_avx.dasl | 677 +++ | |
src/lib/ipsec/esp.lua | 506 ++ | |
src/lib/ipsec/seq_no_t.lua | 26 + | |
src/lib/ipsec/track_seq_no.c | 106 + | |
src/lib/ipsec/track_seq_no.h | 4 + | |
src/lib/logger.lua | 106 + | |
src/lib/lpm/README.md | 53 + | |
src/lib/lpm/build_fixtures.pl | 27 + | |
src/lib/lpm/ip4.lua | 138 + | |
src/lib/lpm/ip6.lua | 116 + | |
src/lib/lpm/lpm.lua | 140 + | |
src/lib/lpm/lpm4.lua | 280 + | |
src/lib/lpm/lpm4_248.c | 12 + | |
src/lib/lpm/lpm4_248.lua | 91 + | |
src/lib/lpm/lpm4_dxr.c | 31 + | |
src/lib/lpm/lpm4_dxr.lua | 183 + | |
src/lib/lpm/lpm4_poptrie.lua | 201 + | |
src/lib/lpm/lpm4_trie.lua | 351 ++ | |
src/lib/lpm/random.dasl | 52 + | |
src/lib/lua/alt_getopt.lua | 2 - | |
src/lib/lua/class.lua | 2 + | |
src/lib/macaddress.lua | 27 +- | |
src/lib/maxpc.lua | 594 ++ | |
src/lib/multi_copy.dasl | 169 + | |
src/lib/numa.lua | 292 + | |
src/lib/pcap/filter.h | 2 + | |
src/lib/pcap/filter.lua | 2 + | |
src/lib/pcap/pcap.lua | 17 +- | |
src/lib/pmu.lua | 148 +- | |
src/lib/pmu_cpu.lua | 2 + | |
src/lib/pmu_x86.dasl | 139 +- | |
src/lib/poptrie.lua | 601 ++ | |
src/lib/poptrie_lookup.dasl | 182 + | |
src/lib/protocol/.images/Datagram.png | Bin 7074 -> 0 bytes | |
src/lib/protocol/.images/Relocation.png | Bin 4577 -> 0 bytes | |
src/lib/protocol/README.md | 40 +- | |
src/lib/protocol/README.md.src | 818 --- | |
src/lib/protocol/datagram.lua | 23 +- | |
src/lib/protocol/dns/dns.lua | 671 +++ | |
src/lib/protocol/dns/mdns.lua | 186 + | |
src/lib/protocol/dns/mdns_query.lua | 108 + | |
src/lib/protocol/esp.lua | 50 + | |
src/lib/protocol/esp_tail.lua | 48 + | |
src/lib/protocol/ethernet.lua | 8 + | |
src/lib/protocol/gre.lua | 11 +- | |
src/lib/protocol/header.lua | 7 +- | |
src/lib/protocol/icmp/header.lua | 5 +- | |
src/lib/protocol/icmp/nd/header.lua | 3 + | |
src/lib/protocol/icmp/nd/na.lua | 2 + | |
src/lib/protocol/icmp/nd/ns.lua | 2 + | |
src/lib/protocol/icmp/nd/options/lladdr.lua | 2 + | |
src/lib/protocol/icmp/nd/options/tlv.lua | 4 + | |
src/lib/protocol/icmp/ptb.lua | 37 + | |
src/lib/protocol/ipv4.lua | 17 +- | |
src/lib/protocol/ipv6.lua | 13 + | |
src/lib/protocol/keyed_ipv6_tunnel.lua | 5 + | |
src/lib/protocol/tcp.lua | 10 +- | |
src/lib/protocol/udp.lua | 2 + | |
src/lib/ptree/README.md | 275 + | |
src/lib/ptree/action_codec.lua | 237 + | |
src/lib/ptree/alarms.lua | 264 + | |
src/lib/ptree/channel.lua | 230 + | |
src/lib/ptree/inotify.lua | 348 ++ | |
src/lib/ptree/json.lua | 298 + | |
src/lib/ptree/ptree.lua | 912 ++++ | |
src/lib/ptree/support.lua | 266 + | |
src/lib/ptree/support/snabb-softwire-v2.lua | 777 +++ | |
src/lib/ptree/trace.lua | 88 + | |
src/lib/ptree/worker.lua | 134 + | |
src/lib/rrd.lua | 538 ++ | |
src/lib/scheduling.lua | 80 + | |
src/lib/stream.lua | 464 ++ | |
src/lib/stream/compat.lua | 91 + | |
src/lib/stream/file.lua | 249 + | |
src/lib/stream/mem.lua | 135 + | |
src/lib/stream/socket.lua | 113 + | |
src/lib/timers/ingress_drop_monitor.lua | 102 + | |
src/lib/timers/memory_info.lua | 48 + | |
src/lib/token_bucket.lua | 121 + | |
src/lib/traceprof/traceprof.c | 62 - | |
src/lib/traceprof/traceprof.h | 2 - | |
src/lib/traceprof/traceprof.lua | 152 - | |
src/lib/tsc.lua | 125 + | |
src/lib/virtio/README.md | 65 + | |
src/lib/virtio/net_device.lua | 143 +- | |
src/lib/virtio/net_driver.lua | 176 + | |
src/lib/virtio/virtio.h | 12 +- | |
src/lib/virtio/virtio_pci.lua | 202 + | |
src/lib/virtio/virtio_vring.h | 2 + | |
src/lib/virtio/virtq.lua | 112 - | |
src/lib/virtio/virtq_device.lua | 113 + | |
src/lib/virtio/virtq_driver.lua | 168 + | |
src/lib/watchdog/selftest.sh | 2 +- | |
src/lib/watchdog/watchdog.lua | 2 + | |
src/lib/xsd_regexp.lua | 672 +++ | |
src/lib/yang/README.md | 383 ++ | |
src/lib/yang/alarms.lua | 945 ++++ | |
src/lib/yang/binary.lua | 686 +++ | |
src/lib/yang/data.lua | 2045 +++++++ | |
src/lib/yang/ietf-alarms.yang | 1187 ++++ | |
src/lib/yang/ietf-inet-types.yang | 461 ++ | |
src/lib/yang/ietf-softwire-br.yang | 582 ++ | |
src/lib/yang/ietf-softwire-common.yang | 400 ++ | |
src/lib/yang/ietf-yang-types.yang | 480 ++ | |
src/lib/yang/parser.lua | 430 ++ | |
src/lib/yang/path.lua | 229 + | |
src/lib/yang/path_data.lua | 1006 ++++ | |
src/lib/yang/rpc.lua | 86 + | |
src/lib/yang/schema.lua | 1380 +++++ | |
src/lib/yang/snabb-config-leader-v1.yang | 250 + | |
src/lib/yang/snabb-softwire-v1.yang | 750 +++ | |
src/lib/yang/snabb-softwire-v2.yang | 889 +++ | |
src/lib/yang/state.lua | 177 + | |
src/lib/yang/util.lua | 188 + | |
src/lib/yang/value.lua | 182 + | |
src/lib/yang/yang.lua | 171 + | |
src/program/alarms/README | 13 + | |
src/program/{gc => alarms}/README.inc | 0 | |
src/program/alarms/README.md | 214 + | |
src/program/alarms/alarms.lua | 24 + | |
src/program/alarms/compress/README | 21 + | |
src/program/alarms/compress/README.inc | 1 + | |
src/program/alarms/compress/compress.lua | 45 + | |
src/program/alarms/get_state/README | 18 + | |
src/program/alarms/get_state/README.inc | 1 + | |
src/program/alarms/get_state/get_state.lua | 21 + | |
src/program/alarms/listen/README | 13 + | |
src/program/alarms/listen/README.inc | 1 + | |
src/program/alarms/listen/listen.lua | 65 + | |
src/program/alarms/purge/README | 32 + | |
src/program/alarms/purge/README.inc | 1 + | |
src/program/alarms/purge/purge.lua | 62 + | |
src/program/alarms/set_operator_state/README | 27 + | |
src/program/alarms/set_operator_state/README.inc | 1 + | |
.../set_operator_state/set_operator_state.lua | 46 + | |
src/program/config/README | 15 + | |
src/program/config/README.inc | 1 + | |
src/program/config/README.md | 389 ++ | |
src/program/config/add/README | 16 + | |
src/program/config/add/README.inc | 1 + | |
src/program/config/add/add.lua | 18 + | |
src/program/config/bench/README | 13 + | |
src/program/config/bench/README.inc | 1 + | |
src/program/config/bench/bench.lua | 134 + | |
src/program/config/common.lua | 206 + | |
src/program/config/config.lua | 24 + | |
src/program/config/data_format/README | 27 + | |
src/program/config/data_format/README.inc | 1 + | |
src/program/config/data_format/data_format.lua | 143 + | |
src/program/config/get/README | 16 + | |
src/program/config/get/README.inc | 1 + | |
src/program/config/get/get.lua | 15 + | |
src/program/config/get_state/README | 22 + | |
src/program/config/get_state/README.inc | 1 + | |
src/program/config/get_state/get_state.lua | 15 + | |
src/program/config/listen/README | 18 + | |
src/program/config/listen/README.inc | 1 + | |
src/program/config/listen/listen.lua | 155 + | |
src/program/config/load/README | 15 + | |
src/program/config/load/README.inc | 1 + | |
src/program/config/load/load.lua | 15 + | |
src/program/config/remove/README | 13 + | |
src/program/config/remove/README.inc | 1 + | |
src/program/config/remove/remove.lua | 15 + | |
src/program/config/set/README | 16 + | |
src/program/config/set/README.inc | 1 + | |
src/program/config/set/set.lua | 18 + | |
src/program/dnssd/README | 17 + | |
src/program/dnssd/README.inc | 1 + | |
src/program/dnssd/README.md | 36 + | |
src/program/dnssd/dnssd.lua | 174 + | |
src/program/example_replay/example_replay.lua | 2 + | |
src/program/example_spray/example_spray.lua | 2 + | |
src/program/example_spray/sprayer.lua | 4 +- | |
src/program/firehose/firehose.h | 2 + | |
src/program/firehose/firehose.lua | 27 +- | |
src/program/gc/README | 7 - | |
src/program/gc/gc.lua | 27 - | |
src/program/ipfix/README | 6 + | |
src/program/ipfix/README.inc | 1 + | |
src/program/ipfix/README.md | 25 + | |
src/program/ipfix/ipfix.lua | 18 + | |
src/program/ipfix/probe/README | 32 + | |
src/program/ipfix/probe/README.inc | 1 + | |
src/program/ipfix/probe/probe.lua | 199 + | |
src/program/ipfix/tests/bench.sh | 43 + | |
src/program/ipfix/tests/collector-test.sh | 57 + | |
src/program/ipfix/tests/generate_packets.py | 33 + | |
src/program/l2vpn/.images/AC-VLAN-TRUNK.png | Bin 0 -> 8963 bytes | |
src/program/l2vpn/.images/DOT1Q_TAG.png | Bin 0 -> 3990 bytes | |
src/program/l2vpn/.images/L2VPN_ARCH.png | Bin 0 -> 16341 bytes | |
src/program/l2vpn/.images/UPLINK-VLAN-TRUNK.png | Bin 0 -> 11308 bytes | |
src/program/l2vpn/.images/VPN-TP.png | Bin 0 -> 20478 bytes | |
src/program/l2vpn/README | 19 + | |
src/program/l2vpn/README.inc | 1 + | |
src/program/l2vpn/README.md | 1695 ++++++ | |
src/program/l2vpn/README.md.src | 1800 ++++++ | |
src/program/l2vpn/control_channel.lua | 277 + | |
src/program/l2vpn/dispatch.lua | 98 + | |
src/program/l2vpn/l2vpn.lua | 793 +++ | |
src/program/l2vpn/pseudowire.lua | 693 +++ | |
.../l2vpn/selftest/ac.cap.input} | Bin | |
.../l2vpn/selftest/gre-ac.cap.expect} | Bin | |
.../l2vpn/selftest/gre-uplink.cap.expect} | Bin | |
.../l2vpn/selftest/gre-uplink.cap.input} | Bin | |
src/program/l2vpn/selftest/l2tpv3-ac.cap.expect | Bin 0 -> 15824 bytes | |
.../l2vpn/selftest/l2tpv3-uplink.cap.expect | Bin 0 -> 22424 bytes | |
src/program/l2vpn/selftest/l2tpv3-uplink.cap.input | Bin 0 -> 22424 bytes | |
src/program/l2vpn/transports/ipv6.lua | 29 + | |
src/program/l2vpn/tunnels/gre.lua | 90 + | |
src/program/l2vpn/tunnels/l2tpv3.lua | 63 + | |
src/program/lisper/README | 9 + | |
src/program/lisper/README.inc | 1 + | |
src/program/lisper/README.md | 194 + | |
src/program/lisper/dev-env-docker/.gitignore | 2 + | |
src/program/lisper/dev-env-docker/install | 18 + | |
src/program/lisper/dev-env-docker/l2tp.app | 16 + | |
src/program/lisper/dev-env-docker/l2tp.app01 | 1 + | |
src/program/lisper/dev-env-docker/l2tp.app02 | 2 + | |
src/program/lisper/dev-env-docker/l2tp.app05 | 2 + | |
src/program/lisper/dev-env-docker/l2tp.app06 | 1 + | |
src/program/lisper/dev-env-docker/l2tp.lua | 252 + | |
src/program/lisper/dev-env-docker/lisp | 10 + | |
src/program/lisper/dev-env-docker/lisp.lua | 56 + | |
src/program/lisper/dev-env-docker/lisp04 | 1 + | |
src/program/lisper/dev-env-docker/lisp04.fib | 7 + | |
src/program/lisper/dev-env-docker/lisp08 | 1 + | |
src/program/lisper/dev-env-docker/lisp08.fib | 7 + | |
src/program/lisper/dev-env-docker/lisper | 7 + | |
src/program/lisper/dev-env-docker/lisper04 | 1 + | |
src/program/lisper/dev-env-docker/lisper04.conf | 30 + | |
src/program/lisper/dev-env-docker/lisper08 | 1 + | |
src/program/lisper/dev-env-docker/lisper08.conf | 29 + | |
src/program/lisper/dev-env-docker/mklisper | 1 + | |
src/program/lisper/dev-env-docker/node-04 | 6 + | |
src/program/lisper/dev-env-docker/node-08 | 6 + | |
src/program/lisper/dev-env-docker/node-eth | 17 + | |
src/program/lisper/dev-env-docker/node-lisper | 19 + | |
src/program/lisper/dev-env-docker/snabb | 1 + | |
src/program/lisper/dev-env-docker/syscall | 1 + | |
src/program/lisper/dev-env-docker/syscall.lua | 1 + | |
src/program/lisper/dev-env-docker/watch_punt.lua | 37 + | |
src/program/lisper/dev-env-perftest/.gitignore | 2 + | |
src/program/lisper/dev-env-perftest/README | 16 + | |
src/program/lisper/dev-env-perftest/baseline | 7 + | |
src/program/lisper/dev-env-perftest/baseline.lua | 29 + | |
src/program/lisper/dev-env-perftest/blast01 | 1 + | |
src/program/lisper/dev-env-perftest/blast02 | 1 + | |
src/program/lisper/dev-env-perftest/count.lua | 50 + | |
src/program/lisper/dev-env-perftest/gen_pcap.lua | 89 + | |
src/program/lisper/dev-env-perftest/lisp | 7 + | |
src/program/lisper/dev-env-perftest/lisp.lua | 1 + | |
src/program/lisper/dev-env-perftest/lisp02 | 1 + | |
src/program/lisper/dev-env-perftest/lisp02.fib | 7 + | |
src/program/lisper/dev-env-perftest/lisper | 9 + | |
src/program/lisper/dev-env-perftest/lisper.lua | 1 + | |
src/program/lisper/dev-env-perftest/lisper01 | 2 + | |
src/program/lisper/dev-env-perftest/lisper01.conf | 27 + | |
src/program/lisper/dev-env-perftest/lisper01.pcap | Bin 0 -> 202 bytes | |
src/program/lisper/dev-env-perftest/lisper02 | 1 + | |
src/program/lisper/dev-env-perftest/lisper02.conf | 27 + | |
src/program/lisper/dev-env-perftest/lisper02.log | 24 + | |
src/program/lisper/dev-env-perftest/lisper02.pcap | Bin 0 -> 73894 bytes | |
src/program/lisper/dev-env-perftest/mklisper | 1 + | |
src/program/lisper/dev-env-perftest/snabb | 1 + | |
src/program/lisper/dev-env-perftest/test02-restart | 3 + | |
src/program/lisper/dev-env-perftest/test02-stop | 2 + | |
src/program/lisper/dev-env/.gitignore | 3 + | |
src/program/lisper/dev-env/dataplane | 8 + | |
src/program/lisper/dev-env/l2tp.app | 16 + | |
src/program/lisper/dev-env/l2tp.app01 | 1 + | |
src/program/lisper/dev-env/l2tp.app02 | 2 + | |
src/program/lisper/dev-env/l2tp.app05 | 2 + | |
src/program/lisper/dev-env/l2tp.app06 | 1 + | |
src/program/lisper/dev-env/l2tp.lua | 252 + | |
src/program/lisper/dev-env/lisp | 6 + | |
src/program/lisper/dev-env/lisp.lua | 56 + | |
src/program/lisper/dev-env/lisp04 | 1 + | |
src/program/lisper/dev-env/lisp04.fib | 7 + | |
src/program/lisper/dev-env/lisp08 | 1 + | |
src/program/lisper/dev-env/lisp08.fib | 7 + | |
src/program/lisper/dev-env/lisper | 6 + | |
src/program/lisper/dev-env/lisper04 | 1 + | |
src/program/lisper/dev-env/lisper04.conf.intel10g | 28 + | |
src/program/lisper/dev-env/lisper04.conf.veth | 28 + | |
src/program/lisper/dev-env/lisper08 | 1 + | |
src/program/lisper/dev-env/lisper08.conf.intel10g | 28 + | |
src/program/lisper/dev-env/lisper08.conf.veth | 28 + | |
src/program/lisper/dev-env/mklisper | 1 + | |
src/program/lisper/dev-env/mm | 6 + | |
src/program/lisper/dev-env/nsnode | 2 + | |
src/program/lisper/dev-env/nsr2 | 1 + | |
src/program/lisper/dev-env/ping-all | 17 + | |
src/program/lisper/dev-env/snabb | 1 + | |
src/program/lisper/dev-env/syscall | 1 + | |
src/program/lisper/dev-env/syscall.lua | 1 + | |
src/program/lisper/dev-env/testnet | 150 + | |
src/program/lisper/dev-env/testnet-down | 1 + | |
src/program/lisper/dev-env/testnet-up | 4 + | |
src/program/lisper/dev-env/testnet-up-intel10g | 16 + | |
src/program/lisper/lisper.lua | 812 +++ | |
src/program/loadtest/README | 7 + | |
src/program/loadtest/README.inc | 1 + | |
src/program/loadtest/find-limit/README | 37 + | |
src/program/loadtest/find-limit/README.inc | 1 + | |
src/program/loadtest/find-limit/find-limit.lua | 274 + | |
src/program/loadtest/loadtest.lua | 26 + | |
src/program/loadtest/promise.lua | 75 + | |
src/program/loadtest/transient/README | 68 + | |
src/program/loadtest/transient/README.inc | 1 + | |
src/program/loadtest/transient/transient.lua | 362 ++ | |
src/program/lwaftr/.gitignore | 4 + | |
src/program/lwaftr/Makefile | 34 + | |
src/program/lwaftr/README | 15 + | |
src/program/lwaftr/README.inc | 1 + | |
src/program/lwaftr/alarms.lua | 20 + | |
src/program/lwaftr/bench/README | 38 + | |
src/program/lwaftr/bench/README.inc | 1 + | |
src/program/lwaftr/bench/bench.lua | 79 + | |
src/program/lwaftr/check/README | 21 + | |
src/program/lwaftr/check/README.inc | 1 + | |
src/program/lwaftr/check/check.lua | 65 + | |
src/program/lwaftr/check/util.lua | 60 + | |
src/program/lwaftr/compile_configuration/README | 30 + | |
.../lwaftr/compile_configuration/README.inc | 1 + | |
.../compile_configuration.lua | 27 + | |
src/program/lwaftr/counters.lua | 28 + | |
src/program/lwaftr/csv_stats.lua | 177 + | |
src/program/lwaftr/doc/CHANGELOG.md | 1029 ++++ | |
src/program/lwaftr/doc/README.md | 128 + | |
src/program/lwaftr/doc/benchmarking.md | 106 + | |
src/program/lwaftr/doc/benchmarks-v1.0/Makefile | 33 + | |
.../lwaftr/doc/benchmarks-v1.0/lwaftr-1.csv | 163 + | |
.../lwaftr/doc/benchmarks-v1.0/lwaftr-10.csv | 163 + | |
.../lwaftr/doc/benchmarks-v1.0/lwaftr-2.csv | 162 + | |
.../lwaftr/doc/benchmarks-v1.0/lwaftr-3.csv | 163 + | |
.../lwaftr/doc/benchmarks-v1.0/lwaftr-4.csv | 163 + | |
.../lwaftr/doc/benchmarks-v1.0/lwaftr-5.csv | 163 + | |
.../lwaftr/doc/benchmarks-v1.0/lwaftr-6.csv | 163 + | |
.../lwaftr/doc/benchmarks-v1.0/lwaftr-7.csv | 163 + | |
.../lwaftr/doc/benchmarks-v1.0/lwaftr-8.csv | 163 + | |
.../lwaftr/doc/benchmarks-v1.0/lwaftr-9.csv | 163 + | |
.../benchmarks-v1.0/lwaftr-decapsulation-gbps.png | Bin 0 -> 39800 bytes | |
.../benchmarks-v1.0/lwaftr-decapsulation-mpps.png | Bin 0 -> 40820 bytes | |
.../benchmarks-v1.0/lwaftr-encapsulation-gbps.png | Bin 0 -> 40246 bytes | |
.../benchmarks-v1.0/lwaftr-encapsulation-mpps.png | Bin 0 -> 39637 bytes | |
.../lwaftr/doc/benchmarks-v1.0/lwaftr-gbps.png | Bin 0 -> 34074 bytes | |
.../lwaftr/doc/benchmarks-v1.0/lwaftr-mpps.png | Bin 0 -> 35785 bytes | |
.../benchmarks-v1.0/transient-self-test-gbps.png | Bin 0 -> 26140 bytes | |
.../benchmarks-v1.0/transient-self-test-mpps.png | Bin 0 -> 28300 bytes | |
.../doc/benchmarks-v1.0/transient-self-test.csv | 82 + | |
.../lwaftr/doc/benchmarks-v2.0/loadtest-small.txt | 451 ++ | |
.../lwaftr/doc/benchmarks-v2.0/loadtest.txt | 451 ++ | |
.../lwaftr/doc/benchmarks-v2.0/lwaftr-small.csv | 59 + | |
src/program/lwaftr/doc/benchmarks-v2.0/lwaftr.csv | 59 + | |
src/program/lwaftr/doc/configuration.md | 457 ++ | |
src/program/lwaftr/doc/continuous-integration.md | 72 + | |
src/program/lwaftr/doc/counters.md | 210 + | |
src/program/lwaftr/doc/filters-performance.md | 761 +++ | |
src/program/lwaftr/doc/genbook.sh | 52 + | |
.../lwaftr/doc/images/b4-to-decaps-queue.dia | Bin 0 -> 6447 bytes | |
.../lwaftr/doc/images/b4-to-decaps-queue.png | Bin 0 -> 87027 bytes | |
.../lwaftr/doc/images/decaps-queue-to-internet.dia | Bin 0 -> 4740 bytes | |
.../lwaftr/doc/images/decaps-queue-to-internet.png | Bin 0 -> 56949 bytes | |
.../lwaftr/doc/images/encaps-queue-to-b4.dia | Bin 0 -> 5749 bytes | |
.../lwaftr/doc/images/encaps-queue-to-b4.png | Bin 0 -> 82021 bytes | |
.../lwaftr/doc/images/internet-to-encaps-queue.dia | Bin 0 -> 4083 bytes | |
.../lwaftr/doc/images/internet-to-encaps-queue.png | Bin 0 -> 53245 bytes | |
src/program/lwaftr/doc/images/main-flow.dia | Bin 0 -> 2109 bytes | |
src/program/lwaftr/doc/images/main-flow.png | Bin 0 -> 31413 bytes | |
src/program/lwaftr/doc/ndp.md | 32 + | |
src/program/lwaftr/doc/performance.md | 221 + | |
src/program/lwaftr/doc/rfccompliance.md | 192 + | |
src/program/lwaftr/doc/running.md | 103 + | |
src/program/lwaftr/doc/testing.md | 52 + | |
src/program/lwaftr/doc/troubleshooting.md | 80 + | |
src/program/lwaftr/doc/virtualization.md | 194 + | |
src/program/lwaftr/generate_configuration/README | 47 + | |
.../lwaftr/generate_configuration/README.inc | 1 + | |
.../generate_configuration.lua | 221 + | |
src/program/lwaftr/lwaftr.lua | 26 + | |
src/program/lwaftr/migrate_configuration/README | 37 + | |
.../lwaftr/migrate_configuration/README.inc | 1 + | |
.../lwaftr/migrate_configuration/conf_parser.lua | 321 ++ | |
.../migrate_configuration.lua | 627 +++ | |
src/program/lwaftr/monitor/README | 26 + | |
src/program/lwaftr/monitor/README.inc | 1 + | |
src/program/lwaftr/monitor/monitor.lua | 88 + | |
src/program/lwaftr/query/README | 28 + | |
src/program/lwaftr/query/README.inc | 1 + | |
src/program/lwaftr/query/query.lua | 170 + | |
src/program/lwaftr/quickcheck/README | 14 + | |
src/program/lwaftr/quickcheck/README.inc | 1 + | |
src/program/lwaftr/quickcheck/quickcheck.lua | 107 + | |
src/program/lwaftr/quickcheck/utils.lua | 116 + | |
src/program/lwaftr/run/README | 69 + | |
src/program/lwaftr/run/README.inc | 1 + | |
src/program/lwaftr/run/run.lua | 224 + | |
src/program/lwaftr/setup.lua | 681 +++ | |
src/program/lwaftr/soaktest/README | 15 + | |
src/program/lwaftr/soaktest/README.inc | 1 + | |
src/program/lwaftr/soaktest/soaktest.lua | 49 + | |
.../lwaftr/src/program/lwaftr/doc/alarms.md | 141 + | |
src/program/lwaftr/tests/benchdata/ipv4-0094.pcap | Bin 0 -> 134 bytes | |
src/program/lwaftr/tests/benchdata/ipv4-0510.pcap | Bin 0 -> 550 bytes | |
src/program/lwaftr/tests/benchdata/ipv4-0550.pcap | Bin 0 -> 590 bytes | |
src/program/lwaftr/tests/benchdata/ipv4-0966.pcap | Bin 0 -> 1006 bytes | |
src/program/lwaftr/tests/benchdata/ipv4-1006.pcap | Bin 0 -> 1046 bytes | |
src/program/lwaftr/tests/benchdata/ipv4-1046.pcap | Bin 0 -> 1086 bytes | |
src/program/lwaftr/tests/benchdata/ipv4-1460.pcap | Bin 0 -> 1500 bytes | |
src/program/lwaftr/tests/benchdata/ipv4-1500.pcap | Bin 0 -> 1540 bytes | |
.../tests/benchdata/ipv4_and_ipv6_stick_imix.pcap | Bin 0 -> 8128 bytes | |
src/program/lwaftr/tests/benchdata/ipv6-0094.pcap | Bin 0 -> 134 bytes | |
src/program/lwaftr/tests/benchdata/ipv6-0510.pcap | Bin 0 -> 550 bytes | |
src/program/lwaftr/tests/benchdata/ipv6-0550.pcap | Bin 0 -> 590 bytes | |
src/program/lwaftr/tests/benchdata/ipv6-0966.pcap | Bin 0 -> 1006 bytes | |
src/program/lwaftr/tests/benchdata/ipv6-1006.pcap | Bin 0 -> 1046 bytes | |
src/program/lwaftr/tests/benchdata/ipv6-1046.pcap | Bin 0 -> 1086 bytes | |
src/program/lwaftr/tests/benchdata/ipv6-1460.pcap | Bin 0 -> 1500 bytes | |
src/program/lwaftr/tests/benchdata/ipv6-1500.pcap | Bin 0 -> 1540 bytes | |
.../lwaftr/tests/config-migrations/selftest.sh | 22 + | |
src/program/lwaftr/tests/configdata/3.2.0.conf | 122 + | |
.../lwaftr/tests/configdata/binding-table.txt | 26 + | |
src/program/lwaftr/tests/configdata/legacy.conf | 17 + | |
src/program/lwaftr/tests/data/Makefile | 12 + | |
src/program/lwaftr/tests/data/add-dot1q.py | 34 + | |
src/program/lwaftr/tests/data/add-vlan.sh | 133 + | |
src/program/lwaftr/tests/data/addresses.txt | 4 + | |
src/program/lwaftr/tests/data/arp_reply_send.pcap | Bin 0 -> 82 bytes | |
.../lwaftr/tests/data/arp_request_recv.pcap | Bin 0 -> 82 bytes | |
.../lwaftr/tests/data/arp_request_send.pcap | Bin 0 -> 82 bytes | |
src/program/lwaftr/tests/data/big_mtu_no_icmp.conf | 154 + | |
.../tests/data/counters/arp-for-next-hop.lua | 5 + | |
src/program/lwaftr/tests/data/counters/empty.lua | 4 + | |
...net-ipv4-in-binding-big-packet-df-set-allow.lua | 16 + | |
...inet-ipv4-in-binding-big-packet-df-set-drop.lua | 12 + | |
.../data/counters/from-to-b4-ipv6-hairpin-n64.lua | 12 + | |
.../data/counters/from-to-b4-ipv6-hairpin.lua | 12 + | |
...-to-b4-tunneled-icmpv4-ping-hairpin-unbound.lua | 15 + | |
.../from-to-b4-tunneled-icmpv4-ping-hairpin.lua | 12 + | |
.../tests/data/counters/icmpv6-ping-and-reply.lua | 6 + | |
.../in-1p-ipv4-infrags-out-1p-ipv6-6-outfrags.lua | 11 + | |
.../tests/data/counters/in-1p-ipv4-out-0p-drop.lua | 5 + | |
.../data/counters/in-1p-ipv4-out-1p-icmpv4.lua | 16 + | |
.../data/counters/in-1p-ipv4-out-1p-ipv6-1.lua | 10 + | |
.../data/counters/in-1p-ipv4-out-1p-ipv6-2.lua | 11 + | |
.../data/counters/in-1p-ipv4-out-1p-ipv6-3.lua | 10 + | |
.../data/counters/in-1p-ipv4-out-1p-ipv6-4.lua | 10 + | |
.../counters/in-1p-ipv4-out-1p-ipv6-6-outfrags.lua | 10 + | |
.../data/counters/in-1p-ipv4-out-1p-ipv6-6.lua | 10 + | |
.../data/counters/in-1p-ipv4-out-1p-ipv6-7.lua | 10 + | |
.../data/counters/in-1p-ipv4-out-1p-ipv6-8.lua | 10 + | |
.../data/counters/in-1p-ipv4-out-1p-ipv6-echo.lua | 11 + | |
.../tests/data/counters/in-1p-ipv4-out-none-1.lua | 12 + | |
.../tests/data/counters/in-1p-ipv4-out-none-2.lua | 11 + | |
.../tests/data/counters/in-1p-ipv4-out-none-3.lua | 11 + | |
.../tests/data/counters/in-1p-ipv4-out-none-4.lua | 13 + | |
.../tests/data/counters/in-1p-ipv6-out-0p-ipv4.lua | 6 + | |
.../data/counters/in-1p-ipv6-out-1p-icmpv4-1.lua | 12 + | |
.../data/counters/in-1p-ipv6-out-1p-icmpv6-1.lua | 16 + | |
.../data/counters/in-1p-ipv6-out-1p-icmpv6-2.lua | 16 + | |
.../data/counters/in-1p-ipv6-out-1p-ipv4-1.lua | 10 + | |
.../data/counters/in-1p-ipv6-out-1p-ipv4-2.lua | 10 + | |
.../data/counters/in-1p-ipv6-out-1p-ipv4-3.lua | 11 + | |
.../counters/in-1p-ipv6-out-1p-ipv4-4-and-echo.lua | 11 + | |
.../data/counters/in-1p-ipv6-out-1p-ipv4-4.lua | 10 + | |
.../counters/in-1p-ipv6-out-1p-ipv4-5-frags.lua | 11 + | |
.../data/counters/in-1p-ipv6-out-1p-ipv4-5.lua | 11 + | |
.../counters/in-1p-ipv6-out-1p-ipv4-hoplimhair.lua | 12 + | |
.../tests/data/counters/in-1p-ipv6-out-none-1.lua | 12 + | |
.../tests/data/counters/in-1p-ipv6-out-none-2.lua | 11 + | |
...in-ipv4-ipv6-out-icmpv4-ipv6-hairpin-1-drop.lua | 14 + | |
.../in-ipv4-ipv6-out-icmpv4-ipv6-hairpin-1.lua | 18 + | |
.../ndp-no-na-next-hop6-mac-not-set-2pkts.lua | 15 + | |
.../ndp-no-na-next-hop6-mac-not-set-3pkts.lua | 15 + | |
.../tests/data/counters/ndp-ns-for-next-hop.lua | 5 + | |
.../lwaftr/tests/data/counters/ndp-secondary.lua | 5 + | |
src/program/lwaftr/tests/data/counters/nofrag4.lua | 6 + | |
.../lwaftr/tests/data/counters/nofrag6-sol.lua | 6 + | |
src/program/lwaftr/tests/data/counters/nofrag6.lua | 5 + | |
.../non-ipv4-traffic-to-ipv4-interface.lua | 9 + | |
.../non-ipv6-traffic-to-ipv6-interface.lua | 9 + | |
.../tests/data/counters/regressiontest-endaddr.lua | 10 + | |
.../regressiontest-signedntohl-frags-counters.lua | 13 + | |
.../data/counters/tcp-frominet-bound-ttl1.lua | 16 + | |
.../lwaftr/tests/data/decap-ipv4-nohair.pcap | Bin 0 -> 106 bytes | |
src/program/lwaftr/tests/data/decap-ipv4-vlan.pcap | Bin 0 -> 110 bytes | |
src/program/lwaftr/tests/data/decap-ipv4.pcap | Bin 0 -> 106 bytes | |
src/program/lwaftr/tests/data/empty.conf | 21 + | |
src/program/lwaftr/tests/data/empty.pcap | Bin 0 -> 24 bytes | |
.../hairpinned-icmpv4-echo-reply-from-aftr.pcap | Bin 0 -> 178 bytes | |
...pinned-icmpv4-echo-reply-unbound-from-aftr.pcap | Bin 0 -> 226 bytes | |
.../data/hairpinned-icmpv4-echo-reply-unbound.pcap | Bin 0 -> 178 bytes | |
.../tests/data/hairpinned-icmpv4-echo-reply.pcap | Bin 0 -> 178 bytes | |
.../hairpinned-icmpv4-echo-request-from-aftr.pcap | Bin 0 -> 178 bytes | |
.../hairpinned-icmpv4-echo-request-unbound.pcap | Bin 0 -> 178 bytes | |
.../tests/data/hairpinned-icmpv4-echo-request.pcap | Bin 0 -> 178 bytes | |
src/program/lwaftr/tests/data/icmp_endaddr.conf | 80 + | |
src/program/lwaftr/tests/data/icmp_on_fail.conf | 150 + | |
.../lwaftr/tests/data/icmp_on_fail_multiproc.conf | 170 + | |
...dst-host-unreachable-ip-bound-port-unbound.pcap | Bin 0 -> 134 bytes | |
.../tests/data/icmpv4-dst-host-unreachable.pcap | Bin 0 -> 134 bytes | |
...omlwaftr-replyto-tcp-frominet-bound1494-DF.pcap | Bin 0 -> 630 bytes | |
.../lwaftr/tests/data/icmpv4-time-expired.pcap | Bin 0 -> 134 bytes | |
.../data/icmpv6-nogress-ip-bound-port-unbound.pcap | Bin 0 -> 194 bytes | |
src/program/lwaftr/tests/data/icmpv6-nogress.pcap | Bin 0 -> 194 bytes | |
.../tests/data/incoming-icmpv4-34toobig.pcap | Bin 0 -> 110 bytes | |
.../tests/data/incoming-icmpv4-echo-reply.pcap | Bin 0 -> 138 bytes | |
...-icmpv4-echo-request-invalid-icmp-checksum.pcap | Bin 0 -> 138 bytes | |
.../data/incoming-icmpv4-echo-request-unbound.pcap | Bin 0 -> 138 bytes | |
.../tests/data/incoming-icmpv4-echo-request.pcap | Bin 0 -> 138 bytes | |
...coming-icmpv6-13dstaddressunreach-inet-OPE.pcap | Bin 0 -> 194 bytes | |
.../data/incoming-icmpv6-20pkttoobig-inet-OPE.pcap | Bin 0 -> 194 bytes | |
...g-icmpv6-30hoplevelexceeded-hairpinned-OPE.pcap | Bin 0 -> 194 bytes | |
...ncoming-icmpv6-30hoplevelexceeded-inet-OPE.pcap | Bin 0 -> 194 bytes | |
...mpv6-31fragreassemblytimeexceeded-inet-OPE.pcap | Bin 0 -> 194 bytes | |
.../data/incoming-icmpv6-43paramprob-inet-OPE.pcap | Bin 0 -> 194 bytes | |
.../ipv6-tunneled-incoming-icmpv4-34toobig.pcap | Bin 0 -> 150 bytes | |
.../ipv6-tunneled-incoming-icmpv4-echo-reply.pcap | Bin 0 -> 178 bytes | |
...ipv6-tunneled-incoming-icmpv4-echo-request.pcap | Bin 0 -> 178 bytes | |
src/program/lwaftr/tests/data/lwaftr-vlan.conf | 56 + | |
.../lwaftr/tests/data/ndp_getna_compound.pcap | Bin 0 -> 370 bytes | |
src/program/lwaftr/tests/data/ndp_incoming_ns.pcap | Bin 0 -> 126 bytes | |
.../tests/data/ndp_incoming_ns_nonlwaftr.pcap | Bin 0 -> 126 bytes | |
.../tests/data/ndp_incoming_ns_secondary.pcap | Bin 0 -> 126 bytes | |
.../tests/data/ndp_incoming_solicited_na.pcap | Bin 0 -> 126 bytes | |
.../lwaftr/tests/data/ndp_ns_and_recap.pcap | Bin 0 -> 248 bytes | |
src/program/lwaftr/tests/data/ndp_outgoing_ns.pcap | Bin 0 -> 126 bytes | |
.../tests/data/ndp_outgoing_solicited_na.pcap | Bin 0 -> 126 bytes | |
.../tests/data/ndp_without_dst_eth_compound.pcap | Bin 0 -> 268 bytes | |
src/program/lwaftr/tests/data/no_hairpin.conf | 153 + | |
src/program/lwaftr/tests/data/no_icmp.conf | 152 + | |
.../lwaftr/tests/data/no_icmp_maxfrags1.conf | 153 + | |
.../tests/data/no_icmp_with_filters_accept.conf | 156 + | |
.../data/no_icmp_with_filters_and_vlan_accept.conf | 158 + | |
.../data/no_icmp_with_filters_and_vlan_drop.conf | 158 + | |
.../tests/data/no_icmp_with_filters_drop.conf | 156 + | |
.../lwaftr/tests/data/ping-v4-and-data.pcap | Bin 0 -> 176 bytes | |
src/program/lwaftr/tests/data/ping-v4-reply.pcap | Bin 0 -> 94 bytes | |
src/program/lwaftr/tests/data/ping-v4-ttl-32.pcap | Bin 0 -> 94 bytes | |
src/program/lwaftr/tests/data/ping-v4.pcap | Bin 0 -> 94 bytes | |
.../lwaftr/tests/data/ping-v6-and-data.pcap | Bin 0 -> 236 bytes | |
.../lwaftr/tests/data/ping-v6-hop-limit-32.pcap | Bin 0 -> 114 bytes | |
src/program/lwaftr/tests/data/ping-v6-reply.pcap | Bin 0 -> 114 bytes | |
src/program/lwaftr/tests/data/ping-v6.pcap | Bin 0 -> 114 bytes | |
.../lwaftr/tests/data/recap-customBR-IPs-ipv6.pcap | Bin 0 -> 146 bytes | |
.../tests/data/recap-fromcustom-BRIP-ipv6.pcap | Bin 0 -> 146 bytes | |
src/program/lwaftr/tests/data/recap-ipv6-n64.pcap | Bin 0 -> 7832 bytes | |
src/program/lwaftr/tests/data/recap-ipv6-vlan.pcap | Bin 0 -> 150 bytes | |
src/program/lwaftr/tests/data/recap-ipv6.pcap | Bin 0 -> 146 bytes | |
.../tests/data/recap-tocustom-BRIP-ipv6.pcap | Bin 0 -> 146 bytes | |
.../data/regressiontest-endaddr-v4-input.pcap | Bin 0 -> 6064 bytes | |
.../data/regressiontest-endaddr-v6-output.pcap | Bin 0 -> 6224 bytes | |
.../regressiontest-signedntohl-frags-output.pcap | Bin 0 -> 24 bytes | |
.../data/regressiontest-signedntohl-frags.pcap | Bin 0 -> 7334 bytes | |
.../tests/data/response-ipv4-icmp31-inet.pcap | Bin 0 -> 134 bytes | |
.../tests/data/response-ipv4-icmp34-inet.pcap | Bin 0 -> 134 bytes | |
.../response-ipv6-tunneled-icmpv4_31-tob4.pcap | Bin 0 -> 174 bytes | |
.../lwaftr/tests/data/small_ipv4_mtu_icmp.conf | 149 + | |
.../lwaftr/tests/data/small_ipv6_mtu_no_icmp.conf | 154 + | |
.../tests/data/small_ipv6_mtu_no_icmp_allow.conf | 150 + | |
.../data/small_ipv6_mtu_no_icmp_vlan_allow.conf | 152 + | |
.../tests/data/tcp-afteraftr-ipv6-2frags.pcap | Bin 0 -> 1660 bytes | |
.../tests/data/tcp-afteraftr-ipv6-3frags.pcap | Bin 0 -> 2978 bytes | |
.../tests/data/tcp-afteraftr-ipv6-reassembled.pcap | Bin 0 -> 1540 bytes | |
.../data/tcp-afteraftr-ipv6-trafficclass.pcap | Bin 0 -> 146 bytes | |
.../lwaftr/tests/data/tcp-afteraftr-ipv6-vlan.pcap | Bin 0 -> 150 bytes | |
.../tests/data/tcp-afteraftr-ipv6-wrongiface.pcap | Bin 0 -> 146 bytes | |
.../lwaftr/tests/data/tcp-afteraftr-ipv6.pcap | Bin 0 -> 146 bytes | |
.../data/tcp-fromb4-customBRIP-tob4-ipv6.pcap | Bin 0 -> 146 bytes | |
...p-fromb4-customBRIP1-tob4-customBRIP2-ipv6.pcap | Bin 0 -> 146 bytes | |
.../data/tcp-fromb4-ipv6-bound-port-unbound.pcap | Bin 0 -> 146 bytes | |
.../lwaftr/tests/data/tcp-fromb4-ipv6-unbound.pcap | Bin 0 -> 146 bytes | |
.../lwaftr/tests/data/tcp-fromb4-ipv6-vlan.pcap | Bin 0 -> 150 bytes | |
src/program/lwaftr/tests/data/tcp-fromb4-ipv6.pcap | Bin 0 -> 146 bytes | |
.../data/tcp-fromb4-tob4-customBRIP-ipv6.pcap | Bin 0 -> 146 bytes | |
.../tests/data/tcp-fromb4-tob4-ipv6-n64.pcap | Bin 0 -> 7832 bytes | |
.../data/tcp-fromb4-tob4-ipv6-ttl-1-reply.pcap | Bin 0 -> 174 bytes | |
.../tests/data/tcp-fromb4-tob4-ipv6-ttl-1.pcap | Bin 0 -> 146 bytes | |
.../tests/data/tcp-fromb4-tob4-ipv6-vlan.pcap | Bin 0 -> 150 bytes | |
.../lwaftr/tests/data/tcp-fromb4-tob4-ipv6.pcap | Bin 0 -> 146 bytes | |
.../lwaftr/tests/data/tcp-frominet-bound-2734.pcap | Bin 0 -> 2774 bytes | |
.../lwaftr/tests/data/tcp-frominet-bound-ttl1.pcap | Bin 0 -> 106 bytes | |
.../lwaftr/tests/data/tcp-frominet-bound-vlan.pcap | Bin 0 -> 110 bytes | |
.../tests/data/tcp-frominet-bound-wrongiface.pcap | Bin 0 -> 106 bytes | |
.../lwaftr/tests/data/tcp-frominet-bound.pcap | Bin 0 -> 106 bytes | |
.../tests/data/tcp-frominet-bound1494-DF.pcap | Bin 0 -> 1534 bytes | |
.../lwaftr/tests/data/tcp-frominet-bound1494.pcap | Bin 0 -> 1534 bytes | |
.../data/tcp-frominet-ip-bound-port-unbound.pcap | Bin 0 -> 106 bytes | |
.../tests/data/tcp-frominet-trafficclass.pcap | Bin 0 -> 106 bytes | |
.../lwaftr/tests/data/tcp-frominet-unbound.pcap | Bin 0 -> 106 bytes | |
.../data/tcp-ipv4-2ipv6frags-reassembled-1p.pcap | Bin 0 -> 1534 bytes | |
.../data/tcp-ipv4-2ipv6frags-reassembled.pcap | Bin 0 -> 1534 bytes | |
.../tests/data/tcp-ipv4-3frags-bound-reversed.pcap | Bin 0 -> 1600 bytes | |
.../lwaftr/tests/data/tcp-ipv4-3frags-bound.pcap | Bin 0 -> 1600 bytes | |
.../tests/data/tcp-ipv4-toinet-2fragments.pcap | Bin 0 -> 1096 bytes | |
.../tests/data/tcp-ipv4-toinet-3fragments.pcap | Bin 0 -> 1600 bytes | |
.../tests/data/tcp-ipv6-2frags-bound-reverse.pcap | Bin 0 -> 1660 bytes | |
.../lwaftr/tests/data/tcp-ipv6-2frags-bound.pcap | Bin 0 -> 1660 bytes | |
.../tests/data/tcp-ipv6-fromb4-toinet-1046.pcap | Bin 0 -> 1086 bytes | |
.../tests/data/tcp-ipv6-fromb4-toinet-1500.pcap | Bin 0 -> 1540 bytes | |
src/program/lwaftr/tests/data/tunnel_icmp.conf | 148 + | |
.../tests/data/tunnel_icmp_without_mac4.conf | 148 + | |
.../lwaftr/tests/data/tunnel_icmp_withoutmac.conf | 148 + | |
.../tests/data/udp-afteraftr-ipv4-3frags.pcap | Bin 0 -> 1614 bytes | |
.../tests/data/udp-afteraftr-ipv6-2frags.pcap | Bin 0 -> 1640 bytes | |
.../lwaftr/tests/data/udp-afteraftr-ipv6.pcap | Bin 0 -> 1554 bytes | |
.../tests/data/udp-afteraftr-reassembled-ipv4.pcap | Bin 0 -> 1514 bytes | |
.../udp-afteraftr-reassembled-ipv6-2frags.pcap | Bin 0 -> 1640 bytes | |
.../lwaftr/tests/data/udp-fromb4-2frags-bound.pcap | Bin 0 -> 1640 bytes | |
.../tests/data/udp-frominet-3frag-bound.pcap | Bin 0 -> 1614 bytes | |
.../lwaftr/tests/data/udp-frominet-bound.pcap | Bin 0 -> 1514 bytes | |
src/program/lwaftr/tests/data/vlan.conf | 150 + | |
.../lwaftr/tests/data/vlan/arp_reply_send.pcap | Bin 0 -> 86 bytes | |
.../lwaftr/tests/data/vlan/arp_request_recv.pcap | Bin 0 -> 86 bytes | |
.../lwaftr/tests/data/vlan/arp_request_send.pcap | Bin 0 -> 86 bytes | |
.../lwaftr/tests/data/vlan/big_mtu_no_icmp.conf | 156 + | |
.../lwaftr/tests/data/vlan/decap-ipv4-nohair.pcap | Bin 0 -> 110 bytes | |
.../lwaftr/tests/data/vlan/decap-ipv4-vlan.pcap | Bin 0 -> 110 bytes | |
src/program/lwaftr/tests/data/vlan/decap-ipv4.pcap | Bin 0 -> 110 bytes | |
.../hairpinned-icmpv4-echo-reply-from-aftr.pcap | Bin 0 -> 182 bytes | |
...pinned-icmpv4-echo-reply-unbound-from-aftr.pcap | Bin 0 -> 230 bytes | |
.../vlan/hairpinned-icmpv4-echo-reply-unbound.pcap | Bin 0 -> 182 bytes | |
.../data/vlan/hairpinned-icmpv4-echo-reply.pcap | Bin 0 -> 182 bytes | |
.../hairpinned-icmpv4-echo-request-from-aftr.pcap | Bin 0 -> 182 bytes | |
.../hairpinned-icmpv4-echo-request-unbound.pcap | Bin 0 -> 182 bytes | |
.../data/vlan/hairpinned-icmpv4-echo-request.pcap | Bin 0 -> 182 bytes | |
.../lwaftr/tests/data/vlan/icmp_endaddr.conf | 82 + | |
.../lwaftr/tests/data/vlan/icmp_on_fail.conf | 152 + | |
...dst-host-unreachable-ip-bound-port-unbound.pcap | Bin 0 -> 138 bytes | |
.../data/vlan/icmpv4-dst-host-unreachable.pcap | Bin 0 -> 138 bytes | |
...omlwaftr-replyto-tcp-frominet-bound1494-DF.pcap | Bin 0 -> 634 bytes | |
.../tests/data/vlan/icmpv4-time-expired.pcap | Bin 0 -> 138 bytes | |
.../vlan/icmpv6-nogress-ip-bound-port-unbound.pcap | Bin 0 -> 198 bytes | |
.../lwaftr/tests/data/vlan/icmpv6-nogress.pcap | Bin 0 -> 198 bytes | |
.../tests/data/vlan/incoming-icmpv4-34toobig.pcap | Bin 0 -> 114 bytes | |
.../data/vlan/incoming-icmpv4-echo-reply.pcap | Bin 0 -> 142 bytes | |
...-icmpv4-echo-request-invalid-icmp-checksum.pcap | Bin 0 -> 142 bytes | |
.../vlan/incoming-icmpv4-echo-request-unbound.pcap | Bin 0 -> 142 bytes | |
.../data/vlan/incoming-icmpv4-echo-request.pcap | Bin 0 -> 142 bytes | |
...coming-icmpv6-13dstaddressunreach-inet-OPE.pcap | Bin 0 -> 198 bytes | |
.../vlan/incoming-icmpv6-20pkttoobig-inet-OPE.pcap | Bin 0 -> 198 bytes | |
...g-icmpv6-30hoplevelexceeded-hairpinned-OPE.pcap | Bin 0 -> 198 bytes | |
...ncoming-icmpv6-30hoplevelexceeded-inet-OPE.pcap | Bin 0 -> 198 bytes | |
...mpv6-31fragreassemblytimeexceeded-inet-OPE.pcap | Bin 0 -> 198 bytes | |
.../vlan/incoming-icmpv6-43paramprob-inet-OPE.pcap | Bin 0 -> 198 bytes | |
.../ipv6-tunneled-incoming-icmpv4-34toobig.pcap | Bin 0 -> 154 bytes | |
.../ipv6-tunneled-incoming-icmpv4-echo-reply.pcap | Bin 0 -> 182 bytes | |
...ipv6-tunneled-incoming-icmpv4-echo-request.pcap | Bin 0 -> 182 bytes | |
.../lwaftr/tests/data/vlan/ndp_getna_compound.pcap | Bin 0 -> 382 bytes | |
.../lwaftr/tests/data/vlan/ndp_incoming_ns.pcap | Bin 0 -> 130 bytes | |
.../tests/data/vlan/ndp_incoming_ns_nonlwaftr.pcap | Bin 0 -> 130 bytes | |
.../tests/data/vlan/ndp_incoming_ns_secondary.pcap | Bin 0 -> 130 bytes | |
.../lwaftr/tests/data/vlan/ndp_ns_and_recap.pcap | Bin 0 -> 256 bytes | |
.../lwaftr/tests/data/vlan/ndp_outgoing_ns.pcap | Bin 0 -> 130 bytes | |
.../tests/data/vlan/ndp_outgoing_solicited_na.pcap | Bin 0 -> 130 bytes | |
.../data/vlan/ndp_without_dst_eth_compound.pcap | Bin 0 -> 276 bytes | |
src/program/lwaftr/tests/data/vlan/no_hairpin.conf | 155 + | |
src/program/lwaftr/tests/data/vlan/no_icmp.conf | 154 + | |
.../lwaftr/tests/data/vlan/no_icmp_maxfrags1.conf | 155 + | |
.../data/vlan/no_icmp_with_filters_accept.conf | 158 + | |
.../tests/data/vlan/no_icmp_with_filters_drop.conf | 158 + | |
.../lwaftr/tests/data/vlan/ping-v4-and-data.pcap | Bin 0 -> 184 bytes | |
.../lwaftr/tests/data/vlan/ping-v4-reply.pcap | Bin 0 -> 98 bytes | |
.../lwaftr/tests/data/vlan/ping-v4-ttl-32.pcap | Bin 0 -> 98 bytes | |
src/program/lwaftr/tests/data/vlan/ping-v4.pcap | Bin 0 -> 98 bytes | |
.../lwaftr/tests/data/vlan/ping-v6-and-data.pcap | Bin 0 -> 244 bytes | |
.../tests/data/vlan/ping-v6-hop-limit-32.pcap | Bin 0 -> 118 bytes | |
.../lwaftr/tests/data/vlan/ping-v6-reply.pcap | Bin 0 -> 118 bytes | |
src/program/lwaftr/tests/data/vlan/ping-v6.pcap | Bin 0 -> 118 bytes | |
.../tests/data/vlan/recap-customBR-IPs-ipv6.pcap | Bin 0 -> 150 bytes | |
.../data/vlan/recap-fromcustom-BRIP-ipv6.pcap | Bin 0 -> 150 bytes | |
.../lwaftr/tests/data/vlan/recap-ipv6-n64.pcap | Bin 0 -> 8088 bytes | |
.../lwaftr/tests/data/vlan/recap-ipv6-vlan.pcap | Bin 0 -> 150 bytes | |
src/program/lwaftr/tests/data/vlan/recap-ipv6.pcap | Bin 0 -> 150 bytes | |
.../tests/data/vlan/recap-tocustom-BRIP-ipv6.pcap | Bin 0 -> 150 bytes | |
.../data/vlan/regressiontest-endaddr-v4-input.pcap | Bin 0 -> 6080 bytes | |
.../vlan/regressiontest-endaddr-v6-output.pcap | Bin 0 -> 6240 bytes | |
.../regressiontest-signedntohl-frags-output.pcap | Bin 0 -> 24 bytes | |
.../vlan/regressiontest-signedntohl-frags.pcap | Bin 0 -> 7394 bytes | |
.../tests/data/vlan/response-ipv4-icmp31-inet.pcap | Bin 0 -> 138 bytes | |
.../tests/data/vlan/response-ipv4-icmp34-inet.pcap | Bin 0 -> 138 bytes | |
.../response-ipv6-tunneled-icmpv4_31-tob4.pcap | Bin 0 -> 178 bytes | |
.../tests/data/vlan/small_ipv4_mtu_icmp.conf | 151 + | |
.../tests/data/vlan/small_ipv6_mtu_no_icmp.conf | 156 + | |
.../data/vlan/small_ipv6_mtu_no_icmp_allow.conf | 152 + | |
.../tests/data/vlan/tcp-afteraftr-ipv6-2frags.pcap | Bin 0 -> 1668 bytes | |
.../tests/data/vlan/tcp-afteraftr-ipv6-3frags.pcap | Bin 0 -> 2990 bytes | |
.../data/vlan/tcp-afteraftr-ipv6-reassembled.pcap | Bin 0 -> 1544 bytes | |
.../data/vlan/tcp-afteraftr-ipv6-trafficclass.pcap | Bin 0 -> 150 bytes | |
.../tests/data/vlan/tcp-afteraftr-ipv6-vlan.pcap | Bin 0 -> 150 bytes | |
.../data/vlan/tcp-afteraftr-ipv6-wrongiface.pcap | Bin 0 -> 150 bytes | |
.../lwaftr/tests/data/vlan/tcp-afteraftr-ipv6.pcap | Bin 0 -> 150 bytes | |
.../data/vlan/tcp-fromb4-customBRIP-tob4-ipv6.pcap | Bin 0 -> 150 bytes | |
...p-fromb4-customBRIP1-tob4-customBRIP2-ipv6.pcap | Bin 0 -> 150 bytes | |
.../vlan/tcp-fromb4-ipv6-bound-port-unbound.pcap | Bin 0 -> 150 bytes | |
.../tests/data/vlan/tcp-fromb4-ipv6-unbound.pcap | Bin 0 -> 150 bytes | |
.../tests/data/vlan/tcp-fromb4-ipv6-vlan.pcap | Bin 0 -> 150 bytes | |
.../lwaftr/tests/data/vlan/tcp-fromb4-ipv6.pcap | Bin 0 -> 150 bytes | |
.../data/vlan/tcp-fromb4-tob4-customBRIP-ipv6.pcap | Bin 0 -> 150 bytes | |
.../tests/data/vlan/tcp-fromb4-tob4-ipv6-n64.pcap | Bin 0 -> 8088 bytes | |
.../vlan/tcp-fromb4-tob4-ipv6-ttl-1-reply.pcap | Bin 0 -> 178 bytes | |
.../data/vlan/tcp-fromb4-tob4-ipv6-ttl-1.pcap | Bin 0 -> 150 bytes | |
.../tests/data/vlan/tcp-fromb4-tob4-ipv6-vlan.pcap | Bin 0 -> 150 bytes | |
.../tests/data/vlan/tcp-fromb4-tob4-ipv6.pcap | Bin 0 -> 150 bytes | |
.../tests/data/vlan/tcp-frominet-bound-2734.pcap | Bin 0 -> 2778 bytes | |
.../tests/data/vlan/tcp-frominet-bound-ttl1.pcap | Bin 0 -> 110 bytes | |
.../tests/data/vlan/tcp-frominet-bound-vlan.pcap | Bin 0 -> 110 bytes | |
.../data/vlan/tcp-frominet-bound-wrongiface.pcap | Bin 0 -> 110 bytes | |
.../lwaftr/tests/data/vlan/tcp-frominet-bound.pcap | Bin 0 -> 110 bytes | |
.../tests/data/vlan/tcp-frominet-bound1494-DF.pcap | Bin 0 -> 1538 bytes | |
.../tests/data/vlan/tcp-frominet-bound1494.pcap | Bin 0 -> 1538 bytes | |
.../vlan/tcp-frominet-ip-bound-port-unbound.pcap | Bin 0 -> 110 bytes | |
.../tests/data/vlan/tcp-frominet-trafficclass.pcap | Bin 0 -> 110 bytes | |
.../tests/data/vlan/tcp-frominet-unbound.pcap | Bin 0 -> 110 bytes | |
.../vlan/tcp-ipv4-2ipv6frags-reassembled-1p.pcap | Bin 0 -> 1538 bytes | |
.../data/vlan/tcp-ipv4-2ipv6frags-reassembled.pcap | Bin 0 -> 1538 bytes | |
.../data/vlan/tcp-ipv4-3frags-bound-reversed.pcap | Bin 0 -> 1612 bytes | |
.../tests/data/vlan/tcp-ipv4-3frags-bound.pcap | Bin 0 -> 1612 bytes | |
.../data/vlan/tcp-ipv4-toinet-2fragments.pcap | Bin 0 -> 1104 bytes | |
.../data/vlan/tcp-ipv4-toinet-3fragments.pcap | Bin 0 -> 1612 bytes | |
.../data/vlan/tcp-ipv6-2frags-bound-reverse.pcap | Bin 0 -> 1668 bytes | |
.../tests/data/vlan/tcp-ipv6-2frags-bound.pcap | Bin 0 -> 1668 bytes | |
.../data/vlan/tcp-ipv6-fromb4-toinet-1046.pcap | Bin 0 -> 1090 bytes | |
.../data/vlan/tcp-ipv6-fromb4-toinet-1500.pcap | Bin 0 -> 1544 bytes | |
.../lwaftr/tests/data/vlan/tunnel_icmp.conf | 150 + | |
.../tests/data/vlan/tunnel_icmp_without_mac4.conf | 150 + | |
.../tests/data/vlan/tunnel_icmp_withoutmac.conf | 150 + | |
.../tests/data/vlan/udp-afteraftr-ipv4-3frags.pcap | Bin 0 -> 1626 bytes | |
.../tests/data/vlan/udp-afteraftr-ipv6-2frags.pcap | Bin 0 -> 1648 bytes | |
.../lwaftr/tests/data/vlan/udp-afteraftr-ipv6.pcap | Bin 0 -> 1558 bytes | |
.../data/vlan/udp-afteraftr-reassembled-ipv4.pcap | Bin 0 -> 1518 bytes | |
.../udp-afteraftr-reassembled-ipv6-2frags.pcap | Bin 0 -> 1648 bytes | |
.../tests/data/vlan/udp-fromb4-2frags-bound.pcap | Bin 0 -> 1648 bytes | |
.../tests/data/vlan/udp-frominet-3frag-bound.pcap | Bin 0 -> 1626 bytes | |
.../lwaftr/tests/data/vlan/udp-frominet-bound.pcap | Bin 0 -> 1518 bytes | |
src/program/lwaftr/tests/data/vlan/vlan.conf | 150 + | |
.../lwaftr/tests/end-to-end/core-end-to-end.sh | 101 + | |
.../lwaftr/tests/end-to-end/end-to-end-vlan.sh | 3 + | |
src/program/lwaftr/tests/end-to-end/end-to-end.sh | 3 + | |
src/program/lwaftr/tests/end-to-end/selftest.sh | 4 + | |
src/program/lwaftr/tests/end-to-end/test_env.sh | 416 ++ | |
.../lwaftr/tests/hw/test_ping_on_a_stick.sh | 121 + | |
src/program/lwaftr/tests/propbased/common.lua | 48 + | |
src/program/lwaftr/tests/propbased/genyang.lua | 540 ++ | |
.../lwaftr/tests/propbased/prop_nocrash.lua | 24 + | |
.../lwaftr/tests/propbased/prop_nocrash_state.lua | 25 + | |
.../lwaftr/tests/propbased/prop_sameval.lua | 75 + | |
src/program/lwaftr/tests/propbased/selftest.sh | 14 + | |
src/program/lwaftr/tests/qemu-b4/run-b4-tap | 11 + | |
src/program/lwaftr/tests/qemu-b4/tap-b4 | 14 + | |
src/program/lwaftr/tests/qemu-b4/tap-b4-down | 7 + | |
.../release-benchmarks/release-benchmarks.nix | 42 + | |
.../tests/release-benchmarks/release-benchmarks.sh | 205 + | |
src/program/lwaftr/tests/selftest.sh | 24 + | |
src/program/lwaftr/tests/soaktest/core-soaktest.sh | 34 + | |
src/program/lwaftr/tests/soaktest/selftest.sh | 4 + | |
src/program/lwaftr/tests/soaktest/soaktest-vlan.sh | 3 + | |
src/program/lwaftr/tests/soaktest/soaktest.sh | 3 + | |
src/program/lwaftr/tests/subcommands/__init__.py | 0 | |
src/program/lwaftr/tests/subcommands/bench_test.py | 29 + | |
src/program/lwaftr/tests/subcommands/check_test.py | 33 + | |
.../lwaftr/tests/subcommands/config_test.py | 753 +++ | |
.../subcommands/generate_binding_table_test.py | 47 + | |
.../lwaftr/tests/subcommands/loadtest_test.py | 45 + | |
.../lwaftr/tests/subcommands/monitor_test.py | 65 + | |
src/program/lwaftr/tests/subcommands/query_test.py | 99 + | |
.../lwaftr/tests/subcommands/quickcheck_test.py | 21 + | |
src/program/lwaftr/tests/subcommands/run_test.py | 44 + | |
src/program/lwaftr/tests/test_env.py | 115 + | |
src/program/lwaftr/virt/lwaftrctl | 302 + | |
src/program/lwaftr/virt/lwaftrctl.conf.example | 43 + | |
src/program/lwaftr/virt/ports/lwaftr1/a.cfg | 7 + | |
src/program/lwaftr/virt/ports/lwaftr1/b.cfg | 6 + | |
src/program/lwaftr/virt/setup_networks/lwaftr1.sh | 18 + | |
src/program/lwaftr/virt/start-lwaftr.sh.example | 10 + | |
src/program/lwaftr/virt/stop-lwaftr.sh.example | 3 + | |
src/program/packetblaster/README | 20 +- | |
src/program/packetblaster/lwaftr/README | 233 + | |
src/program/packetblaster/lwaftr/README.inc | 1 + | |
src/program/packetblaster/lwaftr/lib.lua | 495 ++ | |
src/program/packetblaster/lwaftr/lwaftr.lua | 402 ++ | |
.../packetblaster/lwaftr/test_lwaftr_1.pcap | Bin 0 -> 8116 bytes | |
.../packetblaster/lwaftr/test_lwaftr_2.pcap | Bin 0 -> 408 bytes | |
src/program/packetblaster/packetblaster.lua | 105 +- | |
src/program/packetblaster/replay/README | 16 + | |
src/program/packetblaster/replay/README.inc | 1 + | |
src/program/packetblaster/replay/replay.lua | 53 + | |
src/program/packetblaster/selftest.sh | 68 +- | |
src/program/packetblaster/synth/README | 25 + | |
src/program/packetblaster/synth/README.inc | 1 + | |
src/program/packetblaster/synth/synth.lua | 52 + | |
src/program/pci_bind/README | 48 + | |
src/program/pci_bind/README.inc | 1 + | |
src/program/pci_bind/pci_bind.lua | 90 + | |
src/program/ps/README | 10 + | |
src/program/ps/README.inc | 1 + | |
src/program/ps/ps.lua | 106 + | |
src/program/ptree/README | 38 + | |
src/program/ptree/README.inc | 1 + | |
src/program/ptree/README.md | 355 ++ | |
src/program/ptree/ptree.lua | 88 + | |
src/program/rrdcat/README | 39 + | |
src/program/rrdcat/README.inc | 1 + | |
src/program/rrdcat/rrdcat.lua | 278 + | |
src/program/shm/README | 13 + | |
src/program/shm/README.inc | 1 + | |
src/program/shm/shm.lua | 61 + | |
src/program/snabbmark/README | 38 +- | |
src/program/snabbmark/snabbmark.lua | 414 +- | |
src/program/snabbnfv/.images/NFV.png | Bin 6878 -> 0 bytes | |
src/program/snabbnfv/README.md | 38 +- | |
src/program/snabbnfv/README.md.src | 97 - | |
src/program/snabbnfv/doc/.images/compute-node.png | Bin 182247 -> 0 bytes | |
src/program/snabbnfv/doc/.images/database-node.png | Bin 103129 -> 0 bytes | |
src/program/snabbnfv/doc/.images/network-node.png | Bin 101092 -> 0 bytes | |
src/program/snabbnfv/doc/.images/neutron-map.png | Bin 98460 -> 0 bytes | |
src/program/snabbnfv/doc/architecture.md | 6 +- | |
.../snabbnfv/doc/compute-node-requirements.md | 8 +- | |
src/program/snabbnfv/doc/getting-started.md | 30 +- | |
src/program/snabbnfv/doc/installation.md | 10 +- | |
src/program/snabbnfv/dpdk_bench.sh | 50 + | |
src/program/snabbnfv/fuzz/fuzz.lua | 16 +- | |
src/program/snabbnfv/neutron2snabb/README | 2 +- | |
.../snabbnfv/neutron2snabb/neutron2snabb.lua | 22 +- | |
.../neutron2snabb/neutron2snabb_schema.lua | 2 + | |
src/program/snabbnfv/neutron2snabb/selftest.sh | 2 +- | |
src/program/snabbnfv/neutron_sync_agent/README | 2 +- | |
.../neutron_sync_agent/neutron_sync_agent.lua | 9 +- | |
.../neutron_sync_agent/neutron_sync_agent.sh | 8 +- | |
.../neutron_sync_master/neutron_sync_master.lua | 9 +- | |
.../neutron_sync_master/neutron_sync_master.sh | 2 +- | |
src/program/snabbnfv/nfvconfig.lua | 82 +- | |
src/program/snabbnfv/packetblaster_bench.sh | 28 +- | |
src/program/snabbnfv/selftest.sh | 55 +- | |
src/program/snabbnfv/snabb-nfvconfig-v1.yang | 232 + | |
src/program/snabbnfv/snabbnfv.lua | 2 + | |
src/program/snabbnfv/test_env/README.md | 6 +- | |
src/program/snabbnfv/test_env/test_env.sh | 68 +- | |
.../neutron_csv/ml2_port_bindings.sql | 6 +- | |
.../neutron_csv/ml2_port_bindings.txt | 4 +- | |
.../fuzz/filter2-tunnel-txrate10-ports.spec | 2 +- | |
.../test_fixtures/nfvconfig/reference/port0 | 4 +- | |
.../nfvconfig/test_functions/crypto-tunnel.ports | 36 + | |
.../nfvconfig/test_functions/crypto.ports | 22 + | |
.../nfvconfig/test_functions/deprecated.port | 6 + | |
.../nfvconfig/test_functions/filter.ports | 3 +- | |
.../nfvconfig/test_functions/rx_rate_limit.ports | 4 +- | |
.../snabbnfv-bench-no-indirect_desc.port | 10 + | |
.../snabbnfv-bench-no-mrg_rxbuf.port | 10 + | |
.../nfvconfig/test_functions/snabbnfv-bench.port | 4 +- | |
.../nfvconfig/test_functions/snabbnfv-bench1.port | 9 - | |
.../nfvconfig/test_functions/tx_rate_limit.ports | 4 +- | |
src/program/snabbnfv/test_fixtures/pcap/1000.pcap | Bin 101624 -> 1040 bytes | |
.../snabbnfv/test_fixtures/pcap/1024xff.pcap | Bin 1040024 -> 1064 bytes | |
src/program/snabbnfv/test_fixtures/pcap/128.pcap | Bin 36744 -> 168 bytes | |
.../snabbnfv/test_fixtures/pcap/1280xff.pcap | Bin 1296024 -> 1320 bytes | |
src/program/snabbnfv/test_fixtures/pcap/1500.pcap | Bin 386604 -> 1540 bytes | |
src/program/snabbnfv/test_fixtures/pcap/1514.pcap | Bin 153024 -> 1554 bytes | |
.../snabbnfv/test_fixtures/pcap/1514xff.pcap | Bin 1530024 -> 1554 bytes | |
src/program/snabbnfv/test_fixtures/pcap/256.pcap | Bin 27224 -> 296 bytes | |
.../snabbnfv/test_fixtures/pcap/256xff.pcap | Bin 272024 -> 296 bytes | |
.../snabbnfv/test_fixtures/pcap/384xff.pcap | Bin 400024 -> 424 bytes | |
src/program/snabbnfv/test_fixtures/pcap/512.pcap | Bin 134664 -> 552 bytes | |
.../snabbnfv/test_fixtures/pcap/512xff.pcap | Bin 528024 -> 552 bytes | |
src/program/snabbnfv/test_fixtures/pcap/64.pcap | Bin 8024 -> 104 bytes | |
src/program/snabbnfv/test_fixtures/pcap/64xff.pcap | Bin 80024 -> 104 bytes | |
.../snabbnfv/test_fixtures/pcap/768xff.pcap | Bin 784024 -> 808 bytes | |
src/program/snabbnfv/test_fixtures/pcap/9000.pcap | Bin 2299104 -> 9040 bytes | |
src/program/snabbnfv/traffic/README | 16 +- | |
src/program/snabbnfv/traffic/traffic.lua | 74 +- | |
src/program/snabbvmx/.images/snabbvmx.png | Bin 0 -> 21003 bytes | |
src/program/snabbvmx/Makefile | 30 + | |
src/program/snabbvmx/README | 9 + | |
src/program/snabbvmx/README.inc | 1 + | |
src/program/snabbvmx/README.md | 107 + | |
src/program/snabbvmx/check/README | 18 + | |
src/program/snabbvmx/check/README.inc | 1 + | |
src/program/snabbvmx/check/check.lua | 50 + | |
src/program/snabbvmx/doc/.gitignore | 4 + | |
src/program/snabbvmx/doc/.images/snabbvmx.png | 1 + | |
src/program/snabbvmx/doc/README.configuration.md | 175 + | |
src/program/snabbvmx/doc/README.install.md | 96 + | |
src/program/snabbvmx/doc/README.md | 112 + | |
src/program/snabbvmx/doc/README.scapy.md | 324 ++ | |
src/program/snabbvmx/doc/README.troubleshooting.md | 822 +++ | |
src/program/snabbvmx/doc/README.userguide.md | 333 ++ | |
src/program/snabbvmx/doc/genbook.sh | 28 + | |
src/program/snabbvmx/lwaftr/README | 52 + | |
src/program/snabbvmx/lwaftr/README.inc | 1 + | |
src/program/snabbvmx/lwaftr/lwaftr.lua | 188 + | |
src/program/snabbvmx/lwaftr/setup.lua | 476 ++ | |
src/program/snabbvmx/query/README | 11 + | |
src/program/snabbvmx/query/README.inc | 1 + | |
src/program/snabbvmx/query/README.md | 11 + | |
src/program/snabbvmx/query/example1.xml | 248 + | |
src/program/snabbvmx/query/example2.xml | 476 ++ | |
src/program/snabbvmx/query/query.lua | 138 + | |
src/program/snabbvmx/snabbvmx.lua | 18 + | |
.../snabbvmx/tests/conf/snabbvmx-lwaftr-xe0.cfg | 19 + | |
.../snabbvmx/tests/conf/snabbvmx-lwaftr-xe0.conf | 1872 +++++++ | |
.../snabbvmx/tests/conf/snabbvmx-lwaftr.cfg | 15 + | |
.../snabbvmx/tests/conf/snabbvmx-lwaftr.conf | 1872 +++++++ | |
src/program/snabbvmx/tests/disabled-selftest.sh | 310 ++ | |
.../snabbvmx/tests/end-to-end/core-end-to-end.sh | 72 + | |
.../snabbvmx/tests/end-to-end/data/.gitignore | 1 + | |
.../snabbvmx/tests/end-to-end/data/add-vlan.sh | 39 + | |
.../tests/end-to-end/data/binding_table.txt.s | 14 + | |
.../data/counters/drop-all-ipv6-fragments.lua | 7 + | |
.../snabbvmx/tests/end-to-end/data/empty.pcap | Bin 0 -> 24 bytes | |
.../data/regressiontest-signedntohl-frags.pcap | Bin 0 -> 7334 bytes | |
.../tests/end-to-end/data/snabbvmx-lwaftr-xe1.cfg | 19 + | |
.../tests/end-to-end/data/snabbvmx-lwaftr-xe1.conf | 79 + | |
.../tests/end-to-end/data/vlan/binding_table.txt.s | 14 + | |
.../vlan/regressiontest-signedntohl-frags.pcap | Bin 0 -> 7394 bytes | |
.../end-to-end/data/vlan/snabbvmx-lwaftr-xe1.cfg | 19 + | |
.../end-to-end/data/vlan/snabbvmx-lwaftr-xe1.conf | 81 + | |
.../snabbvmx/tests/end-to-end/end-to-end-vlan.sh | 3 + | |
.../snabbvmx/tests/end-to-end/end-to-end.sh | 3 + | |
src/program/snabbvmx/tests/end-to-end/selftest.sh | 4 + | |
src/program/snabbvmx/tests/end-to-end/test_env.sh | 60 + | |
.../snabbvmx/tests/nexthop/selftest-disabled.sh | 83 + | |
.../tests/pcap/input/arp-request-to-lwAFTR.pcap | Bin 0 -> 82 bytes | |
.../tests/pcap/input/ndp-request-to-lwAFTR.pcap | Bin 0 -> 126 bytes | |
.../pcap/input/ping-request-to-lwAFTR-b4.pcap | Bin 0 -> 158 bytes | |
.../pcap/input/ping-request-to-lwAFTR-inet.pcap | Bin 0 -> 138 bytes | |
.../snabbvmx/tests/pcap/input/v4v6-256.pcap | Bin 0 -> 144920 bytes | |
.../pcap/input/vlan-bad/arp-request-to-lwAFTR.pcap | Bin 0 -> 86 bytes | |
.../pcap/input/vlan-bad/ndp-request-to-lwAFTR.pcap | Bin 0 -> 130 bytes | |
.../input/vlan-bad/ping-request-to-lwAFTR-b4.pcap | Bin 0 -> 162 bytes | |
.../vlan-bad/ping-request-to-lwAFTR-inet.pcap | Bin 0 -> 142 bytes | |
.../pcap/input/vlan/arp-request-to-lwAFTR.pcap | Bin 0 -> 86 bytes | |
.../pcap/input/vlan/ndp-request-to-lwAFTR.pcap | Bin 0 -> 130 bytes | |
.../pcap/input/vlan/ping-request-to-lwAFTR-b4.pcap | Bin 0 -> 162 bytes | |
.../input/vlan/ping-request-to-lwAFTR-inet.pcap | Bin 0 -> 142 bytes | |
.../tests/pcap/output/arp-reply-from-lwAFTR.pcap | Bin 0 -> 82 bytes | |
src/program/snabbvmx/tests/pcap/output/empty.pcap | Bin 0 -> 24 bytes | |
.../tests/pcap/output/ndp-reply-from-lwAFTR.pcap | Bin 0 -> 118 bytes | |
.../pcap/output/ping-reply-from-lwAFTR-b4.pcap | Bin 0 -> 158 bytes | |
.../pcap/output/ping-reply-from-lwAFTR-inet.pcap | Bin 0 -> 138 bytes | |
src/program/snabbvmx/tests/test_env/test_env.sh | 94 + | |
src/program/snsh/README | 11 +- | |
src/program/snsh/snsh.lua | 38 +- | |
src/program/top/README | 112 +- | |
src/program/top/top.lua | 1234 ++++- | |
src/program/unhexdump/README | 35 + | |
src/program/unhexdump/README.inc | 1 + | |
src/program/unhexdump/unhexdump.lua | 91 + | |
src/program/wall/COPYRIGHT.md | 4 + | |
src/program/wall/README | 12 + | |
src/program/wall/README.inc | 1 + | |
src/program/wall/common.lua | 27 + | |
src/program/wall/filter/README | 35 + | |
src/program/wall/filter/README.inc | 1 + | |
src/program/wall/filter/filter.lua | 162 + | |
src/program/wall/spy/README | 18 + | |
src/program/wall/spy/README.inc | 1 + | |
src/program/wall/spy/spy.lua | 226 + | |
src/program/wall/tests/bench.sh | 30 + | |
src/program/wall/tests/data/BITTORRENT.pcap | Bin 0 -> 43992 bytes | |
.../wall/tests/data/BITTORRENT.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/EmergeSync.cap | Bin 0 -> 6826082 bytes | |
.../wall/tests/data/EmergeSync.cap.spy.expect | 1 + | |
src/program/wall/tests/data/NTP_sync.pcap | Bin 0 -> 3851 bytes | |
.../wall/tests/data/NTP_sync.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/README.captures | 3 + | |
src/program/wall/tests/data/RTSPPACKETS1.pcap | Bin 0 -> 3296 bytes | |
.../wall/tests/data/RTSPPACKETS1.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/SIP_DTMF2.cap | Bin 0 -> 420411 bytes | |
.../wall/tests/data/SIP_DTMF2.cap.spy.expect | 2 + | |
src/program/wall/tests/data/SkypeIRC.cap | Bin 0 -> 420869 bytes | |
.../wall/tests/data/SkypeIRC.cap.spy.expect | 3 + | |
src/program/wall/tests/data/TeamSpeak2.pcap | Bin 0 -> 3387 bytes | |
.../wall/tests/data/TeamSpeak2.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/bootparams.cap | Bin 0 -> 1460 bytes | |
.../wall/tests/data/bootparams.cap.spy.expect | 1 + | |
src/program/wall/tests/data/dhcp.pcap | Bin 0 -> 1400 bytes | |
src/program/wall/tests/data/dhcp.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/dhcpv6.pcap | Bin 0 -> 1404 bytes | |
src/program/wall/tests/data/dhcpv6.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/dns.cap | Bin 0 -> 4338 bytes | |
src/program/wall/tests/data/dns.cap.spy.expect | 1 + | |
src/program/wall/tests/data/http.cap | Bin 0 -> 25803 bytes | |
src/program/wall/tests/data/http.cap.spy.expect | 1 + | |
src/program/wall/tests/data/imap.pcap | Bin 0 -> 874 bytes | |
src/program/wall/tests/data/imap.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/ipp.pcap | Bin 0 -> 253144 bytes | |
src/program/wall/tests/data/ipp.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/iseries.pcap | Bin 0 -> 14271 bytes | |
.../wall/tests/data/iseries.pcap.spy.expect | 2 + | |
src/program/wall/tests/data/ldap-and-search.pcap | Bin 0 -> 1208 bytes | |
.../tests/data/ldap-and-search.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/mDNS3.pcap | Bin 0 -> 9399 bytes | |
src/program/wall/tests/data/mDNS3.pcap.spy.expect | 1 + | |
.../wall/tests/data/mpeg2_mp2t_with_cc_drop01.pcap | Bin 0 -> 39870 bytes | |
.../data/mpeg2_mp2t_with_cc_drop01.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/mysql_complete.pcap | Bin 0 -> 6567 bytes | |
.../wall/tests/data/mysql_complete.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/nfsv2.pcap | Bin 0 -> 25664 bytes | |
src/program/wall/tests/data/nfsv2.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/nfsv3.pcap | Bin 0 -> 24888 bytes | |
src/program/wall/tests/data/nfsv3.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/nntp.pcap | Bin 0 -> 7573 bytes | |
src/program/wall/tests/data/nntp.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/pgsql.cap | Bin 0 -> 5357 bytes | |
src/program/wall/tests/data/pgsql.cap.spy.expect | 1 + | |
src/program/wall/tests/data/rtmp_sample.cap | Bin 0 -> 8808 bytes | |
.../wall/tests/data/rtmp_sample.cap.spy.expect | 1 + | |
src/program/wall/tests/data/rtp_example.pcap | Bin 0 -> 147286 bytes | |
.../wall/tests/data/rtp_example.pcap.spy.expect | 3 + | |
src/program/wall/tests/data/smtp.pcap | Bin 0 -> 27850 bytes | |
src/program/wall/tests/data/smtp.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/telnet-cooked.pcap | Bin 0 -> 9244 bytes | |
.../wall/tests/data/telnet-cooked.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/telnet-raw.pcap | Bin 0 -> 24345 bytes | |
.../wall/tests/data/telnet-raw.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/tftp_rrq.pcap | Bin 0 -> 31463 bytes | |
.../wall/tests/data/tftp_rrq.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/tftp_wrq.pcap | Bin 0 -> 30839 bytes | |
.../wall/tests/data/tftp_wrq.pcap.spy.expect | 1 + | |
src/program/wall/tests/data/v6-http.cap | Bin 0 -> 9159 bytes | |
src/program/wall/tests/data/v6-http.cap.spy.expect | 1 + | |
src/program/wall/tests/filter-pcaps.test | 49 + | |
src/program/wall/tests/selftest.sh | 18 + | |
src/program/wall/tests/spy-pcaps.test | 61 + | |
src/program/wall/wall.lua | 21 + | |
src/scripts/bench.sh | 2 +- | |
src/scripts/dock.sh | 47 +- | |
src/scripts/process-markdown | 22 +- | |
src/scripts/snabb_bot.sh | 115 +- | |
src/scripts/snabb_doc.sh | 141 + | |
src/scripts/sysv/default/snabb-nfv-sync-agent | 9 - | |
src/scripts/sysv/default/snabb-nfv-sync-master | 12 - | |
src/scripts/sysv/default/snabb-nfv-traffic | 2 - | |
src/scripts/sysv/init.d/snabb-nfv-sync-agent | 64 - | |
src/scripts/sysv/init.d/snabb-nfv-sync-master | 64 - | |
src/scripts/sysv/init.d/snabb-nfv-traffic | 76 - | |
src/selftest.sh | 2 +- | |
tarball.nix | 66 + | |
1952 files changed, 146421 insertions(+), 62494 deletions(-) | |
create mode 100644 .version | |
create mode 100644 CONTRIBUTING.md | |
create mode 100644 Dockerfile | |
create mode 100644 default.nix | |
create mode 100755 generate-version-lua.sh | |
create mode 100644 lib/ljndpi/CHANGELOG.md | |
create mode 100644 lib/ljndpi/COPYING | |
create mode 100644 lib/ljndpi/README.md | |
create mode 100644 lib/ljndpi/examples/lamernews.pcap | |
create mode 100644 lib/ljndpi/examples/pcap.lua | |
create mode 100755 lib/ljndpi/examples/readpcap | |
create mode 100644 lib/ljndpi/luarocks/ljndpi-0.0.3-1.rockspec | |
create mode 100644 lib/ljndpi/luarocks/ljndpi-0.1.0-1.rockspec | |
create mode 100644 lib/ljndpi/luarocks/ljndpi-scm-1.rockspec | |
create mode 100644 lib/ljndpi/ndpi.lua | |
create mode 100644 lib/ljndpi/ndpi/c.lua | |
create mode 100644 lib/ljndpi/ndpi/protocol_bitmask.lua | |
create mode 100644 lib/ljndpi/ndpi/protocol_ids_1_7.lua | |
create mode 100644 lib/ljndpi/ndpi/protocol_ids_1_8.lua | |
create mode 100644 lib/ljndpi/ndpi/protocol_ids_2_0.lua | |
create mode 100644 lib/ljndpi/ndpi/protocol_ids_2_2.lua | |
create mode 100644 lib/ljndpi/ndpi/protocol_ids_2_3.lua | |
create mode 100644 lib/ljndpi/ndpi/wrap.lua | |
create mode 100755 lib/ljndpi/tools/update-protocol-ids | |
create mode 100644 lib/luajit/.gitmodules | |
create mode 100644 lib/luajit/.travis.yml | |
create mode 100644 lib/luajit/CONDUCT.md | |
create mode 100644 lib/luajit/CONTRIBUTING.md | |
create mode 100644 lib/luajit/COPYING | |
delete mode 100644 lib/luajit/README | |
create mode 100644 lib/luajit/README.md | |
create mode 100644 lib/luajit/check-generated-code.nix | |
create mode 100644 lib/luajit/default.nix | |
delete mode 100644 lib/luajit/doc/ext_profiler.html | |
create mode 100644 lib/luajit/doc/raptorjit.eps.bz2 | |
create mode 100644 lib/luajit/doc/raptorjit.png | |
delete mode 100644 lib/luajit/dynasm/dasm_arm.h | |
delete mode 100644 lib/luajit/dynasm/dasm_arm.lua | |
delete mode 100644 lib/luajit/dynasm/dasm_arm64.h | |
delete mode 100644 lib/luajit/dynasm/dasm_arm64.lua | |
delete mode 100644 lib/luajit/dynasm/dasm_mips.h | |
delete mode 100644 lib/luajit/dynasm/dasm_mips.lua | |
delete mode 100644 lib/luajit/dynasm/dasm_ppc.h | |
delete mode 100644 lib/luajit/dynasm/dasm_ppc.lua | |
create mode 100644 lib/luajit/pkgs.nix | |
create mode 100644 lib/luajit/raptorjit.nix | |
create mode 100644 lib/luajit/shell.nix | |
create mode 100644 lib/luajit/src/ifdef-defile | |
delete mode 100644 lib/luajit/src/jit/.gitignore | |
delete mode 100644 lib/luajit/src/jit/dis_arm.lua | |
delete mode 100644 lib/luajit/src/jit/dis_mips.lua | |
delete mode 100644 lib/luajit/src/jit/dis_mipsel.lua | |
delete mode 100644 lib/luajit/src/jit/dis_ppc.lua | |
delete mode 100644 lib/luajit/src/jit/dis_x64.lua | |
delete mode 100644 lib/luajit/src/jit/dis_x86.lua | |
delete mode 100644 lib/luajit/src/jit/dump.lua | |
delete mode 100644 lib/luajit/src/jit/p.lua | |
delete mode 100644 lib/luajit/src/jit/v.lua | |
create mode 100644 lib/luajit/src/jit/vmdef.lua | |
delete mode 100644 lib/luajit/src/jit/zone.lua | |
delete mode 100644 lib/luajit/src/lj_asm_arm.h | |
delete mode 100644 lib/luajit/src/lj_asm_mips.h | |
delete mode 100644 lib/luajit/src/lj_asm_ppc.h | |
create mode 100644 lib/luajit/src/lj_auditlog.c | |
create mode 100644 lib/luajit/src/lj_auditlog.h | |
create mode 100644 lib/luajit/src/lj_debuginfo.h | |
create mode 100644 lib/luajit/src/lj_dwarf.c | |
delete mode 100644 lib/luajit/src/lj_emit_arm.h | |
delete mode 100644 lib/luajit/src/lj_emit_mips.h | |
delete mode 100644 lib/luajit/src/lj_emit_ppc.h | |
delete mode 100644 lib/luajit/src/lj_profile.c | |
delete mode 100644 lib/luajit/src/lj_profile.h | |
create mode 100644 lib/luajit/src/lj_strfmt_num.c | |
delete mode 100644 lib/luajit/src/lj_target_arm.h | |
delete mode 100644 lib/luajit/src/lj_target_arm64.h | |
delete mode 100644 lib/luajit/src/lj_target_mips.h | |
delete mode 100644 lib/luajit/src/lj_target_ppc.h | |
delete mode 100644 lib/luajit/src/lj_vmevent.c | |
delete mode 100644 lib/luajit/src/lj_vmevent.h | |
create mode 100644 lib/luajit/src/lj_vmprofile.c | |
create mode 100644 lib/luajit/src/lj_vmprofile.h | |
delete mode 100644 lib/luajit/src/ljamalg.c | |
delete mode 100644 lib/luajit/src/msvcbuild.bat | |
delete mode 100644 lib/luajit/src/ps4build.bat | |
delete mode 100644 lib/luajit/src/psvitabuild.bat | |
create mode 100644 lib/luajit/src/reusevm/host/buildvm_arch.h | |
create mode 100644 lib/luajit/src/reusevm/lj_bcdef.h | |
create mode 100644 lib/luajit/src/reusevm/lj_ffdef.h | |
create mode 100644 lib/luajit/src/reusevm/lj_folddef.h | |
create mode 100644 lib/luajit/src/reusevm/lj_libdef.h | |
create mode 100644 lib/luajit/src/reusevm/lj_recdef.h | |
create mode 100644 lib/luajit/src/reusevm/lj_vm.S | |
delete mode 100644 lib/luajit/src/vm_arm.dasc | |
delete mode 100644 lib/luajit/src/vm_arm64.dasc | |
delete mode 100644 lib/luajit/src/vm_mips.dasc | |
delete mode 100644 lib/luajit/src/vm_ppc.dasc | |
delete mode 100644 lib/luajit/src/vm_x86.dasc | |
delete mode 100644 lib/luajit/src/xb1build.bat | |
delete mode 100644 lib/luajit/src/xedkbuild.bat | |
create mode 100644 lib/luajit/test.nix | |
create mode 100644 lib/luajit/testsuite/README | |
create mode 100644 lib/luajit/testsuite/bench/PARAM_x86.txt | |
create mode 100644 lib/luajit/testsuite/bench/PARAM_x86_CI.txt | |
create mode 100644 lib/luajit/testsuite/bench/SUMCOL_1.txt | |
create mode 100644 lib/luajit/testsuite/bench/TEST_md5sum.txt | |
create mode 100644 lib/luajit/testsuite/bench/array3d.lua | |
create mode 100644 lib/luajit/testsuite/bench/bench.R | |
create mode 100644 lib/luajit/testsuite/bench/binary-trees.lua | |
create mode 100644 lib/luajit/testsuite/bench/chameneos.lua | |
create mode 100644 lib/luajit/testsuite/bench/coroutine-ring.lua | |
create mode 100644 lib/luajit/testsuite/bench/default.nix | |
create mode 100644 lib/luajit/testsuite/bench/euler14-bit.lua | |
create mode 100644 lib/luajit/testsuite/bench/fannkuch.lua | |
create mode 100644 lib/luajit/testsuite/bench/fasta.lua | |
create mode 100755 lib/luajit/testsuite/bench/generate.R | |
create mode 100644 lib/luajit/testsuite/bench/k-nucleotide.lua | |
create mode 100644 lib/luajit/testsuite/bench/life.lua | |
create mode 100644 lib/luajit/testsuite/bench/mandelbrot-bit.lua | |
create mode 100644 lib/luajit/testsuite/bench/mandelbrot.lua | |
create mode 100644 lib/luajit/testsuite/bench/md5.lua | |
create mode 100644 lib/luajit/testsuite/bench/meteor.lua | |
create mode 100644 lib/luajit/testsuite/bench/nbody.lua | |
create mode 100644 lib/luajit/testsuite/bench/nsieve-bit-fp.lua | |
create mode 100644 lib/luajit/testsuite/bench/nsieve-bit.lua | |
create mode 100644 lib/luajit/testsuite/bench/nsieve.lua | |
create mode 100644 lib/luajit/testsuite/bench/partialsums.lua | |
create mode 100644 lib/luajit/testsuite/bench/pidigits-nogmp.lua | |
create mode 100644 lib/luajit/testsuite/bench/ray.lua | |
create mode 100644 lib/luajit/testsuite/bench/recursive-ack.lua | |
create mode 100644 lib/luajit/testsuite/bench/recursive-fib.lua | |
create mode 100644 lib/luajit/testsuite/bench/revcomp.lua | |
create mode 100644 lib/luajit/testsuite/bench/roulette.lua | |
create mode 100644 lib/luajit/testsuite/bench/scimark-2010-12-20.lua | |
create mode 100644 lib/luajit/testsuite/bench/scimark-fft.lua | |
create mode 100644 lib/luajit/testsuite/bench/scimark-lu.lua | |
create mode 100644 lib/luajit/testsuite/bench/scimark-sor.lua | |
create mode 100644 lib/luajit/testsuite/bench/scimark-sparse.lua | |
create mode 100644 lib/luajit/testsuite/bench/scimark_lib.lua | |
create mode 100644 lib/luajit/testsuite/bench/series.lua | |
create mode 100644 lib/luajit/testsuite/bench/spectral-norm.lua | |
create mode 100644 lib/luajit/testsuite/bench/sum-file.lua | |
create mode 100644 lib/luajit/testsuite/test/README.md | |
create mode 100644 lib/luajit/testsuite/test/bc/constov.lua | |
create mode 100644 lib/luajit/testsuite/test/bc/index | |
create mode 100644 lib/luajit/testsuite/test/common/expect_error.lua | |
create mode 100644 lib/luajit/testsuite/test/common/ffi_util.inc | |
create mode 100644 lib/luajit/testsuite/test/common/test_runner_canary.lua | |
create mode 100644 lib/luajit/testsuite/test/computations.lua | |
create mode 100644 lib/luajit/testsuite/test/index | |
create mode 100644 lib/luajit/testsuite/test/lang/andor.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/assignment.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/compare.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/compare_nan.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/concat.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/constant/index | |
create mode 100644 lib/luajit/testsuite/test/lang/constant/number.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/constant/table.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/coroutine.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/for.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/gc.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/goto.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/index | |
create mode 100644 lib/luajit/testsuite/test/lang/length.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/arith.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/arith_jit.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/call.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/cat.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/comp.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/comp_jit.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/debuginfo.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/eq.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/eq_jit.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/framegap.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/index | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/index.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/len.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/newindex.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/meta/nomm.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/modulo.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/self.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/table.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/tail_recursion.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/upvalue/closure.lua | |
create mode 100644 lib/luajit/testsuite/test/lang/upvalue/index | |
create mode 100644 lib/luajit/testsuite/test/lang/vararg_jit.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/base/assert.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/base/error.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/base/getfenv.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/base/getsetmetatable.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/base/index | |
create mode 100644 lib/luajit/testsuite/test/lib/base/ipairs.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/base/next.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/base/pairs.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/base/pcall_jit.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/base/select.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/base/tonumber_tostring.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/base/xpcall_jit.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/bit.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/contents.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/coroutine/index | |
create mode 100644 lib/luajit/testsuite/test/lib/coroutine/yield.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/bit64.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/cdata_var.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/copy_fill.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/err.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_arith_ptr.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_bitfield.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_call.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_callback.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_const.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_convert.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_enum.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_gcstep_recursive.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_jit_arith.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_jit_call.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_jit_conv.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_lex_number.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_metatype.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_new.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_parse_array.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_parse_basic.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_parse_cdef.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_parse_struct.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/ffi_tabov.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/index | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/istype.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/jit_array.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/jit_complex.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/jit_misc.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/jit_struct.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/meta_tostring.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/redir.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/ffi/type_punning.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/index | |
create mode 100644 lib/luajit/testsuite/test/lib/math/abs.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/math/constants.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/math/index | |
create mode 100644 lib/luajit/testsuite/test/lib/math/random.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/string/byte.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/string/char.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/string/dump.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/string/format/index | |
create mode 100644 lib/luajit/testsuite/test/lib/string/format/num.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/string/index | |
create mode 100644 lib/luajit/testsuite/test/lib/string/len.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/string/lower_upper.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/string/metatable.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/string/multiple_functions.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/string/rep.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/string/reverse.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/string/sub.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/table/concat.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/table/index | |
create mode 100644 lib/luajit/testsuite/test/lib/table/insert.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/table/misc.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/table/new.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/table/pack.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/table/remove.lua | |
create mode 100644 lib/luajit/testsuite/test/lib/table/sort.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/alias_alloc.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/api_call.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/catch_wrap.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/coro_traceback.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/coro_yield.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/debug_gc.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/dualnum.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/for_dir.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/fori_coerce.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/gc_rechain.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/gc_trace.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/gcstep.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/hook_active.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/hook_line.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/hook_norecord.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/hook_record.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/hook_top.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/jit_flush.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/lightud.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/loop_unroll.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/parse_comp.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/parse_esc.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/parse_misc.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/phi_conv.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/recurse_deep.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/recurse_tail.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/stack_gc.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/stack_purge.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/stackov.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/stackovc.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/tcall_base.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/tcall_loop.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/tonumber_scan.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/uclo.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/unordered_jit.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/wbarrier.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/wbarrier_jit.lua | |
create mode 100644 lib/luajit/testsuite/test/misc/wbarrier_obar.lua | |
create mode 100644 lib/luajit/testsuite/test/opt/dse/array.lua | |
create mode 100644 lib/luajit/testsuite/test/opt/dse/field.lua | |
create mode 100644 lib/luajit/testsuite/test/opt/dse/index | |
create mode 100644 lib/luajit/testsuite/test/opt/fold/index | |
create mode 100644 lib/luajit/testsuite/test/opt/fold/kfold.lua | |
create mode 100644 lib/luajit/testsuite/test/opt/fuse.lua | |
create mode 100644 lib/luajit/testsuite/test/opt/fwd/hrefk_rollback.lua | |
create mode 100644 lib/luajit/testsuite/test/opt/fwd/index | |
create mode 100644 lib/luajit/testsuite/test/opt/fwd/tnew_tdup.lua | |
create mode 100644 lib/luajit/testsuite/test/opt/fwd/upval.lua | |
create mode 100644 lib/luajit/testsuite/test/opt/index | |
create mode 100644 lib/luajit/testsuite/test/opt/loop/index | |
create mode 100644 lib/luajit/testsuite/test/opt/loop/unroll.lua | |
create mode 100644 lib/luajit/testsuite/test/opt/sink/alloc.lua | |
create mode 100644 lib/luajit/testsuite/test/opt/sink/ffi.lua | |
create mode 100644 lib/luajit/testsuite/test/opt/sink/ffi_nosink.lua | |
create mode 100644 lib/luajit/testsuite/test/opt/sink/index | |
create mode 100644 lib/luajit/testsuite/test/opt/sink/nosink.lua | |
create mode 100644 lib/luajit/testsuite/test/raptorjit/index | |
create mode 100644 lib/luajit/testsuite/test/raptorjit/vmprofile.lua | |
create mode 100644 lib/luajit/testsuite/test/src/cpptest.cpp | |
create mode 100644 lib/luajit/testsuite/test/src/ctest.c | |
create mode 100644 lib/luajit/testsuite/test/sysdep/catch_cpp.lua | |
create mode 100644 lib/luajit/testsuite/test/sysdep/ffi_include_gtk.lua | |
create mode 100644 lib/luajit/testsuite/test/sysdep/ffi_include_std.lua | |
create mode 100644 lib/luajit/testsuite/test/sysdep/ffi_lib_c.lua | |
create mode 100644 lib/luajit/testsuite/test/sysdep/ffi_lib_z.lua | |
create mode 100644 lib/luajit/testsuite/test/test.lua | |
create mode 100644 lib/luajit/testsuite/test/trace/exit_frame.lua | |
create mode 100644 lib/luajit/testsuite/test/trace/exit_growstack.lua | |
create mode 100644 lib/luajit/testsuite/test/trace/exit_jfuncf.lua | |
create mode 100644 lib/luajit/testsuite/test/trace/gc64_slot_revival.lua | |
create mode 100644 lib/luajit/testsuite/test/trace/index | |
create mode 100644 lib/luajit/testsuite/test/trace/phi/copyspill.lua | |
create mode 100644 lib/luajit/testsuite/test/trace/phi/index | |
create mode 100644 lib/luajit/testsuite/test/trace/phi/ref.lua | |
create mode 100644 lib/luajit/testsuite/test/trace/phi/rotate.lua | |
create mode 100644 lib/luajit/testsuite/test/trace/snap.lua | |
create mode 100644 lib/luajit/testsuite/test/trace/stitch.lua | |
create mode 100644 lib/luajit/testsuite/test/unportable/ffi_arith_int64.lua | |
create mode 100644 lib/luajit/testsuite/test/unportable/math_special.lua | |
create mode 100644 lib/pflua/src/pf/codegen.dasl | |
create mode 100644 lib/pflua/src/pf/regalloc.lua | |
create mode 100644 lib/pflua/src/pf/selection.lua | |
create mode 100644 lib/pflua/tests/test-215.pflang | |
create mode 100644 release.nix | |
create mode 100644 snabb.png | |
delete mode 100644 src/.images/Architecture.png | |
delete mode 100644 src/.images/Network.png | |
delete mode 100644 src/README.md.src | |
delete mode 100644 src/apps/basic/.images/Buzz.png | |
delete mode 100644 src/apps/basic/.images/Join.png | |
delete mode 100644 src/apps/basic/.images/Repeater.png | |
delete mode 100644 src/apps/basic/.images/Sink.png | |
delete mode 100644 src/apps/basic/.images/Source.png | |
delete mode 100644 src/apps/basic/.images/Split.png | |
delete mode 100644 src/apps/basic/.images/Tee.png | |
delete mode 100644 src/apps/basic/README.md.src | |
delete mode 100644 src/apps/bridge/.images/bridge.png | |
delete mode 100644 src/apps/bridge/README.md.src | |
delete mode 100644 src/apps/intel/.images/Intel10G.png | |
delete mode 100644 src/apps/intel/.images/LoadGen.png | |
delete mode 100644 src/apps/intel/README.md.src | |
delete mode 100644 src/apps/intel/intel1g.lua | |
create mode 100644 src/apps/intel_avf/README.md | |
create mode 100644 src/apps/intel_avf/intel_avf.lua | |
create mode 100755 src/apps/intel_avf/selftest.sh | |
create mode 100755 src/apps/intel_avf/tests/back2back/test.snabb | |
create mode 100755 src/apps/intel_avf/tests/info/test.snabb | |
create mode 100755 src/apps/intel_avf/tests/setup.sh | |
create mode 100644 src/apps/intel_mp/README.md | |
create mode 100755 src/apps/intel_mp/bench.sh | |
create mode 100644 src/apps/intel_mp/broadcast.pcap | |
create mode 100644 src/apps/intel_mp/intel_mp.lua | |
create mode 100644 src/apps/intel_mp/loadgen.lua | |
create mode 100755 src/apps/intel_mp/selftest.sh | |
create mode 100644 src/apps/intel_mp/source-vlan.pcap | |
create mode 100644 src/apps/intel_mp/source.pcap | |
create mode 100644 src/apps/intel_mp/source2.pcap | |
create mode 100755 src/apps/intel_mp/test_10g_1q_blast.sh | |
create mode 100755 src/apps/intel_mp/test_10g_1q_blast_vmdq.sh | |
create mode 100755 src/apps/intel_mp/test_10g_2q_blast.sh | |
create mode 100755 src/apps/intel_mp/test_10g_2q_blast_vlan.sh | |
create mode 100755 src/apps/intel_mp/test_10g_2q_blast_vmdq.sh | |
create mode 100755 src/apps/intel_mp/test_10g_2q_blast_vmdq_auto.sh | |
create mode 100755 src/apps/intel_mp/test_10g_2q_loopback.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_4q_vmdq.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_come_and_go.sh | |
create mode 100755 src/apps/intel_mp/test_10g_counters.sh | |
create mode 100755 src/apps/intel_mp/test_10g_linkup.sh | |
create mode 100755 src/apps/intel_mp/test_10g_loopback.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_rate_limit.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_rss_tab.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_rxq_disable.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_shared_rxcounter.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_sw_sem.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_txq_stop.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_vlan.sh | |
create mode 100755 src/apps/intel_mp/test_10g_vmdq_loopback.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_vmdq_loopback_self.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_vmdq_mcast.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_vmdq_mirror.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_vmdq_pool_sel.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_vmdq_race.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_vmdq_reconfig_mac.snabb | |
create mode 100755 src/apps/intel_mp/test_10g_vmdq_tx.sh | |
create mode 100755 src/apps/intel_mp/test_1g_1q_blast.sh | |
create mode 100755 src/apps/intel_mp/test_1g_1q_blast_vmdq.sh | |
create mode 100755 src/apps/intel_mp/test_1g_2q_blast.sh | |
create mode 100755 src/apps/intel_mp/test_1g_2q_blast_vlan.sh | |
create mode 100755 src/apps/intel_mp/test_1g_2q_blast_vmdq.sh | |
create mode 100755 src/apps/intel_mp/test_1g_2q_blast_vmdq_auto.sh | |
create mode 100755 src/apps/intel_mp/test_1g_come_and_go.sh | |
create mode 100755 src/apps/intel_mp/test_1g_linkup.sh | |
create mode 100755 src/apps/intel_mp/test_1g_rss_tab.snabb | |
create mode 100755 src/apps/intel_mp/test_1g_sw_sem.snabb | |
create mode 100755 src/apps/intel_mp/test_1g_vmdq_mcast.snabb | |
create mode 100755 src/apps/intel_mp/test_1g_vmdq_mirror.snabb | |
create mode 100755 src/apps/intel_mp/test_1g_vmdq_pool_sel.snabb | |
create mode 100755 src/apps/intel_mp/test_1g_vmdq_race.snabb | |
create mode 100755 src/apps/intel_mp/test_1g_vmdq_reconfig_mac.snabb | |
create mode 100755 src/apps/intel_mp/test_1g_vmdq_tx.sh | |
create mode 100644 src/apps/intel_mp/testrecv.lua | |
create mode 100755 src/apps/intel_mp/testrecv.snabb | |
create mode 100755 src/apps/intel_mp/testsend.snabb | |
create mode 100755 src/apps/intel_mp/testup.snabb | |
create mode 100755 src/apps/intel_mp/testvlan.snabb | |
create mode 100755 src/apps/intel_mp/testvmdqrecv.snabb | |
create mode 100755 src/apps/intel_mp/testvmdqtx.snabb | |
create mode 100644 src/apps/interlink/README.md | |
create mode 100644 src/apps/interlink/receiver.lua | |
create mode 100755 src/apps/interlink/selftest.snabb | |
create mode 100644 src/apps/interlink/test_source.lua | |
create mode 100644 src/apps/interlink/transmitter.lua | |
create mode 100644 src/apps/ipfix/README.md | |
create mode 100644 src/apps/ipfix/ipfix-information-elements.inc | |
create mode 100644 src/apps/ipfix/ipfix.lua | |
create mode 100644 src/apps/ipfix/template.lua | |
create mode 100644 src/apps/ipsec/README.md | |
create mode 100644 src/apps/ipsec/esp.lua | |
create mode 100755 src/apps/ipsec/selftest.sh | |
create mode 100755 src/apps/ipsec/test-linux-compat.sh | |
create mode 100755 src/apps/ipsec/test-linux-compat.snabb | |
create mode 100644 src/apps/ipv4/README.md | |
create mode 100644 src/apps/ipv4/arp.lua | |
create mode 100644 src/apps/ipv4/echo.lua | |
create mode 100644 src/apps/ipv4/fragment.lua | |
create mode 100644 src/apps/ipv4/reassemble.lua | |
delete mode 100644 src/apps/ipv6/.images/SimpleKeyedTunnel.png | |
delete mode 100644 src/apps/ipv6/.images/nd_light.png | |
delete mode 100644 src/apps/ipv6/README.md.src | |
create mode 100644 src/apps/ipv6/echo.lua | |
create mode 100644 src/apps/ipv6/fragment.lua | |
create mode 100644 src/apps/ipv6/reassemble.lua | |
delete mode 100644 src/apps/keyed_ipv6_tunnel/selftest.cap.input | |
create mode 100644 src/apps/lwaftr/V4V6.lua | |
create mode 100644 src/apps/lwaftr/binding_table.lua | |
create mode 100644 src/apps/lwaftr/constants.lua | |
create mode 100644 src/apps/lwaftr/ctable_wrapper.lua | |
create mode 100644 src/apps/lwaftr/loadgen.lua | |
create mode 100644 src/apps/lwaftr/lwaftr.lua | |
create mode 100644 src/apps/lwaftr/lwdebug.lua | |
create mode 100644 src/apps/lwaftr/lwutil.lua | |
create mode 100644 src/apps/lwaftr/ndp.lua | |
create mode 100644 src/apps/lwaftr/nh_fwd.lua | |
create mode 100644 src/apps/lwaftr/rangemap.lua | |
create mode 100644 src/apps/nh_fwd/README.md | |
delete mode 100644 src/apps/packet_filter/.images/PacketFilter.png | |
delete mode 100644 src/apps/packet_filter/.images/PcapFilter.png | |
delete mode 100644 src/apps/packet_filter/README.md.src | |
delete mode 100644 src/apps/pcap/.images/PcapReader.png | |
delete mode 100644 src/apps/pcap/README.md.src | |
create mode 100644 src/apps/pcap/tap.lua | |
delete mode 100644 src/apps/rate_limiter/.images/RateLimiter.png | |
delete mode 100644 src/apps/rate_limiter/README.md.src | |
create mode 100644 src/apps/rss/README.md | |
create mode 100644 src/apps/rss/metadata.lua | |
create mode 100644 src/apps/rss/rss.lua | |
delete mode 100644 src/apps/socket/.images/RawSocket.png | |
create mode 100644 src/apps/socket/.images/UnixSocket.png | |
delete mode 100644 src/apps/socket/README.md.src | |
create mode 100644 src/apps/socket/unix.lua | |
delete mode 100644 src/apps/solarflare/.images/Solarflare.png | |
delete mode 100644 src/apps/solarflare/README.md.src | |
delete mode 100644 src/apps/tap/selftest.cap | |
create mode 100644 src/apps/test/README.md | |
create mode 100644 src/apps/test/delayed_start.lua | |
create mode 100644 src/apps/test/match.lua | |
create mode 100644 src/apps/test/npackets.lua | |
create mode 100644 src/apps/test/synth.lua | |
create mode 100644 src/apps/test/synth.pcap | |
delete mode 100644 src/apps/vhost/.images/VhostUser.png | |
delete mode 100644 src/apps/vhost/README.md.src | |
create mode 100644 src/apps/virtio_net/README.md | |
create mode 100644 src/apps/virtio_net/virtio_net.lua | |
create mode 100644 src/apps/vlan/README.md | |
create mode 100644 src/apps/vlan/vlan.lua | |
delete mode 100644 src/apps/vpn/.images/VPWS.png | |
delete mode 100644 src/apps/vpn/README.md | |
delete mode 100644 src/apps/vpn/README.md.src | |
delete mode 100644 src/apps/vpn/vpws.lua | |
create mode 100644 src/apps/wall/README.md | |
create mode 100644 src/apps/wall/constants.lua | |
create mode 100644 src/apps/wall/l7fw.lua | |
create mode 100644 src/apps/wall/l7spy.lua | |
create mode 100644 src/apps/wall/scanner.lua | |
create mode 100644 src/apps/wall/scanner/ndpi.lua | |
create mode 100644 src/apps/wall/scanner/ndpi_opt.dasl | |
create mode 100644 src/apps/wall/util.lua | |
delete mode 100644 src/arch/avx2.c | |
create mode 100644 src/arch/checksum.dasl | |
delete mode 100644 src/arch/sse2.c | |
create mode 100755 src/bench/packetblaster-synth-64 | |
create mode 100755 src/bench/snabbnfv-iperf-1500-crypto | |
create mode 100755 src/bench/snabbnfv-iperf-1500-tunnel+crypto | |
delete mode 100644 src/core/freelist.lua | |
create mode 100644 src/core/histogram.lua | |
create mode 100644 src/core/sync.dasl | |
create mode 100644 src/core/worker.lua | |
create mode 100644 src/doc/.images/FirewallAppNetwork.png | |
create mode 100644 src/doc/.images/KindsOfApps.png | |
create mode 100644 src/doc/.images/Processes.png | |
create mode 100644 src/doc/.images/SimpleApp.png | |
create mode 100644 src/doc/code-of-conduct.md | |
create mode 100644 src/doc/core-data-structures.md | |
create mode 100644 src/doc/default.nix | |
create mode 100644 src/doc/in-a-nutshell.md | |
create mode 100644 src/doc/in-a-nutshell.src.md | |
create mode 100644 src/doc/lstopo.png | |
create mode 100644 src/doc/performance-tuning.md | |
create mode 100644 src/doc/porting.md | |
create mode 100644 src/doc/snabblab.md | |
create mode 100644 src/doc/statistics.md | |
create mode 100644 src/doc/trademark.md | |
delete mode 120000 src/jit/dis_x64.lua | |
delete mode 120000 src/jit/dis_x86.lua | |
delete mode 120000 src/jit/dump.lua | |
delete mode 120000 src/jit/p.lua | |
delete mode 120000 src/jit/v.lua | |
delete mode 120000 src/jit/vmdef.lua | |
delete mode 120000 src/jit/zone.lua | |
create mode 100644 src/lib/README.checksum.md | |
create mode 100644 src/lib/README.cltable.md | |
create mode 100644 src/lib/README.ctable.md | |
create mode 100644 src/lib/README.logger.md | |
create mode 100644 src/lib/README.numa.md | |
create mode 100644 src/lib/README.pmu.md | |
create mode 100644 src/lib/README.poptrie.md | |
create mode 100644 src/lib/README.rrd.md | |
create mode 100644 src/lib/README.token_bucket.md | |
create mode 100644 src/lib/README.tsc.md | |
create mode 100644 src/lib/binary_search.dasl | |
delete mode 100644 src/lib/bloom_filter.lua | |
create mode 100644 src/lib/buffer.lua | |
create mode 100644 src/lib/cltable.lua | |
create mode 100644 src/lib/cpuset.lua | |
create mode 100644 src/lib/ctable.lua | |
create mode 100644 src/lib/fibers/channel.lua | |
create mode 100644 src/lib/fibers/cond.lua | |
create mode 100644 src/lib/fibers/epoll.lua | |
create mode 100644 src/lib/fibers/fiber.lua | |
create mode 100644 src/lib/fibers/file.lua | |
create mode 100644 src/lib/fibers/op.lua | |
create mode 100644 src/lib/fibers/queue.lua | |
create mode 100644 src/lib/fibers/sched.lua | |
create mode 100644 src/lib/fibers/sleep.lua | |
create mode 100644 src/lib/fibers/timer.lua | |
create mode 100644 src/lib/gauge.lua | |
delete mode 100644 src/lib/hardware/README.md.src | |
delete mode 100644 src/lib/hardware/pci.c | |
delete mode 100644 src/lib/hardware/pci.h | |
create mode 100644 src/lib/hash/siphash.dasl | |
create mode 100644 src/lib/interlink.lua | |
create mode 100644 src/lib/io/virtual_ether_mux.lua | |
create mode 100644 src/lib/ipc/shmem/iftable_mib.lua | |
create mode 100644 src/lib/ipsec/.images/esp.png | |
create mode 100644 src/lib/ipsec/README.md | |
create mode 100644 src/lib/ipsec/aes_gcm.lua | |
create mode 100644 src/lib/ipsec/aes_gcm_avx.dasl | |
create mode 100644 src/lib/ipsec/esp.lua | |
create mode 100644 src/lib/ipsec/seq_no_t.lua | |
create mode 100644 src/lib/ipsec/track_seq_no.c | |
create mode 100644 src/lib/ipsec/track_seq_no.h | |
create mode 100644 src/lib/logger.lua | |
create mode 100644 src/lib/lpm/README.md | |
create mode 100644 src/lib/lpm/build_fixtures.pl | |
create mode 100644 src/lib/lpm/ip4.lua | |
create mode 100644 src/lib/lpm/ip6.lua | |
create mode 100644 src/lib/lpm/lpm.lua | |
create mode 100644 src/lib/lpm/lpm4.lua | |
create mode 100644 src/lib/lpm/lpm4_248.c | |
create mode 100644 src/lib/lpm/lpm4_248.lua | |
create mode 100644 src/lib/lpm/lpm4_dxr.c | |
create mode 100644 src/lib/lpm/lpm4_dxr.lua | |
create mode 100644 src/lib/lpm/lpm4_poptrie.lua | |
create mode 100644 src/lib/lpm/lpm4_trie.lua | |
create mode 100644 src/lib/lpm/random.dasl | |
create mode 100644 src/lib/maxpc.lua | |
create mode 100644 src/lib/multi_copy.dasl | |
create mode 100644 src/lib/numa.lua | |
create mode 100644 src/lib/poptrie.lua | |
create mode 100644 src/lib/poptrie_lookup.dasl | |
delete mode 100644 src/lib/protocol/.images/Datagram.png | |
delete mode 100644 src/lib/protocol/.images/Relocation.png | |
delete mode 100644 src/lib/protocol/README.md.src | |
create mode 100644 src/lib/protocol/dns/dns.lua | |
create mode 100644 src/lib/protocol/dns/mdns.lua | |
create mode 100644 src/lib/protocol/dns/mdns_query.lua | |
create mode 100644 src/lib/protocol/esp.lua | |
create mode 100644 src/lib/protocol/esp_tail.lua | |
create mode 100644 src/lib/protocol/icmp/ptb.lua | |
create mode 100644 src/lib/ptree/README.md | |
create mode 100644 src/lib/ptree/action_codec.lua | |
create mode 100644 src/lib/ptree/alarms.lua | |
create mode 100644 src/lib/ptree/channel.lua | |
create mode 100644 src/lib/ptree/inotify.lua | |
create mode 100644 src/lib/ptree/json.lua | |
create mode 100644 src/lib/ptree/ptree.lua | |
create mode 100644 src/lib/ptree/support.lua | |
create mode 100644 src/lib/ptree/support/snabb-softwire-v2.lua | |
create mode 100644 src/lib/ptree/trace.lua | |
create mode 100644 src/lib/ptree/worker.lua | |
create mode 100644 src/lib/rrd.lua | |
create mode 100644 src/lib/scheduling.lua | |
create mode 100644 src/lib/stream.lua | |
create mode 100644 src/lib/stream/compat.lua | |
create mode 100644 src/lib/stream/file.lua | |
create mode 100644 src/lib/stream/mem.lua | |
create mode 100644 src/lib/stream/socket.lua | |
create mode 100644 src/lib/timers/ingress_drop_monitor.lua | |
create mode 100644 src/lib/timers/memory_info.lua | |
create mode 100644 src/lib/token_bucket.lua | |
delete mode 100644 src/lib/traceprof/traceprof.c | |
delete mode 100644 src/lib/traceprof/traceprof.h | |
delete mode 100644 src/lib/traceprof/traceprof.lua | |
create mode 100644 src/lib/tsc.lua | |
create mode 100644 src/lib/virtio/README.md | |
create mode 100644 src/lib/virtio/net_driver.lua | |
create mode 100644 src/lib/virtio/virtio_pci.lua | |
delete mode 100644 src/lib/virtio/virtq.lua | |
create mode 100644 src/lib/virtio/virtq_device.lua | |
create mode 100644 src/lib/virtio/virtq_driver.lua | |
create mode 100644 src/lib/xsd_regexp.lua | |
create mode 100644 src/lib/yang/README.md | |
create mode 100644 src/lib/yang/alarms.lua | |
create mode 100644 src/lib/yang/binary.lua | |
create mode 100644 src/lib/yang/data.lua | |
create mode 100644 src/lib/yang/ietf-alarms.yang | |
create mode 100644 src/lib/yang/ietf-inet-types.yang | |
create mode 100644 src/lib/yang/ietf-softwire-br.yang | |
create mode 100644 src/lib/yang/ietf-softwire-common.yang | |
create mode 100644 src/lib/yang/ietf-yang-types.yang | |
create mode 100644 src/lib/yang/parser.lua | |
create mode 100644 src/lib/yang/path.lua | |
create mode 100644 src/lib/yang/path_data.lua | |
create mode 100644 src/lib/yang/rpc.lua | |
create mode 100644 src/lib/yang/schema.lua | |
create mode 100644 src/lib/yang/snabb-config-leader-v1.yang | |
create mode 100644 src/lib/yang/snabb-softwire-v1.yang | |
create mode 100644 src/lib/yang/snabb-softwire-v2.yang | |
create mode 100644 src/lib/yang/state.lua | |
create mode 100644 src/lib/yang/util.lua | |
create mode 100644 src/lib/yang/value.lua | |
create mode 100644 src/lib/yang/yang.lua | |
create mode 100644 src/program/alarms/README | |
rename src/program/{gc => alarms}/README.inc (100%) | |
create mode 100644 src/program/alarms/README.md | |
create mode 100644 src/program/alarms/alarms.lua | |
create mode 100644 src/program/alarms/compress/README | |
create mode 120000 src/program/alarms/compress/README.inc | |
create mode 100644 src/program/alarms/compress/compress.lua | |
create mode 100644 src/program/alarms/get_state/README | |
create mode 120000 src/program/alarms/get_state/README.inc | |
create mode 100644 src/program/alarms/get_state/get_state.lua | |
create mode 100644 src/program/alarms/listen/README | |
create mode 120000 src/program/alarms/listen/README.inc | |
create mode 100644 src/program/alarms/listen/listen.lua | |
create mode 100644 src/program/alarms/purge/README | |
create mode 120000 src/program/alarms/purge/README.inc | |
create mode 100644 src/program/alarms/purge/purge.lua | |
create mode 100644 src/program/alarms/set_operator_state/README | |
create mode 120000 src/program/alarms/set_operator_state/README.inc | |
create mode 100644 src/program/alarms/set_operator_state/set_operator_state.lua | |
create mode 100644 src/program/config/README | |
create mode 120000 src/program/config/README.inc | |
create mode 100644 src/program/config/README.md | |
create mode 100644 src/program/config/add/README | |
create mode 120000 src/program/config/add/README.inc | |
create mode 100644 src/program/config/add/add.lua | |
create mode 100644 src/program/config/bench/README | |
create mode 120000 src/program/config/bench/README.inc | |
create mode 100644 src/program/config/bench/bench.lua | |
create mode 100644 src/program/config/common.lua | |
create mode 100644 src/program/config/config.lua | |
create mode 100644 src/program/config/data_format/README | |
create mode 120000 src/program/config/data_format/README.inc | |
create mode 100644 src/program/config/data_format/data_format.lua | |
create mode 100644 src/program/config/get/README | |
create mode 120000 src/program/config/get/README.inc | |
create mode 100644 src/program/config/get/get.lua | |
create mode 100644 src/program/config/get_state/README | |
create mode 120000 src/program/config/get_state/README.inc | |
create mode 100644 src/program/config/get_state/get_state.lua | |
create mode 100644 src/program/config/listen/README | |
create mode 120000 src/program/config/listen/README.inc | |
create mode 100644 src/program/config/listen/listen.lua | |
create mode 100644 src/program/config/load/README | |
create mode 120000 src/program/config/load/README.inc | |
create mode 100644 src/program/config/load/load.lua | |
create mode 100644 src/program/config/remove/README | |
create mode 120000 src/program/config/remove/README.inc | |
create mode 100644 src/program/config/remove/remove.lua | |
create mode 100644 src/program/config/set/README | |
create mode 120000 src/program/config/set/README.inc | |
create mode 100644 src/program/config/set/set.lua | |
create mode 100644 src/program/dnssd/README | |
create mode 120000 src/program/dnssd/README.inc | |
create mode 100644 src/program/dnssd/README.md | |
create mode 100644 src/program/dnssd/dnssd.lua | |
delete mode 100644 src/program/gc/README | |
delete mode 100644 src/program/gc/gc.lua | |
create mode 100644 src/program/ipfix/README | |
create mode 120000 src/program/ipfix/README.inc | |
create mode 100644 src/program/ipfix/README.md | |
create mode 100644 src/program/ipfix/ipfix.lua | |
create mode 100644 src/program/ipfix/probe/README | |
create mode 120000 src/program/ipfix/probe/README.inc | |
create mode 100644 src/program/ipfix/probe/probe.lua | |
create mode 100755 src/program/ipfix/tests/bench.sh | |
create mode 100755 src/program/ipfix/tests/collector-test.sh | |
create mode 100755 src/program/ipfix/tests/generate_packets.py | |
create mode 100644 src/program/l2vpn/.images/AC-VLAN-TRUNK.png | |
create mode 100644 src/program/l2vpn/.images/DOT1Q_TAG.png | |
create mode 100644 src/program/l2vpn/.images/L2VPN_ARCH.png | |
create mode 100644 src/program/l2vpn/.images/UPLINK-VLAN-TRUNK.png | |
create mode 100644 src/program/l2vpn/.images/VPN-TP.png | |
create mode 100644 src/program/l2vpn/README | |
create mode 120000 src/program/l2vpn/README.inc | |
create mode 100644 src/program/l2vpn/README.md | |
create mode 100644 src/program/l2vpn/README.md.src | |
create mode 100644 src/program/l2vpn/control_channel.lua | |
create mode 100644 src/program/l2vpn/dispatch.lua | |
create mode 100644 src/program/l2vpn/l2vpn.lua | |
create mode 100644 src/program/l2vpn/pseudowire.lua | |
rename src/{apps/vpn/vpws-selftest-customer.cap.input => program/l2vpn/selftest/ac.cap.input} (100%) | |
rename src/{apps/vpn/vpws-selftest-customer.cap.expect => program/l2vpn/selftest/gre-ac.cap.expect} (100%) | |
rename src/{apps/vpn/vpws-selftest-uplink.cap.expect => program/l2vpn/selftest/gre-uplink.cap.expect} (100%) | |
rename src/{apps/vpn/vpws-selftest-uplink.cap.input => program/l2vpn/selftest/gre-uplink.cap.input} (100%) | |
create mode 100644 src/program/l2vpn/selftest/l2tpv3-ac.cap.expect | |
create mode 100644 src/program/l2vpn/selftest/l2tpv3-uplink.cap.expect | |
create mode 100644 src/program/l2vpn/selftest/l2tpv3-uplink.cap.input | |
create mode 100644 src/program/l2vpn/transports/ipv6.lua | |
create mode 100644 src/program/l2vpn/tunnels/gre.lua | |
create mode 100644 src/program/l2vpn/tunnels/l2tpv3.lua | |
create mode 100644 src/program/lisper/README | |
create mode 120000 src/program/lisper/README.inc | |
create mode 100644 src/program/lisper/README.md | |
create mode 100644 src/program/lisper/dev-env-docker/.gitignore | |
create mode 100755 src/program/lisper/dev-env-docker/install | |
create mode 100755 src/program/lisper/dev-env-docker/l2tp.app | |
create mode 100755 src/program/lisper/dev-env-docker/l2tp.app01 | |
create mode 100755 src/program/lisper/dev-env-docker/l2tp.app02 | |
create mode 100755 src/program/lisper/dev-env-docker/l2tp.app05 | |
create mode 100755 src/program/lisper/dev-env-docker/l2tp.app06 | |
create mode 100755 src/program/lisper/dev-env-docker/l2tp.lua | |
create mode 100755 src/program/lisper/dev-env-docker/lisp | |
create mode 100755 src/program/lisper/dev-env-docker/lisp.lua | |
create mode 100755 src/program/lisper/dev-env-docker/lisp04 | |
create mode 100644 src/program/lisper/dev-env-docker/lisp04.fib | |
create mode 100755 src/program/lisper/dev-env-docker/lisp08 | |
create mode 100644 src/program/lisper/dev-env-docker/lisp08.fib | |
create mode 100755 src/program/lisper/dev-env-docker/lisper | |
create mode 100755 src/program/lisper/dev-env-docker/lisper04 | |
create mode 100644 src/program/lisper/dev-env-docker/lisper04.conf | |
create mode 100755 src/program/lisper/dev-env-docker/lisper08 | |
create mode 100644 src/program/lisper/dev-env-docker/lisper08.conf | |
create mode 100755 src/program/lisper/dev-env-docker/mklisper | |
create mode 100755 src/program/lisper/dev-env-docker/node-04 | |
create mode 100755 src/program/lisper/dev-env-docker/node-08 | |
create mode 100755 src/program/lisper/dev-env-docker/node-eth | |
create mode 100755 src/program/lisper/dev-env-docker/node-lisper | |
create mode 120000 src/program/lisper/dev-env-docker/snabb | |
create mode 120000 src/program/lisper/dev-env-docker/syscall | |
create mode 120000 src/program/lisper/dev-env-docker/syscall.lua | |
create mode 100755 src/program/lisper/dev-env-docker/watch_punt.lua | |
create mode 100644 src/program/lisper/dev-env-perftest/.gitignore | |
create mode 100644 src/program/lisper/dev-env-perftest/README | |
create mode 100755 src/program/lisper/dev-env-perftest/baseline | |
create mode 100755 src/program/lisper/dev-env-perftest/baseline.lua | |
create mode 100755 src/program/lisper/dev-env-perftest/blast01 | |
create mode 100755 src/program/lisper/dev-env-perftest/blast02 | |
create mode 100755 src/program/lisper/dev-env-perftest/count.lua | |
create mode 100755 src/program/lisper/dev-env-perftest/gen_pcap.lua | |
create mode 100755 src/program/lisper/dev-env-perftest/lisp | |
create mode 120000 src/program/lisper/dev-env-perftest/lisp.lua | |
create mode 100755 src/program/lisper/dev-env-perftest/lisp02 | |
create mode 100644 src/program/lisper/dev-env-perftest/lisp02.fib | |
create mode 100755 src/program/lisper/dev-env-perftest/lisper | |
create mode 120000 src/program/lisper/dev-env-perftest/lisper.lua | |
create mode 100755 src/program/lisper/dev-env-perftest/lisper01 | |
create mode 100644 src/program/lisper/dev-env-perftest/lisper01.conf | |
create mode 100644 src/program/lisper/dev-env-perftest/lisper01.pcap | |
create mode 100755 src/program/lisper/dev-env-perftest/lisper02 | |
create mode 100644 src/program/lisper/dev-env-perftest/lisper02.conf | |
create mode 100644 src/program/lisper/dev-env-perftest/lisper02.log | |
create mode 100644 src/program/lisper/dev-env-perftest/lisper02.pcap | |
create mode 100755 src/program/lisper/dev-env-perftest/mklisper | |
create mode 120000 src/program/lisper/dev-env-perftest/snabb | |
create mode 100755 src/program/lisper/dev-env-perftest/test02-restart | |
create mode 100755 src/program/lisper/dev-env-perftest/test02-stop | |
create mode 100644 src/program/lisper/dev-env/.gitignore | |
create mode 100755 src/program/lisper/dev-env/dataplane | |
create mode 100755 src/program/lisper/dev-env/l2tp.app | |
create mode 100755 src/program/lisper/dev-env/l2tp.app01 | |
create mode 100755 src/program/lisper/dev-env/l2tp.app02 | |
create mode 100755 src/program/lisper/dev-env/l2tp.app05 | |
create mode 100755 src/program/lisper/dev-env/l2tp.app06 | |
create mode 100755 src/program/lisper/dev-env/l2tp.lua | |
create mode 100755 src/program/lisper/dev-env/lisp | |
create mode 100755 src/program/lisper/dev-env/lisp.lua | |
create mode 100755 src/program/lisper/dev-env/lisp04 | |
create mode 100644 src/program/lisper/dev-env/lisp04.fib | |
create mode 100755 src/program/lisper/dev-env/lisp08 | |
create mode 100644 src/program/lisper/dev-env/lisp08.fib | |
create mode 100755 src/program/lisper/dev-env/lisper | |
create mode 100755 src/program/lisper/dev-env/lisper04 | |
create mode 100644 src/program/lisper/dev-env/lisper04.conf.intel10g | |
create mode 100644 src/program/lisper/dev-env/lisper04.conf.veth | |
create mode 100755 src/program/lisper/dev-env/lisper08 | |
create mode 100644 src/program/lisper/dev-env/lisper08.conf.intel10g | |
create mode 100644 src/program/lisper/dev-env/lisper08.conf.veth | |
create mode 100755 src/program/lisper/dev-env/mklisper | |
create mode 100755 src/program/lisper/dev-env/mm | |
create mode 100755 src/program/lisper/dev-env/nsnode | |
create mode 100755 src/program/lisper/dev-env/nsr2 | |
create mode 100755 src/program/lisper/dev-env/ping-all | |
create mode 120000 src/program/lisper/dev-env/snabb | |
create mode 120000 src/program/lisper/dev-env/syscall | |
create mode 120000 src/program/lisper/dev-env/syscall.lua | |
create mode 100755 src/program/lisper/dev-env/testnet | |
create mode 100755 src/program/lisper/dev-env/testnet-down | |
create mode 100755 src/program/lisper/dev-env/testnet-up | |
create mode 100755 src/program/lisper/dev-env/testnet-up-intel10g | |
create mode 100644 src/program/lisper/lisper.lua | |
create mode 100644 src/program/loadtest/README | |
create mode 120000 src/program/loadtest/README.inc | |
create mode 100644 src/program/loadtest/find-limit/README | |
create mode 120000 src/program/loadtest/find-limit/README.inc | |
create mode 100644 src/program/loadtest/find-limit/find-limit.lua | |
create mode 100644 src/program/loadtest/loadtest.lua | |
create mode 100644 src/program/loadtest/promise.lua | |
create mode 100644 src/program/loadtest/transient/README | |
create mode 120000 src/program/loadtest/transient/README.inc | |
create mode 100644 src/program/loadtest/transient/transient.lua | |
create mode 100644 src/program/lwaftr/.gitignore | |
create mode 100644 src/program/lwaftr/Makefile | |
create mode 100644 src/program/lwaftr/README | |
create mode 120000 src/program/lwaftr/README.inc | |
create mode 100644 src/program/lwaftr/alarms.lua | |
create mode 100644 src/program/lwaftr/bench/README | |
create mode 120000 src/program/lwaftr/bench/README.inc | |
create mode 100644 src/program/lwaftr/bench/bench.lua | |
create mode 100644 src/program/lwaftr/check/README | |
create mode 120000 src/program/lwaftr/check/README.inc | |
create mode 100644 src/program/lwaftr/check/check.lua | |
create mode 100644 src/program/lwaftr/check/util.lua | |
create mode 100644 src/program/lwaftr/compile_configuration/README | |
create mode 120000 src/program/lwaftr/compile_configuration/README.inc | |
create mode 100644 src/program/lwaftr/compile_configuration/compile_configuration.lua | |
create mode 100644 src/program/lwaftr/counters.lua | |
create mode 100644 src/program/lwaftr/csv_stats.lua | |
create mode 100644 src/program/lwaftr/doc/CHANGELOG.md | |
create mode 100644 src/program/lwaftr/doc/README.md | |
create mode 100644 src/program/lwaftr/doc/benchmarking.md | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/Makefile | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-1.csv | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-10.csv | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-2.csv | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-3.csv | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-4.csv | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-5.csv | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-6.csv | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-7.csv | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-8.csv | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-9.csv | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-decapsulation-gbps.png | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-decapsulation-mpps.png | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-encapsulation-gbps.png | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-encapsulation-mpps.png | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-gbps.png | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/lwaftr-mpps.png | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/transient-self-test-gbps.png | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/transient-self-test-mpps.png | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v1.0/transient-self-test.csv | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v2.0/loadtest-small.txt | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v2.0/loadtest.txt | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v2.0/lwaftr-small.csv | |
create mode 100644 src/program/lwaftr/doc/benchmarks-v2.0/lwaftr.csv | |
create mode 100644 src/program/lwaftr/doc/configuration.md | |
create mode 100644 src/program/lwaftr/doc/continuous-integration.md | |
create mode 100644 src/program/lwaftr/doc/counters.md | |
create mode 100644 src/program/lwaftr/doc/filters-performance.md | |
create mode 100755 src/program/lwaftr/doc/genbook.sh | |
create mode 100644 src/program/lwaftr/doc/images/b4-to-decaps-queue.dia | |
create mode 100644 src/program/lwaftr/doc/images/b4-to-decaps-queue.png | |
create mode 100644 src/program/lwaftr/doc/images/decaps-queue-to-internet.dia | |
create mode 100644 src/program/lwaftr/doc/images/decaps-queue-to-internet.png | |
create mode 100644 src/program/lwaftr/doc/images/encaps-queue-to-b4.dia | |
create mode 100644 src/program/lwaftr/doc/images/encaps-queue-to-b4.png | |
create mode 100644 src/program/lwaftr/doc/images/internet-to-encaps-queue.dia | |
create mode 100644 src/program/lwaftr/doc/images/internet-to-encaps-queue.png | |
create mode 100644 src/program/lwaftr/doc/images/main-flow.dia | |
create mode 100644 src/program/lwaftr/doc/images/main-flow.png | |
create mode 100644 src/program/lwaftr/doc/ndp.md | |
create mode 100644 src/program/lwaftr/doc/performance.md | |
create mode 100644 src/program/lwaftr/doc/rfccompliance.md | |
create mode 100644 src/program/lwaftr/doc/running.md | |
create mode 100644 src/program/lwaftr/doc/testing.md | |
create mode 100644 src/program/lwaftr/doc/troubleshooting.md | |
create mode 100644 src/program/lwaftr/doc/virtualization.md | |
create mode 100644 src/program/lwaftr/generate_configuration/README | |
create mode 120000 src/program/lwaftr/generate_configuration/README.inc | |
create mode 100644 src/program/lwaftr/generate_configuration/generate_configuration.lua | |
create mode 100644 src/program/lwaftr/lwaftr.lua | |
create mode 100644 src/program/lwaftr/migrate_configuration/README | |
create mode 120000 src/program/lwaftr/migrate_configuration/README.inc | |
create mode 100644 src/program/lwaftr/migrate_configuration/conf_parser.lua | |
create mode 100644 src/program/lwaftr/migrate_configuration/migrate_configuration.lua | |
create mode 100644 src/program/lwaftr/monitor/README | |
create mode 120000 src/program/lwaftr/monitor/README.inc | |
create mode 100644 src/program/lwaftr/monitor/monitor.lua | |
create mode 100644 src/program/lwaftr/query/README | |
create mode 120000 src/program/lwaftr/query/README.inc | |
create mode 100644 src/program/lwaftr/query/query.lua | |
create mode 100644 src/program/lwaftr/quickcheck/README | |
create mode 120000 src/program/lwaftr/quickcheck/README.inc | |
create mode 100644 src/program/lwaftr/quickcheck/quickcheck.lua | |
create mode 100644 src/program/lwaftr/quickcheck/utils.lua | |
create mode 100644 src/program/lwaftr/run/README | |
create mode 120000 src/program/lwaftr/run/README.inc | |
create mode 100644 src/program/lwaftr/run/run.lua | |
create mode 100644 src/program/lwaftr/setup.lua | |
create mode 100644 src/program/lwaftr/soaktest/README | |
create mode 120000 src/program/lwaftr/soaktest/README.inc | |
create mode 100644 src/program/lwaftr/soaktest/soaktest.lua | |
create mode 100644 src/program/lwaftr/src/program/lwaftr/doc/alarms.md | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv4-0094.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv4-0510.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv4-0550.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv4-0966.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv4-1006.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv4-1046.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv4-1460.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv4-1500.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv4_and_ipv6_stick_imix.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv6-0094.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv6-0510.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv6-0550.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv6-0966.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv6-1006.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv6-1046.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv6-1460.pcap | |
create mode 100644 src/program/lwaftr/tests/benchdata/ipv6-1500.pcap | |
create mode 100755 src/program/lwaftr/tests/config-migrations/selftest.sh | |
create mode 100644 src/program/lwaftr/tests/configdata/3.2.0.conf | |
create mode 100644 src/program/lwaftr/tests/configdata/binding-table.txt | |
create mode 100644 src/program/lwaftr/tests/configdata/legacy.conf | |
create mode 100644 src/program/lwaftr/tests/data/Makefile | |
create mode 100644 src/program/lwaftr/tests/data/add-dot1q.py | |
create mode 100755 src/program/lwaftr/tests/data/add-vlan.sh | |
create mode 100644 src/program/lwaftr/tests/data/addresses.txt | |
create mode 100644 src/program/lwaftr/tests/data/arp_reply_send.pcap | |
create mode 100644 src/program/lwaftr/tests/data/arp_request_recv.pcap | |
create mode 100644 src/program/lwaftr/tests/data/arp_request_send.pcap | |
create mode 100644 src/program/lwaftr/tests/data/big_mtu_no_icmp.conf | |
create mode 100644 src/program/lwaftr/tests/data/counters/arp-for-next-hop.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/empty.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/from-inet-ipv4-in-binding-big-packet-df-set-allow.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/from-inet-ipv4-in-binding-big-packet-df-set-drop.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/from-to-b4-ipv6-hairpin-n64.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/from-to-b4-ipv6-hairpin.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/from-to-b4-tunneled-icmpv4-ping-hairpin-unbound.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/from-to-b4-tunneled-icmpv4-ping-hairpin.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/icmpv6-ping-and-reply.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-infrags-out-1p-ipv6-6-outfrags.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-0p-drop.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-icmpv4.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-1.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-2.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-3.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-4.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-6-outfrags.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-6.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-7.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-8.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-echo.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-none-1.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-none-2.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-none-3.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv4-out-none-4.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv6-out-0p-ipv4.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-icmpv4-1.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-icmpv6-1.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-icmpv6-2.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-1.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-2.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-3.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-4-and-echo.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-4.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-5-frags.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-5.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-hoplimhair.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv6-out-none-1.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-1p-ipv6-out-none-2.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-ipv4-ipv6-out-icmpv4-ipv6-hairpin-1-drop.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/in-ipv4-ipv6-out-icmpv4-ipv6-hairpin-1.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/ndp-no-na-next-hop6-mac-not-set-2pkts.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/ndp-no-na-next-hop6-mac-not-set-3pkts.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/ndp-ns-for-next-hop.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/ndp-secondary.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/nofrag4.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/nofrag6-sol.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/nofrag6.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/non-ipv4-traffic-to-ipv4-interface.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/non-ipv6-traffic-to-ipv6-interface.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/regressiontest-endaddr.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/regressiontest-signedntohl-frags-counters.lua | |
create mode 100644 src/program/lwaftr/tests/data/counters/tcp-frominet-bound-ttl1.lua | |
create mode 100644 src/program/lwaftr/tests/data/decap-ipv4-nohair.pcap | |
create mode 100644 src/program/lwaftr/tests/data/decap-ipv4-vlan.pcap | |
create mode 100644 src/program/lwaftr/tests/data/decap-ipv4.pcap | |
create mode 100644 src/program/lwaftr/tests/data/empty.conf | |
create mode 100644 src/program/lwaftr/tests/data/empty.pcap | |
create mode 100644 src/program/lwaftr/tests/data/hairpinned-icmpv4-echo-reply-from-aftr.pcap | |
create mode 100644 src/program/lwaftr/tests/data/hairpinned-icmpv4-echo-reply-unbound-from-aftr.pcap | |
create mode 100644 src/program/lwaftr/tests/data/hairpinned-icmpv4-echo-reply-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/hairpinned-icmpv4-echo-reply.pcap | |
create mode 100644 src/program/lwaftr/tests/data/hairpinned-icmpv4-echo-request-from-aftr.pcap | |
create mode 100644 src/program/lwaftr/tests/data/hairpinned-icmpv4-echo-request-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/hairpinned-icmpv4-echo-request.pcap | |
create mode 100644 src/program/lwaftr/tests/data/icmp_endaddr.conf | |
create mode 100644 src/program/lwaftr/tests/data/icmp_on_fail.conf | |
create mode 100644 src/program/lwaftr/tests/data/icmp_on_fail_multiproc.conf | |
create mode 100644 src/program/lwaftr/tests/data/icmpv4-dst-host-unreachable-ip-bound-port-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/icmpv4-dst-host-unreachable.pcap | |
create mode 100644 src/program/lwaftr/tests/data/icmpv4-fromlwaftr-replyto-tcp-frominet-bound1494-DF.pcap | |
create mode 100644 src/program/lwaftr/tests/data/icmpv4-time-expired.pcap | |
create mode 100644 src/program/lwaftr/tests/data/icmpv6-nogress-ip-bound-port-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/icmpv6-nogress.pcap | |
create mode 100644 src/program/lwaftr/tests/data/incoming-icmpv4-34toobig.pcap | |
create mode 100644 src/program/lwaftr/tests/data/incoming-icmpv4-echo-reply.pcap | |
create mode 100644 src/program/lwaftr/tests/data/incoming-icmpv4-echo-request-invalid-icmp-checksum.pcap | |
create mode 100644 src/program/lwaftr/tests/data/incoming-icmpv4-echo-request-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/incoming-icmpv4-echo-request.pcap | |
create mode 100644 src/program/lwaftr/tests/data/incoming-icmpv6-13dstaddressunreach-inet-OPE.pcap | |
create mode 100644 src/program/lwaftr/tests/data/incoming-icmpv6-20pkttoobig-inet-OPE.pcap | |
create mode 100644 src/program/lwaftr/tests/data/incoming-icmpv6-30hoplevelexceeded-hairpinned-OPE.pcap | |
create mode 100644 src/program/lwaftr/tests/data/incoming-icmpv6-30hoplevelexceeded-inet-OPE.pcap | |
create mode 100644 src/program/lwaftr/tests/data/incoming-icmpv6-31fragreassemblytimeexceeded-inet-OPE.pcap | |
create mode 100644 src/program/lwaftr/tests/data/incoming-icmpv6-43paramprob-inet-OPE.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ipv6-tunneled-incoming-icmpv4-34toobig.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ipv6-tunneled-incoming-icmpv4-echo-reply.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ipv6-tunneled-incoming-icmpv4-echo-request.pcap | |
create mode 100644 src/program/lwaftr/tests/data/lwaftr-vlan.conf | |
create mode 100644 src/program/lwaftr/tests/data/ndp_getna_compound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ndp_incoming_ns.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ndp_incoming_ns_nonlwaftr.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ndp_incoming_ns_secondary.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ndp_incoming_solicited_na.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ndp_ns_and_recap.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ndp_outgoing_ns.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ndp_outgoing_solicited_na.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ndp_without_dst_eth_compound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/no_hairpin.conf | |
create mode 100644 src/program/lwaftr/tests/data/no_icmp.conf | |
create mode 100644 src/program/lwaftr/tests/data/no_icmp_maxfrags1.conf | |
create mode 100644 src/program/lwaftr/tests/data/no_icmp_with_filters_accept.conf | |
create mode 100644 src/program/lwaftr/tests/data/no_icmp_with_filters_and_vlan_accept.conf | |
create mode 100644 src/program/lwaftr/tests/data/no_icmp_with_filters_and_vlan_drop.conf | |
create mode 100644 src/program/lwaftr/tests/data/no_icmp_with_filters_drop.conf | |
create mode 100644 src/program/lwaftr/tests/data/ping-v4-and-data.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ping-v4-reply.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ping-v4-ttl-32.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ping-v4.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ping-v6-and-data.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ping-v6-hop-limit-32.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ping-v6-reply.pcap | |
create mode 100644 src/program/lwaftr/tests/data/ping-v6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/recap-customBR-IPs-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/recap-fromcustom-BRIP-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/recap-ipv6-n64.pcap | |
create mode 100644 src/program/lwaftr/tests/data/recap-ipv6-vlan.pcap | |
create mode 100644 src/program/lwaftr/tests/data/recap-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/recap-tocustom-BRIP-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/regressiontest-endaddr-v4-input.pcap | |
create mode 100644 src/program/lwaftr/tests/data/regressiontest-endaddr-v6-output.pcap | |
create mode 100644 src/program/lwaftr/tests/data/regressiontest-signedntohl-frags-output.pcap | |
create mode 100644 src/program/lwaftr/tests/data/regressiontest-signedntohl-frags.pcap | |
create mode 100644 src/program/lwaftr/tests/data/response-ipv4-icmp31-inet.pcap | |
create mode 100644 src/program/lwaftr/tests/data/response-ipv4-icmp34-inet.pcap | |
create mode 100644 src/program/lwaftr/tests/data/response-ipv6-tunneled-icmpv4_31-tob4.pcap | |
create mode 100644 src/program/lwaftr/tests/data/small_ipv4_mtu_icmp.conf | |
create mode 100644 src/program/lwaftr/tests/data/small_ipv6_mtu_no_icmp.conf | |
create mode 100644 src/program/lwaftr/tests/data/small_ipv6_mtu_no_icmp_allow.conf | |
create mode 100644 src/program/lwaftr/tests/data/small_ipv6_mtu_no_icmp_vlan_allow.conf | |
create mode 100644 src/program/lwaftr/tests/data/tcp-afteraftr-ipv6-2frags.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-afteraftr-ipv6-3frags.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-afteraftr-ipv6-reassembled.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-afteraftr-ipv6-trafficclass.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-afteraftr-ipv6-vlan.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-afteraftr-ipv6-wrongiface.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-afteraftr-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-fromb4-customBRIP-tob4-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-fromb4-customBRIP1-tob4-customBRIP2-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-fromb4-ipv6-bound-port-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-fromb4-ipv6-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-fromb4-ipv6-vlan.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-fromb4-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-fromb4-tob4-customBRIP-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-fromb4-tob4-ipv6-n64.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-fromb4-tob4-ipv6-ttl-1-reply.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-fromb4-tob4-ipv6-ttl-1.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-fromb4-tob4-ipv6-vlan.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-fromb4-tob4-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-frominet-bound-2734.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-frominet-bound-ttl1.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-frominet-bound-vlan.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-frominet-bound-wrongiface.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-frominet-bound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-frominet-bound1494-DF.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-frominet-bound1494.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-frominet-ip-bound-port-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-frominet-trafficclass.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-frominet-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-ipv4-2ipv6frags-reassembled-1p.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-ipv4-2ipv6frags-reassembled.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-ipv4-3frags-bound-reversed.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-ipv4-3frags-bound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-ipv4-toinet-2fragments.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-ipv4-toinet-3fragments.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-ipv6-2frags-bound-reverse.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-ipv6-2frags-bound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-ipv6-fromb4-toinet-1046.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tcp-ipv6-fromb4-toinet-1500.pcap | |
create mode 100644 src/program/lwaftr/tests/data/tunnel_icmp.conf | |
create mode 100644 src/program/lwaftr/tests/data/tunnel_icmp_without_mac4.conf | |
create mode 100644 src/program/lwaftr/tests/data/tunnel_icmp_withoutmac.conf | |
create mode 100644 src/program/lwaftr/tests/data/udp-afteraftr-ipv4-3frags.pcap | |
create mode 100644 src/program/lwaftr/tests/data/udp-afteraftr-ipv6-2frags.pcap | |
create mode 100644 src/program/lwaftr/tests/data/udp-afteraftr-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/udp-afteraftr-reassembled-ipv4.pcap | |
create mode 100644 src/program/lwaftr/tests/data/udp-afteraftr-reassembled-ipv6-2frags.pcap | |
create mode 100644 src/program/lwaftr/tests/data/udp-fromb4-2frags-bound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/udp-frominet-3frag-bound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/udp-frominet-bound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/arp_reply_send.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/arp_request_recv.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/arp_request_send.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/big_mtu_no_icmp.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/decap-ipv4-nohair.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/decap-ipv4-vlan.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/decap-ipv4.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/hairpinned-icmpv4-echo-reply-from-aftr.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/hairpinned-icmpv4-echo-reply-unbound-from-aftr.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/hairpinned-icmpv4-echo-reply-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/hairpinned-icmpv4-echo-reply.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/hairpinned-icmpv4-echo-request-from-aftr.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/hairpinned-icmpv4-echo-request-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/hairpinned-icmpv4-echo-request.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/icmp_endaddr.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/icmp_on_fail.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/icmpv4-dst-host-unreachable-ip-bound-port-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/icmpv4-dst-host-unreachable.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/icmpv4-fromlwaftr-replyto-tcp-frominet-bound1494-DF.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/icmpv4-time-expired.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/icmpv6-nogress-ip-bound-port-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/icmpv6-nogress.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/incoming-icmpv4-34toobig.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/incoming-icmpv4-echo-reply.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/incoming-icmpv4-echo-request-invalid-icmp-checksum.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/incoming-icmpv4-echo-request-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/incoming-icmpv4-echo-request.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/incoming-icmpv6-13dstaddressunreach-inet-OPE.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/incoming-icmpv6-20pkttoobig-inet-OPE.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/incoming-icmpv6-30hoplevelexceeded-hairpinned-OPE.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/incoming-icmpv6-30hoplevelexceeded-inet-OPE.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/incoming-icmpv6-31fragreassemblytimeexceeded-inet-OPE.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/incoming-icmpv6-43paramprob-inet-OPE.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ipv6-tunneled-incoming-icmpv4-34toobig.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ipv6-tunneled-incoming-icmpv4-echo-reply.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ipv6-tunneled-incoming-icmpv4-echo-request.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ndp_getna_compound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ndp_incoming_ns.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ndp_incoming_ns_nonlwaftr.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ndp_incoming_ns_secondary.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ndp_ns_and_recap.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ndp_outgoing_ns.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ndp_outgoing_solicited_na.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ndp_without_dst_eth_compound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/no_hairpin.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/no_icmp.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/no_icmp_maxfrags1.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/no_icmp_with_filters_accept.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/no_icmp_with_filters_drop.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ping-v4-and-data.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ping-v4-reply.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ping-v4-ttl-32.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ping-v4.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ping-v6-and-data.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ping-v6-hop-limit-32.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ping-v6-reply.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/ping-v6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/recap-customBR-IPs-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/recap-fromcustom-BRIP-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/recap-ipv6-n64.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/recap-ipv6-vlan.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/recap-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/recap-tocustom-BRIP-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/regressiontest-endaddr-v4-input.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/regressiontest-endaddr-v6-output.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/regressiontest-signedntohl-frags-output.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/regressiontest-signedntohl-frags.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/response-ipv4-icmp31-inet.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/response-ipv4-icmp34-inet.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/response-ipv6-tunneled-icmpv4_31-tob4.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/small_ipv4_mtu_icmp.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/small_ipv6_mtu_no_icmp.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/small_ipv6_mtu_no_icmp_allow.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-afteraftr-ipv6-2frags.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-afteraftr-ipv6-3frags.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-afteraftr-ipv6-reassembled.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-afteraftr-ipv6-trafficclass.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-afteraftr-ipv6-vlan.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-afteraftr-ipv6-wrongiface.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-afteraftr-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-fromb4-customBRIP-tob4-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-fromb4-customBRIP1-tob4-customBRIP2-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-fromb4-ipv6-bound-port-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-fromb4-ipv6-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-fromb4-ipv6-vlan.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-fromb4-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-fromb4-tob4-customBRIP-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-fromb4-tob4-ipv6-n64.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-fromb4-tob4-ipv6-ttl-1-reply.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-fromb4-tob4-ipv6-ttl-1.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-fromb4-tob4-ipv6-vlan.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-fromb4-tob4-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-frominet-bound-2734.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-frominet-bound-ttl1.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-frominet-bound-vlan.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-frominet-bound-wrongiface.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-frominet-bound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-frominet-bound1494-DF.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-frominet-bound1494.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-frominet-ip-bound-port-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-frominet-trafficclass.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-frominet-unbound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-ipv4-2ipv6frags-reassembled-1p.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-ipv4-2ipv6frags-reassembled.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-ipv4-3frags-bound-reversed.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-ipv4-3frags-bound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-ipv4-toinet-2fragments.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-ipv4-toinet-3fragments.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-ipv6-2frags-bound-reverse.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-ipv6-2frags-bound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-ipv6-fromb4-toinet-1046.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tcp-ipv6-fromb4-toinet-1500.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tunnel_icmp.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tunnel_icmp_without_mac4.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/tunnel_icmp_withoutmac.conf | |
create mode 100644 src/program/lwaftr/tests/data/vlan/udp-afteraftr-ipv4-3frags.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/udp-afteraftr-ipv6-2frags.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/udp-afteraftr-ipv6.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/udp-afteraftr-reassembled-ipv4.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/udp-afteraftr-reassembled-ipv6-2frags.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/udp-fromb4-2frags-bound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/udp-frominet-3frag-bound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/udp-frominet-bound.pcap | |
create mode 100644 src/program/lwaftr/tests/data/vlan/vlan.conf | |
create mode 100755 src/program/lwaftr/tests/end-to-end/core-end-to-end.sh | |
create mode 100755 src/program/lwaftr/tests/end-to-end/end-to-end-vlan.sh | |
create mode 100755 src/program/lwaftr/tests/end-to-end/end-to-end.sh | |
create mode 100755 src/program/lwaftr/tests/end-to-end/selftest.sh | |
create mode 100755 src/program/lwaftr/tests/end-to-end/test_env.sh | |
create mode 100755 src/program/lwaftr/tests/hw/test_ping_on_a_stick.sh | |
create mode 100644 src/program/lwaftr/tests/propbased/common.lua | |
create mode 100644 src/program/lwaftr/tests/propbased/genyang.lua | |
create mode 100644 src/program/lwaftr/tests/propbased/prop_nocrash.lua | |
create mode 100644 src/program/lwaftr/tests/propbased/prop_nocrash_state.lua | |
create mode 100644 src/program/lwaftr/tests/propbased/prop_sameval.lua | |
create mode 100755 src/program/lwaftr/tests/propbased/selftest.sh | |
create mode 100755 src/program/lwaftr/tests/qemu-b4/run-b4-tap | |
create mode 100755 src/program/lwaftr/tests/qemu-b4/tap-b4 | |
create mode 100755 src/program/lwaftr/tests/qemu-b4/tap-b4-down | |
create mode 100644 src/program/lwaftr/tests/release-benchmarks/release-benchmarks.nix | |
create mode 100755 src/program/lwaftr/tests/release-benchmarks/release-benchmarks.sh | |
create mode 100755 src/program/lwaftr/tests/selftest.sh | |
create mode 100755 src/program/lwaftr/tests/soaktest/core-soaktest.sh | |
create mode 100755 src/program/lwaftr/tests/soaktest/selftest.sh | |
create mode 100755 src/program/lwaftr/tests/soaktest/soaktest-vlan.sh | |
create mode 100755 src/program/lwaftr/tests/soaktest/soaktest.sh | |
create mode 100644 src/program/lwaftr/tests/subcommands/__init__.py | |
create mode 100644 src/program/lwaftr/tests/subcommands/bench_test.py | |
create mode 100644 src/program/lwaftr/tests/subcommands/check_test.py | |
create mode 100644 src/program/lwaftr/tests/subcommands/config_test.py | |
create mode 100644 src/program/lwaftr/tests/subcommands/generate_binding_table_test.py | |
create mode 100644 src/program/lwaftr/tests/subcommands/loadtest_test.py | |
create mode 100644 src/program/lwaftr/tests/subcommands/monitor_test.py | |
create mode 100644 src/program/lwaftr/tests/subcommands/query_test.py | |
create mode 100644 src/program/lwaftr/tests/subcommands/quickcheck_test.py | |
create mode 100644 src/program/lwaftr/tests/subcommands/run_test.py | |
create mode 100644 src/program/lwaftr/tests/test_env.py | |
create mode 100755 src/program/lwaftr/virt/lwaftrctl | |
create mode 100644 src/program/lwaftr/virt/lwaftrctl.conf.example | |
create mode 100644 src/program/lwaftr/virt/ports/lwaftr1/a.cfg | |
create mode 100644 src/program/lwaftr/virt/ports/lwaftr1/b.cfg | |
create mode 100755 src/program/lwaftr/virt/setup_networks/lwaftr1.sh | |
create mode 100644 src/program/lwaftr/virt/start-lwaftr.sh.example | |
create mode 100644 src/program/lwaftr/virt/stop-lwaftr.sh.example | |
create mode 100644 src/program/packetblaster/lwaftr/README | |
create mode 120000 src/program/packetblaster/lwaftr/README.inc | |
create mode 100644 src/program/packetblaster/lwaftr/lib.lua | |
create mode 100644 src/program/packetblaster/lwaftr/lwaftr.lua | |
create mode 100644 src/program/packetblaster/lwaftr/test_lwaftr_1.pcap | |
create mode 100644 src/program/packetblaster/lwaftr/test_lwaftr_2.pcap | |
create mode 100644 src/program/packetblaster/replay/README | |
create mode 120000 src/program/packetblaster/replay/README.inc | |
create mode 100644 src/program/packetblaster/replay/replay.lua | |
create mode 100644 src/program/packetblaster/synth/README | |
create mode 120000 src/program/packetblaster/synth/README.inc | |
create mode 100644 src/program/packetblaster/synth/synth.lua | |
create mode 100644 src/program/pci_bind/README | |
create mode 120000 src/program/pci_bind/README.inc | |
create mode 100644 src/program/pci_bind/pci_bind.lua | |
create mode 100644 src/program/ps/README | |
create mode 120000 src/program/ps/README.inc | |
create mode 100644 src/program/ps/ps.lua | |
create mode 100644 src/program/ptree/README | |
create mode 120000 src/program/ptree/README.inc | |
create mode 100644 src/program/ptree/README.md | |
create mode 100644 src/program/ptree/ptree.lua | |
create mode 100644 src/program/rrdcat/README | |
create mode 120000 src/program/rrdcat/README.inc | |
create mode 100644 src/program/rrdcat/rrdcat.lua | |
create mode 100644 src/program/shm/README | |
create mode 120000 src/program/shm/README.inc | |
create mode 100644 src/program/shm/shm.lua | |
delete mode 100644 src/program/snabbnfv/.images/NFV.png | |
delete mode 100644 src/program/snabbnfv/README.md.src | |
delete mode 100644 src/program/snabbnfv/doc/.images/compute-node.png | |
delete mode 100644 src/program/snabbnfv/doc/.images/database-node.png | |
delete mode 100644 src/program/snabbnfv/doc/.images/network-node.png | |
delete mode 100644 src/program/snabbnfv/doc/.images/neutron-map.png | |
create mode 100755 src/program/snabbnfv/dpdk_bench.sh | |
mode change 100755 => 120000 src/program/snabbnfv/packetblaster_bench.sh | |
create mode 100644 src/program/snabbnfv/snabb-nfvconfig-v1.yang | |
create mode 100644 src/program/snabbnfv/test_fixtures/nfvconfig/test_functions/crypto-tunnel.ports | |
create mode 100644 src/program/snabbnfv/test_fixtures/nfvconfig/test_functions/crypto.ports | |
create mode 100644 src/program/snabbnfv/test_fixtures/nfvconfig/test_functions/deprecated.port | |
create mode 100644 src/program/snabbnfv/test_fixtures/nfvconfig/test_functions/snabbnfv-bench-no-indirect_desc.port | |
create mode 100644 src/program/snabbnfv/test_fixtures/nfvconfig/test_functions/snabbnfv-bench-no-mrg_rxbuf.port | |
delete mode 100644 src/program/snabbnfv/test_fixtures/nfvconfig/test_functions/snabbnfv-bench1.port | |
create mode 100644 src/program/snabbvmx/.images/snabbvmx.png | |
create mode 100644 src/program/snabbvmx/Makefile | |
create mode 100644 src/program/snabbvmx/README | |
create mode 120000 src/program/snabbvmx/README.inc | |
create mode 100644 src/program/snabbvmx/README.md | |
create mode 100644 src/program/snabbvmx/check/README | |
create mode 120000 src/program/snabbvmx/check/README.inc | |
create mode 100644 src/program/snabbvmx/check/check.lua | |
create mode 100644 src/program/snabbvmx/doc/.gitignore | |
create mode 120000 src/program/snabbvmx/doc/.images/snabbvmx.png | |
create mode 100644 src/program/snabbvmx/doc/README.configuration.md | |
create mode 100644 src/program/snabbvmx/doc/README.install.md | |
create mode 100644 src/program/snabbvmx/doc/README.md | |
create mode 100644 src/program/snabbvmx/doc/README.scapy.md | |
create mode 100644 src/program/snabbvmx/doc/README.troubleshooting.md | |
create mode 100644 src/program/snabbvmx/doc/README.userguide.md | |
create mode 100755 src/program/snabbvmx/doc/genbook.sh | |
create mode 100644 src/program/snabbvmx/lwaftr/README | |
create mode 120000 src/program/snabbvmx/lwaftr/README.inc | |
create mode 100644 src/program/snabbvmx/lwaftr/lwaftr.lua | |
create mode 100644 src/program/snabbvmx/lwaftr/setup.lua | |
create mode 100644 src/program/snabbvmx/query/README | |
create mode 120000 src/program/snabbvmx/query/README.inc | |
create mode 100644 src/program/snabbvmx/query/README.md | |
create mode 100644 src/program/snabbvmx/query/example1.xml | |
create mode 100644 src/program/snabbvmx/query/example2.xml | |
create mode 100644 src/program/snabbvmx/query/query.lua | |
create mode 100644 src/program/snabbvmx/snabbvmx.lua | |
create mode 100644 src/program/snabbvmx/tests/conf/snabbvmx-lwaftr-xe0.cfg | |
create mode 100644 src/program/snabbvmx/tests/conf/snabbvmx-lwaftr-xe0.conf | |
create mode 100644 src/program/snabbvmx/tests/conf/snabbvmx-lwaftr.cfg | |
create mode 100644 src/program/snabbvmx/tests/conf/snabbvmx-lwaftr.conf | |
create mode 100755 src/program/snabbvmx/tests/disabled-selftest.sh | |
create mode 100755 src/program/snabbvmx/tests/end-to-end/core-end-to-end.sh | |
create mode 100644 src/program/snabbvmx/tests/end-to-end/data/.gitignore | |
create mode 100755 src/program/snabbvmx/tests/end-to-end/data/add-vlan.sh | |
create mode 100644 src/program/snabbvmx/tests/end-to-end/data/binding_table.txt.s | |
create mode 100644 src/program/snabbvmx/tests/end-to-end/data/counters/drop-all-ipv6-fragments.lua | |
create mode 100644 src/program/snabbvmx/tests/end-to-end/data/empty.pcap | |
create mode 100644 src/program/snabbvmx/tests/end-to-end/data/regressiontest-signedntohl-frags.pcap | |
create mode 100644 src/program/snabbvmx/tests/end-to-end/data/snabbvmx-lwaftr-xe1.cfg | |
create mode 100644 src/program/snabbvmx/tests/end-to-end/data/snabbvmx-lwaftr-xe1.conf | |
create mode 100644 src/program/snabbvmx/tests/end-to-end/data/vlan/binding_table.txt.s | |
create mode 100644 src/program/snabbvmx/tests/end-to-end/data/vlan/regressiontest-signedntohl-frags.pcap | |
create mode 100644 src/program/snabbvmx/tests/end-to-end/data/vlan/snabbvmx-lwaftr-xe1.cfg | |
create mode 100644 src/program/snabbvmx/tests/end-to-end/data/vlan/snabbvmx-lwaftr-xe1.conf | |
create mode 100755 src/program/snabbvmx/tests/end-to-end/end-to-end-vlan.sh | |
create mode 100755 src/program/snabbvmx/tests/end-to-end/end-to-end.sh | |
create mode 100755 src/program/snabbvmx/tests/end-to-end/selftest.sh | |
create mode 100644 src/program/snabbvmx/tests/end-to-end/test_env.sh | |
create mode 100755 src/program/snabbvmx/tests/nexthop/selftest-disabled.sh | |
create mode 100644 src/program/snabbvmx/tests/pcap/input/arp-request-to-lwAFTR.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/input/ndp-request-to-lwAFTR.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/input/ping-request-to-lwAFTR-b4.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/input/ping-request-to-lwAFTR-inet.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/input/v4v6-256.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/input/vlan-bad/arp-request-to-lwAFTR.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/input/vlan-bad/ndp-request-to-lwAFTR.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/input/vlan-bad/ping-request-to-lwAFTR-b4.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/input/vlan-bad/ping-request-to-lwAFTR-inet.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/input/vlan/arp-request-to-lwAFTR.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/input/vlan/ndp-request-to-lwAFTR.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/input/vlan/ping-request-to-lwAFTR-b4.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/input/vlan/ping-request-to-lwAFTR-inet.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/output/arp-reply-from-lwAFTR.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/output/empty.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/output/ndp-reply-from-lwAFTR.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/output/ping-reply-from-lwAFTR-b4.pcap | |
create mode 100644 src/program/snabbvmx/tests/pcap/output/ping-reply-from-lwAFTR-inet.pcap | |
create mode 100755 src/program/snabbvmx/tests/test_env/test_env.sh | |
create mode 100644 src/program/unhexdump/README | |
create mode 120000 src/program/unhexdump/README.inc | |
create mode 100644 src/program/unhexdump/unhexdump.lua | |
create mode 100644 src/program/wall/COPYRIGHT.md | |
create mode 100644 src/program/wall/README | |
create mode 120000 src/program/wall/README.inc | |
create mode 100644 src/program/wall/common.lua | |
create mode 100644 src/program/wall/filter/README | |
create mode 120000 src/program/wall/filter/README.inc | |
create mode 100644 src/program/wall/filter/filter.lua | |
create mode 100644 src/program/wall/spy/README | |
create mode 120000 src/program/wall/spy/README.inc | |
create mode 100644 src/program/wall/spy/spy.lua | |
create mode 100755 src/program/wall/tests/bench.sh | |
create mode 100644 src/program/wall/tests/data/BITTORRENT.pcap | |
create mode 100644 src/program/wall/tests/data/BITTORRENT.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/EmergeSync.cap | |
create mode 100644 src/program/wall/tests/data/EmergeSync.cap.spy.expect | |
create mode 100644 src/program/wall/tests/data/NTP_sync.pcap | |
create mode 100644 src/program/wall/tests/data/NTP_sync.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/README.captures | |
create mode 100644 src/program/wall/tests/data/RTSPPACKETS1.pcap | |
create mode 100644 src/program/wall/tests/data/RTSPPACKETS1.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/SIP_DTMF2.cap | |
create mode 100644 src/program/wall/tests/data/SIP_DTMF2.cap.spy.expect | |
create mode 100644 src/program/wall/tests/data/SkypeIRC.cap | |
create mode 100644 src/program/wall/tests/data/SkypeIRC.cap.spy.expect | |
create mode 100644 src/program/wall/tests/data/TeamSpeak2.pcap | |
create mode 100644 src/program/wall/tests/data/TeamSpeak2.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/bootparams.cap | |
create mode 100644 src/program/wall/tests/data/bootparams.cap.spy.expect | |
create mode 100644 src/program/wall/tests/data/dhcp.pcap | |
create mode 100644 src/program/wall/tests/data/dhcp.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/dhcpv6.pcap | |
create mode 100644 src/program/wall/tests/data/dhcpv6.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/dns.cap | |
create mode 100644 src/program/wall/tests/data/dns.cap.spy.expect | |
create mode 100644 src/program/wall/tests/data/http.cap | |
create mode 100644 src/program/wall/tests/data/http.cap.spy.expect | |
create mode 100644 src/program/wall/tests/data/imap.pcap | |
create mode 100644 src/program/wall/tests/data/imap.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/ipp.pcap | |
create mode 100644 src/program/wall/tests/data/ipp.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/iseries.pcap | |
create mode 100644 src/program/wall/tests/data/iseries.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/ldap-and-search.pcap | |
create mode 100644 src/program/wall/tests/data/ldap-and-search.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/mDNS3.pcap | |
create mode 100644 src/program/wall/tests/data/mDNS3.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/mpeg2_mp2t_with_cc_drop01.pcap | |
create mode 100644 src/program/wall/tests/data/mpeg2_mp2t_with_cc_drop01.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/mysql_complete.pcap | |
create mode 100644 src/program/wall/tests/data/mysql_complete.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/nfsv2.pcap | |
create mode 100644 src/program/wall/tests/data/nfsv2.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/nfsv3.pcap | |
create mode 100644 src/program/wall/tests/data/nfsv3.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/nntp.pcap | |
create mode 100644 src/program/wall/tests/data/nntp.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/pgsql.cap | |
create mode 100644 src/program/wall/tests/data/pgsql.cap.spy.expect | |
create mode 100644 src/program/wall/tests/data/rtmp_sample.cap | |
create mode 100644 src/program/wall/tests/data/rtmp_sample.cap.spy.expect | |
create mode 100644 src/program/wall/tests/data/rtp_example.pcap | |
create mode 100644 src/program/wall/tests/data/rtp_example.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/smtp.pcap | |
create mode 100644 src/program/wall/tests/data/smtp.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/telnet-cooked.pcap | |
create mode 100644 src/program/wall/tests/data/telnet-cooked.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/telnet-raw.pcap | |
create mode 100644 src/program/wall/tests/data/telnet-raw.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/tftp_rrq.pcap | |
create mode 100644 src/program/wall/tests/data/tftp_rrq.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/tftp_wrq.pcap | |
create mode 100644 src/program/wall/tests/data/tftp_wrq.pcap.spy.expect | |
create mode 100644 src/program/wall/tests/data/v6-http.cap | |
create mode 100644 src/program/wall/tests/data/v6-http.cap.spy.expect | |
create mode 100755 src/program/wall/tests/filter-pcaps.test | |
create mode 100755 src/program/wall/tests/selftest.sh | |
create mode 100755 src/program/wall/tests/spy-pcaps.test | |
create mode 100644 src/program/wall/wall.lua | |
create mode 100755 src/scripts/snabb_doc.sh | |
delete mode 100644 src/scripts/sysv/default/snabb-nfv-sync-agent | |
delete mode 100644 src/scripts/sysv/default/snabb-nfv-sync-master | |
delete mode 100644 src/scripts/sysv/default/snabb-nfv-traffic | |
delete mode 100644 src/scripts/sysv/init.d/snabb-nfv-sync-agent | |
delete mode 100644 src/scripts/sysv/init.d/snabb-nfv-sync-master | |
delete mode 100644 src/scripts/sysv/init.d/snabb-nfv-traffic | |
create mode 100644 tarball.nix | |
make[1]: Entering directory `/snabb/lib/luajit/src' | |
cd reusevm; \ | |
cp -r * ../ | |
Copied reference VM. Ready to build. | |
make[1]: Leaving directory `/snabb/lib/luajit/src' | |
make[1]: Entering directory `/snabb/lib/luajit' | |
==== Building RaptorJIT 1.0.0 ==== | |
make -C src | |
make[2]: Entering directory `/snabb/lib/luajit/src' | |
HOSTCC host/buildvm.o | |
HOSTCC host/buildvm_asm.o | |
HOSTCC host/buildvm_peobj.o | |
HOSTCC host/buildvm_lib.o | |
HOSTCC host/buildvm_fold.o | |
HOSTLINK host/buildvm | |
BUILDVM lj_vm.S | |
ASM lj_vm.o | |
CC lj_gc.o | |
BUILDVM lj_ffdef.h | |
CC lj_err.o | |
CC lj_char.o | |
BUILDVM lj_bcdef.h | |
CC lj_bc.o | |
CC lj_obj.o | |
CC lj_buf.o | |
CC lj_str.o | |
CC lj_tab.o | |
CC lj_func.o | |
CC lj_udata.o | |
CC lj_meta.o | |
CC lj_debug.o | |
CC lj_state.o | |
CC lj_dispatch.o | |
CC lj_vmmath.o | |
CC lj_strscan.o | |
CC lj_strfmt.o | |
CC lj_strfmt_num.o | |
CC lj_api.o | |
CC lj_vmprofile.o | |
CC lj_lex.o | |
CC lj_parse.o | |
CC lj_bcread.o | |
CC lj_bcwrite.o | |
CC lj_load.o | |
CC lj_ir.o | |
CC lj_opt_mem.o | |
BUILDVM lj_folddef.h | |
CC lj_opt_fold.o | |
CC lj_opt_narrow.o | |
CC lj_opt_dce.o | |
CC lj_opt_loop.o | |
CC lj_opt_split.o | |
CC lj_opt_sink.o | |
CC lj_mcode.o | |
CC lj_snap.o | |
CC lj_record.o | |
CC lj_crecord.o | |
BUILDVM lj_recdef.h | |
CC lj_ffrecord.o | |
CC lj_asm.o | |
CC lj_trace.o | |
CC lj_gdbjit.o | |
CC lj_auditlog.o | |
CC lj_ctype.o | |
CC lj_cdata.o | |
CC lj_cconv.o | |
CC lj_ccall.o | |
CC lj_ccallback.o | |
CC lj_carith.o | |
CC lj_clib.o | |
CC lj_cparse.o | |
CC lj_lib.o | |
CC lj_alloc.o | |
CC lib_aux.o | |
BUILDVM lj_libdef.h | |
CC(debug) lj_dwarf.dwo | |
EMBED lj_dwarf_dwo.o | |
CC lib_base.o | |
CC lib_math.o | |
CC lib_bit.o | |
CC lib_string.o | |
CC lib_table.o | |
CC lib_io.o | |
CC lib_os.o | |
CC lib_package.o | |
CC lib_debug.o | |
CC lib_jit.o | |
CC lib_ffi.o | |
CC lib_init.o | |
AR raptorjit.a | |
DYNLINK libraptorjit.so | |
/usr/bin/ld: warning: type and size of dynamic symbol `_binary_lj_dwarf_dwo_end' are not defined | |
/usr/bin/ld: warning: type and size of dynamic symbol `_binary_lj_dwarf_dwo_start' are not defined | |
LINK raptorjit | |
OK Successfully built RaptorJIT | |
make[2]: Leaving directory `/snabb/lib/luajit/src' | |
==== Successfully built RaptorJIT 1.0.0 ==== | |
make[1]: Leaving directory `/snabb/lib/luajit' | |
cd src && make | |
make[1]: Entering directory `/snabb/src' | |
Makefile:88: target `lib.blit' given more than once in the same rule. | |
LUA obj/dynasm_lua.o | |
LUA obj/apps/intel_mp/testrecv_lua.o | |
LUA obj/apps/intel_mp/intel_mp_lua.o | |
LUA obj/apps/intel_mp/loadgen_lua.o | |
LUA obj/apps/intel_avf/intel_avf_lua.o | |
LUA obj/apps/ipfix/ipfix_lua.o | |
LUA obj/apps/ipfix/template_lua.o | |
LUA obj/apps/rss/metadata_lua.o | |
LUA obj/apps/rss/rss_lua.o | |
LUA obj/apps/ipv6/fragment_lua.o | |
LUA obj/apps/ipv6/nd_light_lua.o | |
LUA obj/apps/ipv6/echo_lua.o | |
LUA obj/apps/ipv6/ns_responder_lua.o | |
LUA obj/apps/ipv6/reassemble_lua.o | |
LUA obj/apps/vlan/vlan_lua.o | |
LUA obj/apps/packet_filter/conntrack_lua.o | |
LUA obj/apps/packet_filter/pcap_filter_lua.o | |
LUA obj/apps/csv_lua.o | |
LUA obj/apps/lwaftr/lwaftr_lua.o | |
LUA obj/apps/lwaftr/nh_fwd_lua.o | |
LUA obj/apps/lwaftr/binding_table_lua.o | |
LUA obj/apps/lwaftr/lwutil_lua.o | |
LUA obj/apps/lwaftr/ndp_lua.o | |
LUA obj/apps/lwaftr/V4V6_lua.o | |
LUA obj/apps/lwaftr/constants_lua.o | |
LUA obj/apps/lwaftr/ctable_wrapper_lua.o | |
LUA obj/apps/lwaftr/rangemap_lua.o | |
LUA obj/apps/lwaftr/lwdebug_lua.o | |
LUA obj/apps/lwaftr/loadgen_lua.o | |
LUA obj/apps/keyed_ipv6_tunnel/tunnel_lua.o | |
LUA obj/apps/rate_limiter/rate_limiter_lua.o | |
LUA obj/apps/test/synth_lua.o | |
LUA obj/apps/test/delayed_start_lua.o | |
LUA obj/apps/test/npackets_lua.o | |
LUA obj/apps/test/match_lua.o | |
LUA obj/apps/socket/unix_lua.o | |
LUA obj/apps/socket/raw_lua.o | |
LUA obj/apps/virtio_net/virtio_net_lua.o | |
LUA obj/apps/intel/intel10g_lua.o | |
LUA obj/apps/intel/intel_app_lua.o | |
LUA obj/apps/intel/loadgen_lua.o | |
LUA obj/apps/tap/tap_lua.o | |
LUA obj/apps/pcap/pcap_lua.o | |
LUA obj/apps/pcap/tap_lua.o | |
LUA obj/apps/bridge/base_lua.o | |
LUA obj/apps/bridge/mac_table_lua.o | |
LUA obj/apps/bridge/learning_lua.o | |
LUA obj/apps/bridge/flooding_lua.o | |
LUA obj/apps/interlink/test_source_lua.o | |
LUA obj/apps/interlink/transmitter_lua.o | |
LUA obj/apps/interlink/receiver_lua.o | |
LUA obj/apps/wall/util_lua.o | |
LUA obj/apps/wall/l7fw_lua.o | |
LUA obj/apps/wall/scanner_lua.o | |
LUA obj/apps/wall/l7spy_lua.o | |
LUA obj/apps/wall/constants_lua.o | |
LUA obj/apps/wall/scanner/ndpi_lua.o | |
LUA obj/apps/ipsec/esp_lua.o | |
LUA obj/apps/basic/basic_apps_lua.o | |
LUA obj/apps/vhost/vhost_user_lua.o | |
LUA obj/apps/ipv4/fragment_lua.o | |
LUA obj/apps/ipv4/arp_lua.o | |
LUA obj/apps/ipv4/echo_lua.o | |
LUA obj/apps/ipv4/reassemble_lua.o | |
LUA obj/apps/solarflare/solarflare_lua.o | |
LUA obj/core/main_lua.o | |
LUA obj/core/timer_lua.o | |
LUA obj/core/memory_lua.o | |
LUA obj/core/selftest_lua.o | |
LUA obj/core/app_lua.o | |
LUA obj/core/worker_lua.o | |
LUA obj/core/lib_lua.o | |
LUA obj/core/startup_lua.o | |
LUA obj/core/config_lua.o | |
LUA obj/core/counter_lua.o | |
LUA obj/core/histogram_lua.o | |
LUA obj/core/packet_lua.o | |
LUA obj/core/link_lua.o | |
LUA obj/core/shm_lua.o | |
LUA obj/dasm_x64_lua.o | |
LUA obj/lib/index_set_lua.o | |
LUA obj/lib/poptrie_lua.o | |
LUA obj/lib/ptree/channel_lua.o | |
LUA obj/lib/ptree/ptree_lua.o | |
LUA obj/lib/ptree/support/snabb-softwire-v2_lua.o | |
LUA obj/lib/ptree/alarms_lua.o | |
LUA obj/lib/ptree/worker_lua.o | |
LUA obj/lib/ptree/action_codec_lua.o | |
LUA obj/lib/ptree/support_lua.o | |
LUA obj/lib/ptree/trace_lua.o | |
LUA obj/lib/ptree/inotify_lua.o | |
LUA obj/lib/ptree/json_lua.o | |
LUA obj/lib/cltable_lua.o | |
LUA obj/lib/macaddress_lua.o | |
LUA obj/lib/lpm/lpm4_poptrie_lua.o | |
LUA obj/lib/lpm/lpm4_lua.o | |
LUA obj/lib/lpm/lpm4_248_lua.o | |
LUA obj/lib/lpm/lpm_lua.o | |
LUA obj/lib/lpm/ip6_lua.o | |
LUA obj/lib/lpm/ip4_lua.o | |
LUA obj/lib/lpm/lpm4_dxr_lua.o | |
LUA obj/lib/lpm/lpm4_trie_lua.o | |
LUA obj/lib/pmu_lua.o | |
LUA obj/lib/ipc/shmem/iftable_mib_lua.o | |
LUA obj/lib/ipc/shmem/mib_lua.o | |
LUA obj/lib/ipc/shmem/shmem_lua.o | |
LUA obj/lib/timers/ingress_drop_monitor_lua.o | |
LUA obj/lib/timers/memory_info_lua.o | |
LUA obj/lib/logger_lua.o | |
LUA obj/lib/cpuset_lua.o | |
LUA obj/lib/token_bucket_lua.o | |
LUA obj/lib/protocol/ipv4_lua.o | |
LUA obj/lib/protocol/dns/dns_lua.o | |
LUA obj/lib/protocol/dns/mdns_query_lua.o | |
LUA obj/lib/protocol/dns/mdns_lua.o | |
LUA obj/lib/protocol/esp_tail_lua.o | |
LUA obj/lib/protocol/ipv6_lua.o | |
LUA obj/lib/protocol/datagram_lua.o | |
LUA obj/lib/protocol/tcp_lua.o | |
LUA obj/lib/protocol/icmp/nd/na_lua.o | |
LUA obj/lib/protocol/icmp/nd/options/tlv_lua.o | |
LUA obj/lib/protocol/icmp/nd/options/lladdr_lua.o | |
LUA obj/lib/protocol/icmp/nd/header_lua.o | |
LUA obj/lib/protocol/icmp/nd/ns_lua.o | |
LUA obj/lib/protocol/icmp/header_lua.o | |
LUA obj/lib/protocol/icmp/ptb_lua.o | |
LUA obj/lib/protocol/header_lua.o | |
LUA obj/lib/protocol/keyed_ipv6_tunnel_lua.o | |
LUA obj/lib/protocol/gre_lua.o | |
LUA obj/lib/protocol/udp_lua.o | |
LUA obj/lib/protocol/esp_lua.o | |
LUA obj/lib/protocol/ethernet_lua.o | |
LUA obj/lib/interlink_lua.o | |
LUA obj/lib/fibers/fiber_lua.o | |
LUA obj/lib/fibers/channel_lua.o | |
LUA obj/lib/fibers/timer_lua.o | |
LUA obj/lib/fibers/cond_lua.o | |
LUA obj/lib/fibers/sched_lua.o | |
LUA obj/lib/fibers/sleep_lua.o | |
LUA obj/lib/fibers/queue_lua.o | |
LUA obj/lib/fibers/op_lua.o | |
LUA obj/lib/fibers/file_lua.o | |
LUA obj/lib/fibers/epoll_lua.o | |
LUA obj/lib/virtio/net_device_lua.o | |
LUA obj/lib/virtio/virtq_driver_lua.o | |
LUA obj/lib/virtio/virtio_pci_lua.o | |
LUA obj/lib/virtio/virtq_device_lua.o | |
LUA obj/lib/virtio/net_driver_lua.o | |
LUA obj/lib/hash/base_lua.o | |
LUA obj/lib/hash/murmur_lua.o | |
LUA obj/lib/scheduling_lua.o | |
LUA obj/lib/rrd_lua.o | |
LUA obj/lib/io/virtual_ether_mux_lua.o | |
LUA obj/lib/numa_lua.o | |
LUA obj/lib/yang/rpc_lua.o | |
LUA obj/lib/yang/util_lua.o | |
LUA obj/lib/yang/yang_lua.o | |
LUA obj/lib/yang/path_lua.o | |
LUA obj/lib/yang/data_lua.o | |
LUA obj/lib/yang/binary_lua.o | |
LUA obj/lib/yang/alarms_lua.o | |
LUA obj/lib/yang/path_data_lua.o | |
LUA obj/lib/yang/schema_lua.o | |
LUA obj/lib/yang/state_lua.o | |
LUA obj/lib/yang/parser_lua.o | |
LUA obj/lib/yang/value_lua.o | |
LUA obj/lib/pmu_cpu_lua.o | |
LUA obj/lib/gauge_lua.o | |
LUA obj/lib/ctable_lua.o | |
LUA obj/lib/stream_lua.o | |
LUA obj/lib/pcap/pcap_lua.o | |
LUA obj/lib/pcap/filter_lua.o | |
LUA obj/lib/blit_lua.o | |
LUA obj/lib/stream/socket_lua.o | |
LUA obj/lib/stream/mem_lua.o | |
LUA obj/lib/stream/file_lua.o | |
LUA obj/lib/stream/compat_lua.o | |
LUA obj/lib/ipsec/seq_no_t_lua.o | |
LUA obj/lib/ipsec/esp_lua.o | |
LUA obj/lib/ipsec/aes_gcm_lua.o | |
LUA obj/lib/buffer_lua.o | |
LUA obj/lib/hardware/register_lua.o | |
LUA obj/lib/hardware/pci_lua.o | |
LUA obj/lib/checksum_lua.o | |
LUA obj/lib/maxpc_lua.o | |
LUA obj/lib/watchdog/watchdog_lua.o | |
LUA obj/lib/lua/class_lua.o | |
LUA obj/lib/lua/strict_lua.o | |
LUA obj/lib/lua/StackTracePlus_lua.o | |
LUA obj/lib/lua/alt_getopt_lua.o | |
LUA obj/lib/xsd_regexp_lua.o | |
LUA obj/lib/json_lua.o | |
LUA obj/lib/tsc_lua.o | |
LUA obj/ndpi_lua.o | |
LUA obj/syscall_lua.o | |
LUA obj/ndpi/protocol_ids_2_3_lua.o | |
LUA obj/ndpi/c_lua.o | |
LUA obj/ndpi/protocol_ids_2_0_lua.o | |
LUA obj/ndpi/protocol_ids_2_2_lua.o | |
LUA obj/ndpi/protocol_ids_1_7_lua.o | |
LUA obj/ndpi/protocol_bitmask_lua.o | |
LUA obj/ndpi/wrap_lua.o | |
LUA obj/ndpi/protocol_ids_1_8_lua.o | |
LUA obj/dasm_lua.o | |
LUA obj/dasm_mm_lua.o | |
LUA obj/dasm_x86_lua.o | |
LUA obj/jit/bcsave_lua.o | |
LUA obj/jit/bc_lua.o | |
LUA obj/syscall/util_lua.o | |
LUA obj/syscall/types_lua.o | |
LUA obj/syscall/abi_lua.o | |
LUA obj/syscall/syscalls_lua.o | |
LUA obj/syscall/lfs_lua.o | |
LUA obj/syscall/ffitypes_lua.o | |
LUA obj/syscall/helpers_lua.o | |
LUA obj/syscall/bit_lua.o | |
LUA obj/syscall/methods_lua.o | |
LUA obj/syscall/libc_lua.o | |
LUA obj/syscall/linux/x64/ffi_lua.o | |
LUA obj/syscall/linux/x64/nr_lua.o | |
LUA obj/syscall/linux/x64/constants_lua.o | |
LUA obj/syscall/linux/x64/ioctl_lua.o | |
LUA obj/syscall/linux/util_lua.o | |
LUA obj/syscall/linux/c_lua.o | |
LUA obj/syscall/linux/types_lua.o | |
LUA obj/syscall/linux/syscalls_lua.o | |
LUA obj/syscall/linux/errors_lua.o | |
LUA obj/syscall/linux/fcntl_lua.o | |
LUA obj/syscall/linux/netfilter_lua.o | |
LUA obj/syscall/linux/ffi_lua.o | |
LUA obj/syscall/linux/nr_lua.o | |
LUA obj/syscall/linux/constants_lua.o | |
LUA obj/syscall/linux/nl_lua.o | |
LUA obj/syscall/linux/sockopt_lua.o | |
LUA obj/syscall/linux/cgroup_lua.o | |
LUA obj/syscall/linux/ioctl_lua.o | |
LUA obj/syscall/shared/types_lua.o | |
LUA obj/syscall/compat_lua.o | |
LUA obj/program/top/top_lua.o | |
LUA obj/program/packetblaster/lwaftr/lwaftr_lua.o | |
LUA obj/program/packetblaster/lwaftr/lib_lua.o | |
LUA obj/program/packetblaster/synth/synth_lua.o | |
LUA obj/program/packetblaster/packetblaster_lua.o | |
LUA obj/program/packetblaster/replay/replay_lua.o | |
LUA obj/program/ptree/ptree_lua.o | |
LUA obj/program/snsh/snsh_lua.o | |
LUA obj/program/unhexdump/unhexdump_lua.o | |
LUA obj/program/snabbmark/snabbmark_lua.o | |
LUA obj/program/ipfix/ipfix_lua.o | |
LUA obj/program/ipfix/probe/probe_lua.o | |
LUA obj/program/snabbvmx/tests/end-to-end/data/counters/drop-all-ipv6-fragments_lua.o | |
LUA obj/program/snabbvmx/check/check_lua.o | |
LUA obj/program/snabbvmx/lwaftr/lwaftr_lua.o | |
LUA obj/program/snabbvmx/lwaftr/setup_lua.o | |
LUA obj/program/snabbvmx/snabbvmx_lua.o | |
LUA obj/program/snabbvmx/query/query_lua.o | |
LUA obj/program/lwaftr/lwaftr_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-6-outfrags_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/non-ipv6-traffic-to-ipv6-interface_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/ndp-secondary_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-ipv4-ipv6-out-icmpv4-ipv6-hairpin-1_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-icmpv6-2_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-1_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-none-3_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv6-out-none-2_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/ndp-no-na-next-hop6-mac-not-set-3pkts_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-8_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-5-frags_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/from-to-b4-tunneled-icmpv4-ping-hairpin-unbound_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/from-inet-ipv4-in-binding-big-packet-df-set-allow_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-infrags-out-1p-ipv6-6-outfrags_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/from-to-b4-ipv6-hairpin-n64_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-icmpv6-1_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-0p-drop_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv6-out-none-1_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/nofrag4_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-echo_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/ndp-no-na-next-hop6-mac-not-set-2pkts_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/icmpv6-ping-and-reply_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-hoplimhair_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/non-ipv4-traffic-to-ipv4-interface_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-none-2_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/from-to-b4-ipv6-hairpin_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/arp-for-next-hop_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/nofrag6-sol_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-6_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-3_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv6-out-0p-ipv4_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/nofrag6_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-4_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-3_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/from-to-b4-tunneled-icmpv4-ping-hairpin_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/from-inet-ipv4-in-binding-big-packet-df-set-drop_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-2_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-icmpv4_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-none-1_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-5_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/regressiontest-signedntohl-frags-counters_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-7_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-1p-ipv6-2_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-ipv4-ipv6-out-icmpv4-ipv6-hairpin-1-drop_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/ndp-ns-for-next-hop_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-icmpv4-1_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv4-out-none-4_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-4-and-echo_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/tcp-frominet-bound-ttl1_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-1_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/empty_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/in-1p-ipv6-out-1p-ipv4-4_lua.o | |
LUA obj/program/lwaftr/tests/data/counters/regressiontest-endaddr_lua.o | |
LUA obj/program/lwaftr/tests/propbased/prop_sameval_lua.o | |
LUA obj/program/lwaftr/tests/propbased/common_lua.o | |
LUA obj/program/lwaftr/tests/propbased/prop_nocrash_lua.o | |
LUA obj/program/lwaftr/tests/propbased/prop_nocrash_state_lua.o | |
LUA obj/program/lwaftr/tests/propbased/genyang_lua.o | |
LUA obj/program/lwaftr/counters_lua.o | |
LUA obj/program/lwaftr/check/util_lua.o | |
LUA obj/program/lwaftr/check/check_lua.o | |
LUA obj/program/lwaftr/setup_lua.o | |
LUA obj/program/lwaftr/run/run_lua.o | |
LUA obj/program/lwaftr/migrate_configuration/migrate_configuration_lua.o | |
LUA obj/program/lwaftr/migrate_configuration/conf_parser_lua.o | |
LUA obj/program/lwaftr/alarms_lua.o | |
LUA obj/program/lwaftr/bench/bench_lua.o | |
LUA obj/program/lwaftr/quickcheck/quickcheck_lua.o | |
LUA obj/program/lwaftr/quickcheck/utils_lua.o | |
LUA obj/program/lwaftr/query/query_lua.o | |
LUA obj/program/lwaftr/csv_stats_lua.o | |
LUA obj/program/lwaftr/compile_configuration/compile_configuration_lua.o | |
LUA obj/program/lwaftr/generate_configuration/generate_configuration_lua.o | |
LUA obj/program/lwaftr/soaktest/soaktest_lua.o | |
LUA obj/program/lwaftr/monitor/monitor_lua.o | |
LUA obj/program/rrdcat/rrdcat_lua.o | |
LUA obj/program/example_replay/example_replay_lua.o | |
LUA obj/program/loadtest/transient/transient_lua.o | |
LUA obj/program/loadtest/loadtest_lua.o | |
LUA obj/program/loadtest/find-limit/find-limit_lua.o | |
LUA obj/program/loadtest/promise_lua.o | |
LUA obj/program/ps/ps_lua.o | |
LUA obj/program/pci_bind/pci_bind_lua.o | |
LUA obj/program/example_spray/example_spray_lua.o | |
LUA obj/program/example_spray/sprayer_lua.o | |
LUA obj/program/firehose/firehose_lua.o | |
LUA obj/program/shm/shm_lua.o | |
LUA obj/program/dnssd/dnssd_lua.o | |
LUA obj/program/wall/common_lua.o | |
LUA obj/program/wall/spy/spy_lua.o | |
LUA obj/program/wall/filter/filter_lua.o | |
LUA obj/program/wall/wall_lua.o | |
LUA obj/program/lisper/dev-env/l2tp_lua.o | |
LUA obj/program/lisper/dev-env/syscall_lua.o | |
LUA obj/program/lisper/dev-env/lisp_lua.o | |
LUA obj/program/lisper/lisper_lua.o | |
LUA obj/program/lisper/dev-env-perftest/gen_pcap_lua.o | |
LUA obj/program/lisper/dev-env-perftest/lisper_lua.o | |
LUA obj/program/lisper/dev-env-perftest/lisp_lua.o | |
LUA obj/program/lisper/dev-env-perftest/count_lua.o | |
LUA obj/program/lisper/dev-env-perftest/baseline_lua.o | |
LUA obj/program/lisper/dev-env-docker/l2tp_lua.o | |
LUA obj/program/lisper/dev-env-docker/syscall_lua.o | |
LUA obj/program/lisper/dev-env-docker/lisp_lua.o | |
LUA obj/program/lisper/dev-env-docker/watch_punt_lua.o | |
LUA obj/program/alarms/listen/listen_lua.o | |
LUA obj/program/alarms/get_state/get_state_lua.o | |
LUA obj/program/alarms/alarms_lua.o | |
LUA obj/program/alarms/set_operator_state/set_operator_state_lua.o | |
LUA obj/program/alarms/compress/compress_lua.o | |
LUA obj/program/alarms/purge/purge_lua.o | |
LUA obj/program/snabbnfv/traffic/traffic_lua.o | |
LUA obj/program/snabbnfv/snabbnfv_lua.o | |
LUA obj/program/snabbnfv/neutron_sync_master/neutron_sync_master_lua.o | |
LUA obj/program/snabbnfv/neutron_sync_agent/neutron_sync_agent_lua.o | |
LUA obj/program/snabbnfv/nfvconfig_lua.o | |
LUA obj/program/snabbnfv/fuzz/fuzz_lua.o | |
LUA obj/program/snabbnfv/neutron2snabb/neutron2snabb_lua.o | |
LUA obj/program/snabbnfv/neutron2snabb/neutron2snabb_schema_lua.o | |
LUA obj/program/config/load/load_lua.o | |
LUA obj/program/config/common_lua.o | |
LUA obj/program/config/listen/listen_lua.o | |
LUA obj/program/config/data_format/data_format_lua.o | |
LUA obj/program/config/get_state/get_state_lua.o | |
LUA obj/program/config/set/set_lua.o | |
LUA obj/program/config/bench/bench_lua.o | |
LUA obj/program/config/config_lua.o | |
LUA obj/program/config/add/add_lua.o | |
LUA obj/program/config/get/get_lua.o | |
LUA obj/program/config/remove/remove_lua.o | |
LUA obj/program/l2vpn/pseudowire_lua.o | |
LUA obj/program/l2vpn/control_channel_lua.o | |
LUA obj/program/l2vpn/transports/ipv6_lua.o | |
LUA obj/program/l2vpn/dispatch_lua.o | |
LUA obj/program/l2vpn/l2vpn_lua.o | |
LUA obj/program/l2vpn/tunnels/l2tpv3_lua.o | |
LUA obj/program/l2vpn/tunnels/gre_lua.o | |
LUA obj/pf_lua.o | |
LUA obj/pf/quickcheck_lua.o | |
LUA obj/pf/savefile_lua.o | |
LUA obj/pf/types_lua.o | |
LUA obj/pf/ssa_lua.o | |
LUA obj/pf/utils_lua.o | |
LUA obj/pf/regalloc_lua.o | |
LUA obj/pf/anf_lua.o | |
LUA obj/pf/libpcap_lua.o | |
LUA obj/pf/bpf_lua.o | |
LUA obj/pf/optimize_lua.o | |
LUA obj/pf/backend_lua.o | |
LUA obj/pf/expand_lua.o | |
LUA obj/pf/constants_lua.o | |
LUA obj/pf/match_lua.o | |
LUA obj/pf/selection_lua.o | |
LUA obj/pf/parse_lua.o | |
H obj/apps/intel/intel_h.o | |
H obj/apps/bridge/learning_h.o | |
H obj/apps/vhost/vhost_h.o | |
H obj/apps/vhost/vhost_user_h.o | |
H obj/apps/solarflare/ef_vi_h.o | |
H obj/core/link_h.o | |
H obj/core/packet_h.o | |
H obj/core/lib_h.o | |
H obj/core/memory_h.o | |
H obj/core/counter_h.o | |
H obj/core/clib_h.o | |
H obj/lib/checksum_lib_h.o | |
H obj/lib/ipc/shmem/shmem_h.o | |
H obj/lib/virtio/virtio_h.o | |
H obj/lib/virtio/virtio_vring_h.o | |
H obj/lib/pcap/filter_h.o | |
H obj/lib/checksum_h.o | |
H obj/lib/ipsec/track_seq_no_h.o | |
H obj/dasm_extern_h.o | |
H obj/program/firehose/firehose_h.o | |
H obj/dasm_proto_h.o | |
H obj/dasm_x86_h.o | |
C obj/apps/bridge/mac_table_c.o | |
C obj/apps/vhost/vhost_user_c.o | |
C obj/apps/solarflare/poll_c.o | |
C obj/core/lib_c.o | |
C obj/core/snabbswitch_c.o | |
C obj/core/memory_c.o | |
C obj/lib/lpm/lpm4_dxr_c.o | |
C obj/lib/lpm/lpm4_248_c.o | |
C obj/lib/ipc/shmem/shmem_c.o | |
C obj/lib/ipsec/track_seq_no_c.o | |
C obj/lib/checksum_c.o | |
C obj/dasm_x86_c.o | |
ASM obj/apps/wall/scanner/ndpi_opt_dasl.o | |
ASM obj/apps/example/asm_dasl.o | |
ASM obj/core/sync_dasl.o | |
ASM obj/lib/lpm/random_dasl.o | |
ASM obj/lib/poptrie_lookup_dasl.o | |
ASM obj/lib/blit_dasl.o | |
ASM obj/lib/hash/siphash_dasl.o | |
ASM obj/lib/pmu_x86_dasl.o | |
ASM obj/lib/binary_search_dasl.o | |
ASM obj/lib/multi_copy_dasl.o | |
ASM obj/lib/ipsec/aes_gcm_avx_dasl.o | |
ASM obj/arch/checksum_dasl.o | |
ASM obj/pf/codegen_dasl.o | |
INC obj/apps/ipfix/ipfix-information-elements_inc.o | |
INC obj/program/alarms/README_inc.o | |
INC obj/program/alarms/compress/README_inc.o | |
INC obj/program/alarms/get_state/README_inc.o | |
INC obj/program/alarms/listen/README_inc.o | |
INC obj/program/alarms/purge/README_inc.o | |
INC obj/program/alarms/set_operator_state/README_inc.o | |
INC obj/program/config/README_inc.o | |
INC obj/program/config/add/README_inc.o | |
INC obj/program/config/bench/README_inc.o | |
INC obj/program/config/data_format/README_inc.o | |
INC obj/program/config/get/README_inc.o | |
INC obj/program/config/get_state/README_inc.o | |
INC obj/program/config/listen/README_inc.o | |
INC obj/program/config/load/README_inc.o | |
INC obj/program/config/remove/README_inc.o | |
INC obj/program/config/set/README_inc.o | |
INC obj/program/dnssd/README_inc.o | |
INC obj/program/firehose/README_inc.o | |
INC obj/program/firehose/example_inc.o | |
INC obj/program/firehose/firehose.h_inc.o | |
INC obj/program/ipfix/README_inc.o | |
INC obj/program/ipfix/probe/README_inc.o | |
INC obj/program/l2vpn/README_inc.o | |
INC obj/program/lisper/README_inc.o | |
INC obj/program/loadtest/README_inc.o | |
INC obj/program/loadtest/find-limit/README_inc.o | |
INC obj/program/loadtest/transient/README_inc.o | |
INC obj/program/lwaftr/README_inc.o | |
INC obj/program/lwaftr/bench/README_inc.o | |
INC obj/program/lwaftr/check/README_inc.o | |
INC obj/program/lwaftr/compile_configuration/README_inc.o | |
INC obj/program/lwaftr/generate_configuration/README_inc.o | |
INC obj/program/lwaftr/migrate_configuration/README_inc.o | |
INC obj/program/lwaftr/monitor/README_inc.o | |
INC obj/program/lwaftr/query/README_inc.o | |
INC obj/program/lwaftr/quickcheck/README_inc.o | |
INC obj/program/lwaftr/run/README_inc.o | |
INC obj/program/lwaftr/soaktest/README_inc.o | |
INC obj/program/packetblaster/README_inc.o | |
INC obj/program/packetblaster/lwaftr/README_inc.o | |
INC obj/program/packetblaster/replay/README_inc.o | |
INC obj/program/packetblaster/synth/README_inc.o | |
INC obj/program/pci_bind/README_inc.o | |
INC obj/program/ps/README_inc.o | |
INC obj/program/ptree/README_inc.o | |
INC obj/program/rrdcat/README_inc.o | |
INC obj/program/shm/README_inc.o | |
INC obj/program/snabbmark/README_inc.o | |
INC obj/program/snabbnfv/README_inc.o | |
INC obj/program/snabbnfv/fuzz/README_inc.o | |
INC obj/program/snabbnfv/neutron2snabb/README_inc.o | |
INC obj/program/snabbnfv/neutron_sync_agent/README_inc.o | |
INC obj/program/snabbnfv/neutron_sync_agent/neutron_sync_agent.sh_inc.o | |
INC obj/program/snabbnfv/neutron_sync_master/README_inc.o | |
INC obj/program/snabbnfv/neutron_sync_master/neutron_sync_master.sh_inc.o | |
INC obj/program/snabbnfv/traffic/README_inc.o | |
INC obj/program/snabbvmx/README_inc.o | |
INC obj/program/snabbvmx/check/README_inc.o | |
INC obj/program/snabbvmx/lwaftr/README_inc.o | |
INC obj/program/snabbvmx/query/README_inc.o | |
INC obj/program/snsh/README_inc.o | |
INC obj/program/top/README_inc.o | |
INC obj/program/unhexdump/README_inc.o | |
INC obj/program/wall/README_inc.o | |
INC obj/program/wall/filter/README_inc.o | |
INC obj/program/wall/spy/README_inc.o | |
INC obj/programs_inc.o | |
YANG obj/testlog/lib.yang_yang.o | |
YANG obj/lib/yang/ietf-inet-types_yang.o | |
YANG obj/lib/yang/ietf-alarms_yang.o | |
YANG obj/lib/yang/snabb-softwire-v1_yang.o | |
YANG obj/lib/yang/ietf-yang-types_yang.o | |
YANG obj/lib/yang/ietf-softwire-common_yang.o | |
YANG obj/lib/yang/ietf-softwire-br_yang.o | |
YANG obj/lib/yang/snabb-config-leader-v1_yang.o | |
YANG obj/lib/yang/snabb-softwire-v2_yang.o | |
YANG obj/program/snabbnfv/snabb-nfvconfig-v1_yang.o | |
GEN obj/version.lua.gen | |
LUA obj/version.lua | |
LINK snabb | |
obj/lib/blit_dasl.o:(.rodata+0x0): multiple definition of `luaJIT_BC_lib_blit' | |
obj/lib/blit_lua.o:(.rodata+0x0): first defined here | |
/usr/bin/ld: Warning: size of symbol `luaJIT_BC_lib_blit' changed from 514 in obj/lib/blit_lua.o to 3831 in obj/lib/blit_dasl.o | |
collect2: error: ld returned 1 exit status | |
make[1]: *** [snabb] Error 1 | |
make[1]: Leaving directory `/snabb/src' | |
make: *** [all] Error 2 | |
On branch pr719 | |
Untracked files: | |
(use "git add <file>..." to include in what will be committed) | |
lib/luajit/src/host/buildvm_arch.h | |
lib/luajit/src/lj_bcdef.h | |
lib/luajit/src/lj_dwarf.dwo | |
lib/luajit/src/lj_ffdef.h | |
lib/luajit/src/lj_folddef.h | |
lib/luajit/src/lj_libdef.h | |
lib/luajit/src/lj_recdef.h | |
lib/luajit/src/lj_vm.S | |
lib/luajit/src/raptorjit | |
nothing added to commit but untracked files present (use "git add" to track) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment