Lines Matching +full:signal +full:- +full:id
2 # SPDX-License-Identifier: GPL-2.0
8 echo "Usage: $0 [ -h ]"
26 rndh=$(printf %x $sec)-$(mktemp -u XXXXXX)
27 ns1="ns1-$rndh"
33 rm -f $err
37 ip -Version > /dev/null 2>&1
38 if [ $? -ne 0 ];then
46 ip -net $ns1 link set lo up
47 ip netns exec $ns1 sysctl -q net.mptcp.enabled=1
57 printf "%-50s %s" "$msg"
58 if [ $cmd_ret -ne 0 ]; then
65 echo -n "[FAIL] "
77 ip netns exec $ns1 ./pm_nl_ctl add 10.0.1.3 flags signal,backup
78 check "ip netns exec $ns1 ./pm_nl_ctl get 1" "id 1 flags 10.0.1.1" "simple add/get addr"
81 "id 1 flags 10.0.1.1
82 id 2 flags subflow dev lo 10.0.1.2
83 id 3 flags signal,backup 10.0.1.3" "dump addrs"
88 "id 1 flags 10.0.1.1
89 id 3 flags signal,backup 10.0.1.3" "dump addrs after del"
94 ip netns exec $ns1 ./pm_nl_ctl add 10.0.1.4 id 10 flags signal
95 check "ip netns exec $ns1 ./pm_nl_ctl get 4" "id 4 flags signal 10.0.1.4" "id addr increment"
98 ip netns exec $ns1 ./pm_nl_ctl add 10.0.1.$i flags signal >/dev/null 2>&1
100 check "ip netns exec $ns1 ./pm_nl_ctl get 9" "id 9 flags signal 10.0.1.9" "hard addr limit"
107 check "ip netns exec $ns1 ./pm_nl_ctl dump" "id 1 flags 10.0.1.1
108 id 3 flags signal,backup 10.0.1.3
109 id 4 flags signal 10.0.1.4
110 id 5 flags signal 10.0.1.5
111 id 6 flags signal 10.0.1.6
112 id 7 flags signal 10.0.1.7
113 id 8 flags signal 10.0.1.8" "id limit"