Blame testsuite/tests/ip/link/add_type_xfrm.t

Packit Service 3880ab
#!/bin/sh
Packit Service 3880ab
Packit Service 3880ab
. lib/generic.sh
Packit Service 3880ab
Packit Service 3880ab
ts_log "[Testing Add XFRM Interface, With IF-ID]"
Packit Service 3880ab
Packit Service 3880ab
PHYS_DEV="lo"
Packit Service 3880ab
NEW_DEV="$(rand_dev)"
Packit Service 3880ab
IF_ID="0xf"
Packit Service 3880ab
Packit Service 3880ab
ts_ip "$0" "Add $NEW_DEV xfrm interface"    link add dev $NEW_DEV type xfrm dev $PHYS_DEV if_id $IF_ID
Packit Service 3880ab
Packit Service 3880ab
ts_ip "$0" "Show $NEW_DEV xfrm interface"   -d link show dev $NEW_DEV
Packit Service 3880ab
test_on "$NEW_DEV"
Packit Service 3880ab
test_on "if_id $IF_ID"
Packit Service 3880ab
Packit Service 3880ab
ts_ip "$0" "Del $NEW_DEV xfrm interface"   link del dev $NEW_DEV
Packit Service 3880ab
Packit Service 3880ab
Packit Service 3880ab
ts_log "[Testing Add XFRM Interface, No IF-ID]"
Packit Service 3880ab
Packit Service 3880ab
PHYS_DEV="lo"
Packit Service 3880ab
NEW_DEV="$(rand_dev)"
Packit Service 3880ab
IF_ID="0xf"
Packit Service 3880ab
Packit Service 3880ab
ts_ip "$0" "Add $NEW_DEV xfrm interface"    link add dev $NEW_DEV type xfrm dev $PHYS_DEV
Packit Service 3880ab
Packit Service 3880ab
ts_ip "$0" "Show $NEW_DEV xfrm interface"   -d link show dev $NEW_DEV
Packit Service 3880ab
test_on "$NEW_DEV"
Packit Service 3880ab
test_on_not "if_id $IF_ID"
Packit Service 3880ab
Packit Service 3880ab
ts_ip "$0" "Del $NEW_DEV xfrm interface"   link del dev $NEW_DEV