Lines Matching full:ip
56 ip link add name "$devdummy" type dummy
58 ip link set "$devdummy" up
64 ip link del dev "$devdummy"
73 ip netconf show dev "$dev" > /dev/null
77 ip -$f netconf show dev "$dev" > /dev/null
82 echo "FAIL: ip netconf show $dev"
95 ip link add name "$devbr" type bridge
98 ip link set dev "$devdummy" master "$devbr"
101 ip link set "$devbr" up
104 ip link add link "$devbr" name "$vlandev" type vlan id 1
106 ip addr add dev "$vlandev" 10.200.7.23/30
108 ip -6 addr add dev "$vlandev" dead:42::1234/64
110 ip -d link > /dev/null
112 ip r s t all > /dev/null
119 ip -6 addr del dev "$vlandev" dead:42::1234/64
122 ip link del dev "$vlandev"
124 ip link del dev "$devbr"
142 ip tunnel add $gredev mode gre remote $rem local $loc ttl 1
144 ip link set $gredev up
146 ip addr add 10.23.7.10 dev $gredev
148 ip route add 10.23.8.0/30 dev $gredev
150 ip addr add dev "$devdummy" 10.23.7.11/24
152 ip link > /dev/null
154 ip addr > /dev/null
159 ip addr del dev "$devdummy" 10.23.7.11/24
162 ip link del $gredev
183 tc filter add dev "$dev" parent 1:0 prio 5 handle ffe: protocol ip u32 divisor 256
185 tc filter add dev "$dev" parent 1:0 prio 5 handle ffd: protocol ip u32 divisor 256
187 tc filter add dev "$dev" parent 1:0 prio 5 handle ffc: protocol ip u32 divisor 256
189 …tc filter add dev "$dev" protocol ip parent 1: prio 5 handle ffe:2:3 u32 ht ffe:2: match ip src 10…
191 …tc filter add dev "$dev" protocol ip parent 1: prio 5 handle ffe:2:2 u32 ht ffe:2: match ip src 10…
195 tc filter del dev "$dev" protocol ip parent 1: prio 5 handle ffe:2:3 u32
213 ip rule add fwmark 1 lookup 100
215 ip route add local 0.0.0.0/0 dev lo table 100
217 ip r s t all > /dev/null
219 ip rule del fwmark 1 lookup 100
221 ip route del local 0.0.0.0/0 dev lo table 100
237 ip route get 127.0.0.1 > /dev/null
239 ip route get 127.0.0.1 dev "$devdummy" > /dev/null
241 ip route get ::1 > /dev/null
243 ip route get fe80::1 dev "$devdummy" > /dev/null
245 ip route get 127.0.0.1 from 127.0.0.1 oif lo tos 0x10 mark 0x1 > /dev/null
247 ip route get ::1 from ::1 iif lo oif lo tos 0x10 mark 0x1 > /dev/null
249 ip addr add dev "$devdummy" 10.23.7.11/24
251 ip route get 10.23.7.11 from 10.23.7.12 iif "$devdummy" > /dev/null
253 ip route add 10.23.8.0/24 \
258 ip route get 10.23.8.11 > /dev/null
261 ip route get 10.23.8.11 > /dev/null
264 ip route del 10.23.8.0/24
266 ip addr del dev "$devdummy" 10.23.7.11/24
281 ip addr add 10.23.11.$i/32 dev "$devdummy" preferred_lft $lft valid_lft $((lft+1))
287 ip addr show dev "$devdummy" | grep "10.23.11."
304 IP="10.23.11.$i"
305 ip -f inet addr add $IP/16 brd + dev "$devdummy"
306 ifconfig "$devdummy" $IP netmask 255.255.0.0
309 ip addr flush dev "$devdummy"
320 ip addrlabel add prefix dead::/64 dev lo label 1
323 ip addrlabel list |grep -q "prefix dead::/64 dev lo label 1"
326 ip addrlabel del prefix dead::/64 dev lo label 1 2> /dev/null
329 ip addrlabel add prefix dead::/64 label 1 2> /dev/null
332 ip addrlabel del prefix dead::/64 label 1 2> /dev/null
337 ip addrlabel add prefix 1c3::/64 label 12345 2>/dev/null
341 ip addrlabel del prefix 1c3::/64 label 12345 2>/dev/null
346 ip addrlabel del prefix 1c3::/64 label 12345 2>/dev/null
362 ip link set dev "$devdummy" alias "$namewant"
370 ip link show "$devdummy" | grep -q "alias $namewant"
382 ip link show "$devdummy" | grep -q "alias $namewant"
388 ip link show "$devdummy" | grep -q "alias $namewant"
398 ip link set dev "$devdummy" alias "$namewant"
415 ip link show type vrf 2>/dev/null
421 ip link add "$vrfname" type vrf table 10
428 ip -br link show type vrf | grep -q "$vrfname"
435 ip link set dev "$vrfname" up
438 ip link set dev "$devdummy" master "$vrfname"
440 ip link del dev "$vrfname"
458 ip -netns "$testns" link add "$vxlan" type vxlan id 42 group 239.1.1.1 \
466 ip -netns "$testns" addr add 10.2.11.49/24 dev "$vxlan"
469 ip -netns "$testns" link set up dev "$vxlan"
472 ip -netns "$testns" link add link "$vxlan" name "$vlan" type vlan id 1
476 ip -netns "$testns" link set dev "$vxlan" type vxlan vni 43 2>/dev/null
479 ip -netns "$testns" link set dev "$vxlan" type vxlan group ffe5::5 dev "$devdummy" 2>/dev/null
482 ip -netns "$testns" link set dev "$vxlan" type vxlan ttl inherit 2>/dev/null
485 ip -netns "$testns" link set dev "$vxlan" type vxlan ttl 64
488 ip -netns "$testns" link set dev "$vxlan" type vxlan nolearning
491 ip -netns "$testns" link set dev "$vxlan" type vxlan proxy 2>/dev/null
494 ip -netns "$testns" link set dev "$vxlan" type vxlan norsc 2>/dev/null
497 ip -netns "$testns" link set dev "$vxlan" type vxlan l2miss 2>/dev/null
500 ip -netns "$testns" link set dev "$vxlan" type vxlan l3miss 2>/dev/null
503 ip -netns "$testns" link set dev "$vxlan" type vxlan external 2>/dev/null
506 ip -netns "$testns" link set dev "$vxlan" type vxlan udpcsum 2>/dev/null
509 ip -netns "$testns" link set dev "$vxlan" type vxlan udp6zerocsumtx 2>/dev/null
512 ip -netns "$testns" link set dev "$vxlan" type vxlan udp6zerocsumrx 2>/dev/null
515 ip -netns "$testns" link set dev "$vxlan" type vxlan remcsumtx 2>/dev/null
518 ip -netns "$testns" link set dev "$vxlan" type vxlan remcsumrx 2>/dev/null
521 ip -netns "$testns" link set dev "$vxlan" type vxlan gbp 2>/dev/null
524 ip -netns "$testns" link set dev "$vxlan" type vxlan gpe 2>/dev/null
527 ip -netns "$testns" link del "$vxlan"
543 ip fou help 2>&1 |grep -q 'Usage: ip fou'
554 ip -netns "$testns" fou add port 7777 ipproto 47 2>/dev/null
560 ip -netns "$testns" fou add port 8888 ipproto 4
563 ip -netns "$testns" fou del port 9999 2>/dev/null
566 ip -netns "$testns" fou del port 7777
583 ip netns add "$testns"
589 ip -netns "$testns" link set lo up
592 ip -netns "$testns" link add name "$devdummy" type dummy
594 ip -netns "$testns" link set "$devdummy" up
602 ip netns del "$testns"
611 ip macsec help 2>&1 | grep -q "^Usage: ip macsec"
617 ip link add link "$devdummy" "$msname" type macsec port 42 encrypt on
624 ip macsec add "$msname" tx sa 0 pn 1024 on key 01 12345678901234567890123456789012
627 ip macsec add "$msname" rx port 1234 address "1c:ed:de:ad:be:ef"
630 …ip macsec add "$msname" rx port 1234 address "1c:ed:de:ad:be:ef" sa 0 pn 1 on key 00 0123456789abc…
633 ip macsec show > /dev/null
636 ip link del dev "$msname"
654 ip macsec help 2>&1 | grep -q "^Usage: ip macsec"
676 ip link set $dev up
688 ip link add link $dev kci_macsec1 type macsec port 4 offload mac
691 ip link add link $dev kci_macsec2 type macsec address "aa:bb:cc:dd:ee:ff" port 5 offload mac
694 ip link add link $dev kci_macsec3 type macsec sci abbacdde01020304 offload mac
697 ip link add link $dev kci_macsec4 type macsec port 8 offload mac 2> /dev/null
702 ip macsec add "$msname" tx sa 0 pn 1024 on key 01 12345678901234567890123456789012
705 ip macsec add "$msname" rx port 1234 address "1c:ed:de:ad:be:ef"
708 ip macsec add "$msname" rx port 1234 address "1c:ed:de:ad:be:ef" sa 0 pn 1 on \
712 ip macsec add "$msname" rx port 1235 address "1c:ed:de:ad:be:ef" 2> /dev/null
717 ip link del $msdev 2> /dev/null
731 # ip x s add proto esp src 14.0.0.52 dst 14.0.0.70 \
735 # ip x p add dir out src 14.0.0.52/24 dst 14.0.0.70/24 \
740 # ip x s update
741 # ip x s allocspi
742 # ip x s deleteall
743 # ip x p update
744 # ip x p deleteall
745 # ip x p set
755 ip addr add $srcip dev $devdummy
758 ip x s flush ; ip x p flush
763 mpid=`(ip x m > $tmpfile & echo $!) 2>/dev/null`
767 ip x s add $ipsecid \
772 lines=`ip x s list | grep $srcip | grep $dstip | wc -l`
776 ip x s count | grep -q "SAD count 1"
779 lines=`ip x s get $ipsecid | grep $srcip | grep $dstip | wc -l`
783 ip x s delete $ipsecid
786 lines=`ip x s list | wc -l`
791 ip x p add $ipsecsel \
796 lines=`ip x p list | grep $srcip | grep $dstip | wc -l`
800 ip x p count | grep -q "SPD IN 0 OUT 1 FWD 0"
803 lines=`ip x p get $ipsecsel | grep $srcip | grep $dstip | wc -l`
807 ip x p delete $ipsecsel
810 lines=`ip x p list | wc -l`
822 ip x s flush
824 ip x p flush
826 ip addr del $srcip/32 dev $devdummy
837 # ip x s add proto esp src 14.0.0.52 dst 14.0.0.70 \
842 # ip x p add dir out src 14.0.0.52/24 dst 14.0.0.70/24 \
874 ip addr add $srcip dev $dev
875 ip link set $dev up
886 ip x s flush ; ip x p flush
889 ip x p add dir out src $srcip/24 dst $dstip/24 \
893 ip x p add dir in src $dstip/24 dst $srcip/24 \
898 ip x s add proto esp src $srcip dst $dstip spi 9 \
902 ip x s add proto esp src $dstip dst $srcip spi 9 \
911 # does offload show up in ip output
912 lines=`ip x s list | grep -c "crypto offload parameters: dev $dev dir"`
937 ip x s flush
938 ip x p flush
962 ip netns add "$testns"
968 ip link help gretap 2>&1 | grep -q "^Usage:"
971 ip netns del "$testns"
976 ip -netns "$testns" link add dev "$DEV_NS" type gretap seq \
980 ip -netns "$testns" addr add dev "$DEV_NS" 10.1.1.100/24
983 ip -netns "$testns" link set dev $DEV_NS up
986 ip -netns "$testns" link del "$DEV_NS"
990 ip -netns "$testns" link add dev "$DEV_NS" type gretap external
993 ip -netns "$testns" link del "$DEV_NS"
998 ip netns del "$testns"
1003 ip netns del "$testns"
1012 ip netns add "$testns"
1018 ip link help ip6gretap 2>&1 | grep -q "^Usage:"
1021 ip netns del "$testns"
1026 ip -netns "$testns" link add dev "$DEV_NS" type ip6gretap seq \
1030 ip -netns "$testns" addr add dev "$DEV_NS" fc00:200::1/96
1033 ip -netns "$testns" link set dev $DEV_NS up
1036 ip -netns "$testns" link del "$DEV_NS"
1040 ip -netns "$testns" link add dev "$DEV_NS" type ip6gretap external
1043 ip -netns "$testns" link del "$DEV_NS"
1048 ip netns del "$testns"
1053 ip netns del "$testns"
1062 ip link help erspan 2>&1 | grep -q "^Usage:"
1068 ip netns add "$testns"
1075 ip -netns "$testns" link add dev "$DEV_NS" type erspan seq \
1080 ip -netns "$testns" addr add dev "$DEV_NS" 10.1.1.100/24
1083 ip -netns "$testns" link set dev $DEV_NS up
1086 ip -netns "$testns" link del "$DEV_NS"
1090 ip -netns "$testns" link add dev "$DEV_NS" type erspan seq \
1095 ip -netns "$testns" addr add dev "$DEV_NS" 10.1.1.100/24
1098 ip -netns "$testns" link set dev $DEV_NS up
1101 ip -netns "$testns" link del "$DEV_NS"
1105 ip -netns "$testns" link add dev "$DEV_NS" type erspan external
1108 ip -netns "$testns" link del "$DEV_NS"
1113 ip netns del "$testns"
1118 ip netns del "$testns"
1127 ip link help ip6erspan 2>&1 | grep -q "^Usage:"
1133 ip netns add "$testns"
1140 ip -netns "$testns" link add dev "$DEV_NS" type ip6erspan seq \
1145 ip -netns "$testns" addr add dev "$DEV_NS" 10.1.1.100/24
1148 ip -netns "$testns" link set dev $DEV_NS up
1151 ip -netns "$testns" link del "$DEV_NS"
1155 ip -netns "$testns" link add dev "$DEV_NS" type ip6erspan seq \
1160 ip -netns "$testns" addr add dev "$DEV_NS" 10.1.1.100/24
1163 ip -netns "$testns" link set dev $DEV_NS up
1166 ip -netns "$testns" link del "$DEV_NS"
1170 ip -netns "$testns" link add dev "$DEV_NS" \
1174 ip -netns "$testns" link del "$DEV_NS"
1179 ip netns del "$testns"
1184 ip netns del "$testns"
1189 IP="ip -netns testns"
1204 ip netns add testns
1210 $IP link add "$vxlandev" type vxlan id 10 local $localip \
1213 $IP link add name "$brdev" type bridge &>/dev/null
1215 $IP link set dev "$vxlandev" master "$brdev" &>/dev/null
1229 ip netns del testns &>/dev/null
1246 ip neigh help 2>&1 |grep -q 'ip neigh get'
1253 ip neigh add $dstip lladdr $dstmac dev "$devdummy" > /dev/null
1255 ip neigh get $dstip dev "$devdummy" 2> /dev/null | grep -q "$dstmac"
1257 ip neigh del $dstip lladdr $dstmac dev "$devdummy" > /dev/null
1261 ip neigh add proxy $dstip dev "$devdummy" > /dev/null
1263 ip neigh get proxy $dstip dev "$devdummy" 2>/dev/null | grep -q "$dstip"
1265 ip neigh del proxy $dstip dev "$devdummy" > /dev/null
1269 ip neigh add $dstip6 lladdr $dstmac dev "$devdummy" > /dev/null
1271 ip neigh get $dstip6 dev "$devdummy" 2> /dev/null | grep -q "$dstmac"
1273 ip neigh del $dstip6 lladdr $dstmac dev "$devdummy" > /dev/null
1277 ip neigh add proxy $dstip6 dev "$devdummy" > /dev/null
1279 ip neigh get proxy $dstip6 dev "$devdummy" 2>/dev/null | grep -q "$dstip6"
1281 ip neigh del proxy $dstip6 dev "$devdummy" > /dev/null
1316 ip link add name test-bond0 type bond mode 802.3ad
1317 ip link set dev $dev10 master test-bond0
1318 ip link set dev $dev20 master test-bond0
1319 ip link add name test-br0 type bridge
1320 ip link set dev test-bond0 master test-br0
1324 ip link del dev test-br0
1325 ip link del dev test-bond0
1341 ip -N -j address show dev "$devdummy" |
1348 ip -N -j address show dev "$devdummy" "$@" |
1363 ip address add dev "$devdummy" "$addr3"
1369 ip address add dev "$devdummy" "$addr2" proto 0x99
1375 ip address add dev "$devdummy" "$addr" proto 0xab
1381 ip address replace dev "$devdummy" "$addr" proto 0x11
1407 ip address del dev "$devdummy" "$addr"
1408 ip address del dev "$devdummy" "$addr2"
1409 ip address del dev "$devdummy" "$addr3"
1467 for x in ip tc;do