bridge: a netlink notification should be sent when those attributes are changed by...
authorXin Long <lucien.xin@gmail.com>
Fri, 8 Apr 2016 16:03:33 +0000 (00:03 +0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 14 Apr 2016 02:42:33 +0000 (22:42 -0400)
commitbf871ad792e3c9f5dda0ef5bd519e0a2f1564001
tree3149a56ac7c7d066bb6c2ca2667fbd3f4e9a5e5e
parentbdaf0d5d98e1c42d3a48c5ce6db9d013cb882781
bridge: a netlink notification should be sent when those attributes are changed by ioctl

Now when we change the attributes of bridge or br_port by netlink,
a relevant netlink notification will be sent, but if we change them
by ioctl or sysfs, no notification will be sent.

We should ensure that whenever those attributes change internally or from
sysfs/ioctl, that a netlink notification is sent out to listeners.

Also, NetworkManager will use this in the future to listen for out-of-band
bridge master attribute updates and incorporate them into the runtime
configuration.

This patch is used for ioctl.

Signed-off-by: Xin Long <lucien.xin@gmail.com>
Reviewed-by: Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/bridge/br_ioctl.c