/usr/src/linux-headers-5.15.0-181/tools/testing/selftests/bpf
NameSizeModeActions
benchs/-0755rm
bpf_testmod/-0755rm
ima_setup.sh25150755editdlrm
Makefile200730644editdlrm
Makefile.docs22390644editdlrm
test_bpftool.sh4150755editdlrm
test_bpftool_build.sh37070755editdlrm
test_bpftool_metadata.sh15970755editdlrm
test_doc_build.sh6380755editdlrm
test_flow_dissector.sh52430755editdlrm
test_ftrace.sh7010755editdlrm
test_kmod.sh13180755editdlrm
test_lirc_mode2.sh7640755editdlrm
test_lwt_ip_encap.sh149310755editdlrm
test_lwt_seg6local.sh58080755editdlrm
test_skb_cgroup_id.sh13490755editdlrm
test_sock_addr.sh11050755editdlrm
test_tcp_check_syncookie.sh17150755editdlrm
test_tc_edt.sh27840755editdlrm
test_tc_tunnel.sh79250755editdlrm
test_tunnel.sh193200755editdlrm
test_xdping.sh20770755editdlrm
test_xdp_meta.sh12570755editdlrm
test_xdp_redirect.sh17150755editdlrm
test_xdp_redirect_multi.sh63210755editdlrm
test_xdp_veth.sh30990755editdlrm
test_xdp_vlan.sh57430755editdlrm
test_xdp_vlan_mode_generic.sh1860755editdlrm
test_xdp_vlan_mode_native.sh1800755editdlrm
test_xsk.sh44300755editdlrm
vmtest.sh95840755editdlrm
with_addr.sh12960755editdlrm
with_tunnels.sh6930755editdlrm
xsk_prereqs.sh18150755editdlrm
Edit: /usr/src/linux-headers-5.15.0-181/tools/testing/selftests/bpf/with_tunnels.sh (693B)
#!/bin/bash # SPDX-License-Identifier: GPL-2.0 # # setup tunnels for flow dissection test readonly SUFFIX="test_$(mktemp -u XXXX)" CONFIG="remote 127.0.0.2 local 127.0.0.1 dev lo" setup() { ip link add "ipip_${SUFFIX}" type ipip ${CONFIG} ip link add "gre_${SUFFIX}" type gre ${CONFIG} ip link add "sit_${SUFFIX}" type sit ${CONFIG} echo "tunnels before test:" ip tunnel show ip link set "ipip_${SUFFIX}" up ip link set "gre_${SUFFIX}" up ip link set "sit_${SUFFIX}" up } cleanup() { ip tunnel del "ipip_${SUFFIX}" ip tunnel del "gre_${SUFFIX}" ip tunnel del "sit_${SUFFIX}" echo "tunnels after test:" ip tunnel show } trap cleanup EXIT setup "$@" exit "$?"