kselftest: rtnetlink: fix ip route command typo
authorPaolo Abeni <pabeni@redhat.com>
Thu, 16 Nov 2023 17:01:41 +0000 (18:01 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 17 Nov 2023 02:47:19 +0000 (02:47 +0000)
The blamed commit below introduced a typo causing 'gretap' test-case
failures:

./rtnetlink.sh  -t kci_test_gretap -v
COMMAND: ip link add name test-dummy0 type dummy
COMMAND: ip link set test-dummy0 up
COMMAND: ip netns add testns
COMMAND: ip link help gretap 2>&1 | grep -q '^Usage:'
COMMAND: ip -netns testns link add dev gretap00 type gretap seq key 102 local 172.16.1.100 remote 172.16.1.200
COMMAND: ip -netns testns addr add dev gretap00 10.1.1.100/24
COMMAND: ip -netns testns link set dev gretap00 ups
    Error: either "dev" is duplicate, or "ups" is a garbage.
COMMAND: ip -netns testns link del gretap00
COMMAND: ip -netns testns link add dev gretap00 type gretap external
COMMAND: ip -netns testns link del gretap00
FAIL: gretap

Fix it by using the correct keyword.

Fixes: 9c2a19f71515 ("kselftest: rtnetlink.sh: add verbose flag")
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Reviewed-by: Hangbin Liu <liuhangbin@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
tools/testing/selftests/net/rtnetlink.sh

index 5f2b3f6..38be970 100755 (executable)
@@ -859,7 +859,7 @@ kci_test_gretap()
 
 
        run_cmd ip -netns "$testns" addr add dev "$DEV_NS" 10.1.1.100/24
-       run_cmd ip -netns "$testns" link set dev $DEV_NS ups
+       run_cmd ip -netns "$testns" link set dev $DEV_NS up
        run_cmd ip -netns "$testns" link del "$DEV_NS"
 
        # test external mode