1a6f68034SDavid S. Miller#!/bin/sh
2b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
3a6f68034SDavid S. Miller
4a6f68034SDavid S. Millerif [ $(id -u) != 0 ]; then
5a6f68034SDavid S. Miller	echo $msg must be run as root >&2
6a6f68034SDavid S. Miller	exit 0
7a6f68034SDavid S. Millerfi
8a6f68034SDavid S. Miller
9a6f68034SDavid S. Millerecho "--------------------"
10a6f68034SDavid S. Millerecho "running psock_fanout test"
11a6f68034SDavid S. Millerecho "--------------------"
12*cc30c93fSWillem de Bruijn./in_netns.sh ./psock_fanout
13a6f68034SDavid S. Millerif [ $? -ne 0 ]; then
14a6f68034SDavid S. Miller	echo "[FAIL]"
15a6f68034SDavid S. Millerelse
16a6f68034SDavid S. Miller	echo "[PASS]"
17a6f68034SDavid S. Millerfi
1823a95442SDaniel Borkmann
1923a95442SDaniel Borkmannecho "--------------------"
2023a95442SDaniel Borkmannecho "running psock_tpacket test"
2123a95442SDaniel Borkmannecho "--------------------"
22*cc30c93fSWillem de Bruijn./in_netns.sh ./psock_tpacket
2323a95442SDaniel Borkmannif [ $? -ne 0 ]; then
2423a95442SDaniel Borkmann	echo "[FAIL]"
2523a95442SDaniel Borkmannelse
2623a95442SDaniel Borkmann	echo "[PASS]"
2723a95442SDaniel Borkmannfi
28