]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
iproute2: support device group semantics
authorVlad Dogaru <ddvlad@rosedu.org>
Wed, 2 Feb 2011 18:23:41 +0000 (20:23 +0200)
committerStephen Hemminger <stephen.hemminger@vyatta.com>
Fri, 25 Feb 2011 20:43:07 +0000 (12:43 -0800)
Add the group keyword to ip link set, which has the following meaning:
If both a group and a device name are pressent, we change the device's
group to the specified one. If only a group is present, then the
operation specified by the rest of the command should apply on an entire
group, not a single device.

So, to set eth0 to the default group, one would use
ip link set dev eth0 group default

Conversely, to set all the devices in the default group down, use
ip link set group default down

Signed-off-by: Vlad Dogaru <ddvlad@rosedu.org>
ip/ipaddress.c

index e4748e3ddcc05d395da6eac3c139739d9e36168f..524ea0185af0a936f5f7bc0fe9ee5cf6882bb1b5 100644 (file)
@@ -725,7 +725,7 @@ static int ipaddr_list_or_flush(int argc, char **argv, int flush)
        if (filter.family == AF_UNSPEC)
                filter.family = preferred_family;
 
-       filter.group = INIT_NETDEV_GROUP;
+       filter.group = 0; /* INIT_NETDEV_GROUP */
 
        if (flush) {
                if (argc <= 0) {