Functions

VLAN
[Links (Interfaces)]

Functions

char * rtnl_link_vlan_flags2str (int flags, char *buf, size_t len)
int rtnl_link_vlan_str2flags (const char *name)
int rtnl_link_vlan_set_id (struct rtnl_link *link, int id)
int rtnl_link_vlan_get_id (struct rtnl_link *link)
int rtnl_link_vlan_set_flags (struct rtnl_link *link, unsigned int flags)
int rtnl_link_vlan_unset_flags (struct rtnl_link *link, unsigned int flags)
unsigned int rtnl_link_vlan_get_flags (struct rtnl_link *link)
int rtnl_link_vlan_set_ingress_map (struct rtnl_link *link, int from, uint32_t to)
uint32_t * rtnl_link_vlan_get_ingress_map (struct rtnl_link *link)
int rtnl_link_vlan_set_egress_map (struct rtnl_link *link, uint32_t from, int to)
struct vlan_maprtnl_link_vlan_get_egress_map (struct rtnl_link *link, int *negress)