extern uint64_t rtnl_link_get_stat(struct rtnl_link *, int);
extern int rtnl_link_set_stat(struct rtnl_link *, const unsigned int, const uint64_t);
-extern int rtnl_link_set_info_type(struct rtnl_link *, const char *);
-extern char *rtnl_link_get_info_type(struct rtnl_link *);
+extern int rtnl_link_set_type(struct rtnl_link *, const char *);
+extern char *rtnl_link_get_type(struct rtnl_link *);
/* <netlink/route/link/vlan.h> */
@property
def type(self):
"""Link type"""
- return capi.rtnl_link_get_info_type(self._rtnl_link)
+ return capi.rtnl_link_get_type(self._rtnl_link)
@type.setter
def type(self, value):
- if capi.rtnl_link_set_info_type(self._rtnl_link, value) < 0:
+ if capi.rtnl_link_set_type(self._rtnl_link, value) < 0:
raise NameError("unknown info type")
self._module_lookup('netlink.route.links.' + value)