Lines Matching defs:ifname
27 int link_new(Manager *m, Link **ret, int ifindex, const char *ifname) {
48 l->ifname = strdup(ifname);
49 if (!l->ifname)
52 r = hashmap_put(m->links_by_name, l->ifname, l);
76 hashmap_remove(l->manager->links_by_name, l->ifname);
79 free(l->ifname);
85 const char *ifname;
96 r = sd_netlink_message_read_string(m, IFLA_IFNAME, &ifname);
100 if (!streq(l->ifname, ifname)) {
103 new_ifname = strdup(ifname);
107 hashmap_remove(l->manager->links_by_name, l->ifname);
108 free(l->ifname);
109 l->ifname = new_ifname;
111 r = hashmap_put(l->manager->links_by_name, l->ifname, l);