]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
macvlan: fix typo in macvlan_print_opt()
authorLutz Jaenicke <ljaenicke@innominate.com>
Thu, 29 Aug 2013 07:50:28 +0000 (09:50 +0200)
committerStephen Hemminger <stephen@networkplumber.org>
Sat, 31 Aug 2013 17:30:11 +0000 (10:30 -0700)
The mode information is contained in IFLA_MACVLAN_MODE instead
of IFLA_VLAN_ID (both evaluating to "1" in their enums).

Signed-off-by: Lutz Jaenicke <ljaenicke@innominate.com>
ip/iplink_macvlan.c

index 5b4b868b36ae2413974853869d37736d2a4ca182..ec5110657e31d0cd05b7c80d8390430b1c4e7899 100644 (file)
@@ -79,7 +79,7 @@ static void macvlan_print_opt(struct link_util *lu, FILE *f, struct rtattr *tb[]
            RTA_PAYLOAD(tb[IFLA_MACVLAN_MODE]) < sizeof(__u32))
                return;
 
-       mode = rta_getattr_u32(tb[IFLA_VLAN_ID]);
+       mode = rta_getattr_u32(tb[IFLA_MACVLAN_MODE]);
        fprintf(f, " mode %s ",
                  mode == MACVLAN_MODE_PRIVATE ? "private"
                : mode == MACVLAN_MODE_VEPA    ? "vepa"