]>
Commit | Line | Data |
---|---|---|
51570a5a | 1 | #!/bin/bash |
b2441318 | 2 | # SPDX-License-Identifier: GPL-2.0 |
51570a5a CF |
3 | local_dir="$(pwd)" |
4 | root_dir=$local_dir/../.. | |
5 | mnt_dir=$(mktemp -d --tmp) | |
6 | ||
7 | on_exit() { | |
00f660ea | 8 | iptables -D OUTPUT -m bpf --object-pinned ${mnt_dir}/bpf_prog -j ACCEPT |
51570a5a CF |
9 | umount ${mnt_dir} |
10 | rm -r ${mnt_dir} | |
11 | } | |
12 | ||
13 | trap on_exit EXIT | |
14 | mount -t bpf bpf ${mnt_dir} | |
00f660ea | 15 | ./per_socket_stats_example ${mnt_dir}/bpf_prog $1 |