- #!/bin/bash
- # SPDX-License-Identifier: GPL-2.0
- local_dir="$(pwd)"
- root_dir=$local_dir/../..
- mnt_dir=$(mktemp -d --tmp)
- on_exit() {
- iptables -D OUTPUT -m bpf --object-pinned ${mnt_dir}/bpf_prog -j ACCEPT
- umount ${mnt_dir}
- rm -r ${mnt_dir}
- }
- trap on_exit EXIT
- mount -t bpf bpf ${mnt_dir}
- ./per_socket_stats_example ${mnt_dir}/bpf_prog $1
|