Do not let the errors happen silently. The patch adds some messages.

Signed-off-by: Sudhir Kumar <sku...@linux.vnet.ibm.com>

Index: ltp-full-20081130/testcases/kernel/containers/netns/childns.sh
===================================================================
--- ltp-full-20081130.orig/testcases/kernel/containers/netns/childns.sh
+++ ltp-full-20081130/testcases/kernel/containers/netns/childns.sh
@@ -54,6 +54,10 @@ status=0
     debug "INFO: network dev name received $vnet1";
     # Assigning the dev addresses
     ifconfig $vnet1 $IP2/24 up > /dev/null 2>&1
+       if [ $? -ne 0 ]; then
+               debug "Failed to make interface $vnet1 up in child....."
+       fi
+
     ifconfig lo up ; 
     sleep 2
     
Index: ltp-full-20081130/testcases/kernel/containers/netns/parentns.sh
===================================================================
--- ltp-full-20081130.orig/testcases/kernel/containers/netns/parentns.sh
+++ ltp-full-20081130/testcases/kernel/containers/netns/parentns.sh
@@ -65,7 +65,13 @@ status=0
     sleep 2
 
     ifconfig $vnet0 $IP1/24 up > /dev/null 2>&1
+       if [ $? -ne 0 ]; then
+               debug "Failed to make interface $vnet0 up in parent....."
+       fi
     route add -host $IP2 dev $vnet0
+       if [ $? -ne 0 ]; then
+               debug "Failed to add route to child in parent for $vnet0....."
+       fi
     echo 1 > /proc/sys/net/ipv4/conf/$vnet0/proxy_arp
 
     # Waits for the Child-NS to get created and reads the PID
@@ -73,6 +79,9 @@ status=0
     pid=$2;
     debug "INFO: the pid of child is $pid"
     ip link set $vnet1 netns $pid
+    if [ $? -ne 0 ]; then
+       echo "Failed to assign network device to child .........."
+    fi
 
     # Passes the device name to Child NS
     echo $vnet1 > /tmp/FIFO2



------------------------------------------------------------------------------
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to