diff options
author | Thomas Haller <thaller@redhat.com> | 2015-08-14 15:32:38 (GMT) |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2015-08-17 15:13:54 (GMT) |
commit | 66aab65595fb20bf166936fcfa4c8568b58f7f68 (patch) | |
tree | 228f3dce75e4adc3796f38b973caf635bba4ff50 /include | |
parent | f808b84a5de7c33694d362807e897d8a064b9bcd (diff) | |
download | libnl-66aab65595fb20bf166936fcfa4c8568b58f7f68.zip libnl-66aab65595fb20bf166936fcfa4c8568b58f7f68.tar.gz libnl-66aab65595fb20bf166936fcfa4c8568b58f7f68.tar.bz2 |
route/link: add support for IFLA_LINK_NETNSID
Signed-off-by: Thomas Haller <thaller@redhat.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/netlink-private/types.h | 3 | ||||
-rw-r--r-- | include/netlink/route/link.h | 3 |
2 files changed, 5 insertions, 1 deletions
diff --git a/include/netlink-private/types.h b/include/netlink-private/types.h index 013816f..2642c8d 100644 --- a/include/netlink-private/types.h +++ b/include/netlink-private/types.h @@ -164,8 +164,9 @@ struct rtnl_link uint32_t l_index; uint32_t l_flags; uint32_t l_change; - uint32_t l_mtu; + uint32_t l_mtu; uint32_t l_link; + uint32_t l_link_netnsid; uint32_t l_txqlen; uint32_t l_weight; uint32_t l_master; diff --git a/include/netlink/route/link.h b/include/netlink/route/link.h index 8f74f42..d8d4e82 100644 --- a/include/netlink/route/link.h +++ b/include/netlink/route/link.h @@ -202,6 +202,9 @@ extern uint8_t rtnl_link_get_operstate(struct rtnl_link *); extern void rtnl_link_set_linkmode(struct rtnl_link *, uint8_t); extern uint8_t rtnl_link_get_linkmode(struct rtnl_link *); +int rtnl_link_set_link_netnsid(struct rtnl_link *link, uint32_t link_netnsid); +int rtnl_link_get_link_netnsid(const struct rtnl_link *link, uint32_t *out_link_netnsid); + extern const char * rtnl_link_get_ifalias(struct rtnl_link *); extern void rtnl_link_set_ifalias(struct rtnl_link *, const char *); |