Lines Matching refs:rlink
37 struct rtnl_link *rlink = NULL; in vlan_add() local
83 if ((rlink = rtnl_link_get_by_name(cache, vlan_if_name))) { in vlan_add()
85 rtnl_link_put(rlink); in vlan_add()
86 rlink = NULL; in vlan_add()
93 rlink = rtnl_link_alloc(); in vlan_add()
94 if (!rlink) { in vlan_add()
99 err = rtnl_link_set_type(rlink, "vlan"); in vlan_add()
106 rtnl_link_set_link(rlink, if_idx); in vlan_add()
107 rtnl_link_set_name(rlink, vlan_if_name); in vlan_add()
109 err = rtnl_link_vlan_set_id(rlink, vid); in vlan_add()
116 err = rtnl_link_add(handle, rlink, NLM_F_CREATE); in vlan_add()
128 if (rlink) in vlan_add()
129 rtnl_link_put(rlink); in vlan_add()
143 struct rtnl_link *rlink = NULL; in vlan_rem() local
168 if (!(rlink = rtnl_link_get_by_name(cache, if_name))) { in vlan_rem()
175 err = rtnl_link_delete(handle, rlink); in vlan_rem()
185 if (rlink) in vlan_rem()
186 rtnl_link_put(rlink); in vlan_rem()