[LTP] [PATCH 1/3] test_net.sh: fix netns when defined LHOST_IFACES or RHOST_IFACES
Petr Vorel
pvorel@suse.cz
Thu Dec 22 00:04:20 CET 2016
Tested with:
TST_USE_NETNS=1 LHOST_IFACES=localpeer RHOST_IFACES=remotepeer \
./testscripts/network.sh -6
Signed-off-by: Petr Vorel <pvorel@suse.cz>
---
testcases/lib/test_net.sh | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/testcases/lib/test_net.sh b/testcases/lib/test_net.sh
index f5321d73a..7d82e8962 100644
--- a/testcases/lib/test_net.sh
+++ b/testcases/lib/test_net.sh
@@ -22,15 +22,15 @@
init_ltp_netspace()
{
+ LHOST_IFACES=${LHOST_IFACES:-"ltp_ns_veth2"}
+ RHOST_IFACES=${RHOST_IFACES:-"ltp_ns_veth1"}
+
if [ ! -f /var/run/netns/ltp_ns ]; then
ROD ip net add ltp_ns
- ROD ip li add name ltp_ns_veth1 type veth peer name ltp_ns_veth2
- ROD ip li set dev ltp_ns_veth1 netns ltp_ns
+ ROD ip li add name $RHOST_IFACES type veth peer name $LHOST_IFACES
+ ROD ip li set dev $RHOST_IFACES netns ltp_ns
fi
- LHOST_IFACES=${LHOST_IFACES:-"ltp_ns_veth2"}
- RHOST_IFACES=${RHOST_IFACES:-"ltp_ns_veth1"}
-
export TST_INIT_NETNS="no"
export LTP_NETNS=${LTP_NETNS:-"ip netns exec ltp_ns"}
--
2.11.0
More information about the ltp
mailing list