]> git.proxmox.com Git - mirror_iproute2.git/blobdiff - bridge/link.c
bridge link: add support to specify master
[mirror_iproute2.git] / bridge / link.c
index a7bd85f9d3b57463943856e81ef949d47474c294..aa40692d28edac2afe9fb04182697614b3ded3c8 100644 (file)
@@ -227,6 +227,7 @@ static void usage(void)
        fprintf(stderr, "                               [ learning_sync {on | off} ]\n");
        fprintf(stderr, "                               [ flood {on | off} ]\n");
        fprintf(stderr, "                               [ hwmode {vepa | veb} ]\n");
+       fprintf(stderr, "                               [ self ] [ master ]\n");
        fprintf(stderr, "       bridge link show [dev DEV]\n");
        exit(-1);
 }
@@ -343,7 +344,9 @@ static int brlink_modify(int argc, char **argv)
                                exit(-1);
                        }
                } else if (strcmp(*argv, "self") == 0) {
-                       flags = BRIDGE_FLAGS_SELF;
+                       flags |= BRIDGE_FLAGS_SELF;
+               } else if (strcmp(*argv, "master") == 0) {
+                       flags |= BRIDGE_FLAGS_MASTER;
                } else {
                        usage();
                }