Re: [LTP] [PATCH] netns: adjust the code corresponding to new version iproute's output format

2015-08-20 Thread Cyril Hrubis
Hi!
I've just pushed complete rewrite of the testcases, please make sure
that netns testcases from latest git works for you.

-- 
Cyril Hrubis
chru...@suse.cz

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


[LTP] [PATCH] netns: adjust the code corresponding to new version iproute's output format

2015-08-18 Thread Xiaoguang Wang
In RHEL7.1GA, 'ip link show' gives(iproute-3.10.0-21.el7.x86_64):
3: veth0: BROADCAST,MULTICAST mtu 1500 qdisc noop state DOWN mode DEFAULT 
qlen 1000
link/ether 36:24:b9:e2:99:44 brd ff:ff:ff:ff:ff:ff
4: veth1: BROADCAST,MULTICAST mtu 1500 qdisc noop state DOWN mode DEFAULT 
qlen 1000
link/ether 46:e7:39:82:80:b4 brd ff:ff:ff:ff:ff:ff
But in RHEL7.2Alpha, 'ip link show' gives(iproute-3.10.0-46.el7.x86_64):
3: veth0@veth1: BROADCAST,MULTICAST,M-DOWN mtu 1500 qdisc noop state DOWN 
mode DEFAULT qlen 1000
link/ether da:01:6a:91:78:06 brd ff:ff:ff:ff:ff:ff
4: veth1@veth0: BROADCAST,MULTICAST,M-DOWN mtu 1500 qdisc noop state DOWN 
mode DEFAULT qlen 1000
link/ether b2:6a:0a:32:35:e3 brd ff:ff:ff:ff:ff:ff

This difference will make create_veth() generate wrong device name, fix this.

Signed-off-by: Xiaoguang Wang wangxg.f...@cn.fujitsu.com
---
 testcases/kernel/containers/netns/netns_initialize.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/testcases/kernel/containers/netns/netns_initialize.sh 
b/testcases/kernel/containers/netns/netns_initialize.sh
index d44a02b..28f4015 100755
--- a/testcases/kernel/containers/netns/netns_initialize.sh
+++ b/testcases/kernel/containers/netns/netns_initialize.sh
@@ -112,7 +112,7 @@ create_veth()
 ip link add type veth
 sleep 1
 ip link show  /tmp/net2
-eval `diff /tmp/net1 /tmp/net2 | awk -F:   '/^ [0-9]*:/ { print dev 
i+0 = $2; i++  }'`
+eval `diff /tmp/net1 /tmp/net2 | awk -F:  '/^ [0-9]*:/ {print dev i+0 
= $2; i++}' | awk -F'@' '{print $1}'`
 }
 
 # return 1 if disabled originally, 0 for enabled originally.
-- 
1.8.2.1


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