diff options
author | Nicolas Dichtel <nicolas.dichtel@6wind.com> | 2015-04-07 11:51:53 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2015-04-07 17:29:41 -0400 |
commit | 9a9634545c7051f567096117d417e9c3be24706d (patch) | |
tree | d3238d41a1c5aa27c4b53e476d9892c4dcc99e23 /include/uapi | |
parent | b111e4e1112316e800dd1f1debdf017d2cf940b2 (diff) | |
download | op-kernel-dev-9a9634545c7051f567096117d417e9c3be24706d.zip op-kernel-dev-9a9634545c7051f567096117d417e9c3be24706d.tar.gz |
netns: notify netns id events
With this patch, netns ids that are created and deleted are advertised into the
group RTNLGRP_NSID.
Because callers of rtnl_net_notifyid() already know the id of the peer, there is
no need to call __peernet2id() in rtnl_net_fill().
Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/uapi')
-rw-r--r-- | include/uapi/linux/rtnetlink.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/uapi/linux/rtnetlink.h b/include/uapi/linux/rtnetlink.h index bea910f..974db03 100644 --- a/include/uapi/linux/rtnetlink.h +++ b/include/uapi/linux/rtnetlink.h @@ -134,6 +134,8 @@ enum { RTM_NEWNSID = 88, #define RTM_NEWNSID RTM_NEWNSID + RTM_DELNSID = 89, +#define RTM_DELNSID RTM_DELNSID RTM_GETNSID = 90, #define RTM_GETNSID RTM_GETNSID @@ -635,6 +637,8 @@ enum rtnetlink_groups { #define RTNLGRP_MDB RTNLGRP_MDB RTNLGRP_MPLS_ROUTE, #define RTNLGRP_MPLS_ROUTE RTNLGRP_MPLS_ROUTE + RTNLGRP_NSID, +#define RTNLGRP_NSID RTNLGRP_NSID __RTNLGRP_MAX }; #define RTNLGRP_MAX (__RTNLGRP_MAX - 1) |