Lines Matching defs:iface
187 struct interface *iface = NULL;
194 iface = xzalloc(sizeof(*iface));
195 strlcpy(iface->name, ifname, sizeof(iface->name));
196 iface->flags = ifr.ifr_flags;
199 iface->metric = 200 + if_nametoindex(iface->name);
200 if (getifssid(ifname, iface->ssid) != -1) {
201 iface->wireless = 1;
202 iface->metric += 100;
216 iface->raw_fd = -1;
217 iface->udp_fd = -1;
218 iface->arp_fd = -1;
222 free(iface);
223 iface = NULL;
225 return iface;
229 carrier_status(struct interface *iface)
241 strlcpy(ifr.ifr_name, iface->name, sizeof(ifr.ifr_name));
250 iface->flags = ifr.ifr_flags;
255 strlcpy(ifmr.ifm_name, iface->name, sizeof(ifmr.ifm_name));
266 up_interface(struct interface *iface)
275 strlcpy(ifr.ifr_name, iface->name, sizeof(ifr.ifr_name));
289 iface->flags = ifr.ifr_flags;