Commit 26ad3aec authored by Vlad Dogaru's avatar Vlad Dogaru Committed by Stephen Hemminger

iproute2: support device group semantics

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: default avatarVlad Dogaru <ddvlad@rosedu.org>
parent f960c92a
...@@ -725,7 +725,7 @@ static int ipaddr_list_or_flush(int argc, char **argv, int flush) ...@@ -725,7 +725,7 @@ static int ipaddr_list_or_flush(int argc, char **argv, int flush)
if (filter.family == AF_UNSPEC) if (filter.family == AF_UNSPEC)
filter.family = preferred_family; filter.family = preferred_family;
filter.group = INIT_NETDEV_GROUP; filter.group = 0; /* INIT_NETDEV_GROUP */
if (flush) { if (flush) {
if (argc <= 0) { if (argc <= 0) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment