Lines Matching defs:ifidx
323 static void add_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx);
324 static void del_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx);
325 static int have_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx);
330 static inline void add_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx)
334 static inline void del_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx)
338 static inline int have_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx)
2390 int ifidx = -1;
2396 ifidx = nla_get_u32(tb[NL80211_ATTR_IFINDEX]);
2399 if (ifidx == -1 || ifidx == bss->ifindex) {
2406 "interface (ifindex %d)", gnlh->cmd, ifidx);
2418 int ifidx = -1;
2425 ifidx = nla_get_u32(tb[NL80211_ATTR_IFINDEX]);
2430 if (ifidx == -1 || ifidx == bss->ifindex) {
6228 int ifidx)
6232 wpa_printf(MSG_DEBUG, "nl80211: Remove interface ifindex=%d", ifidx);
6235 del_ifidx(drv, ifidx);
6242 NLA_PUT_U32(msg, NL80211_ATTR_IFINDEX, ifidx);
6249 wpa_printf(MSG_ERROR, "Failed to remove interface (ifidx=%d)", ifidx);
6280 int ifidx;
6324 ifidx = if_nametoindex(ifname);
6326 ifname, ifidx);
6328 if (ifidx <= 0)
6332 add_ifidx(drv, ifidx);
6336 nl80211_remove_iface(drv, ifidx);
6340 return ifidx;
8161 static void add_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx)
8167 ifidx);
8170 drv->if_indices[i] = ifidx;
8189 wpa_printf(MSG_ERROR, "Ignoring EAPOL on interface %d", ifidx);
8194 drv->if_indices[drv->num_if_indices] = ifidx;
8199 static void del_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx)
8204 if (drv->if_indices[i] == ifidx) {
8212 static int have_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx)
8217 if (drv->if_indices[i] == ifidx)
8508 int ifidx;
8521 ifidx = nl80211_create_iface(drv, ifname,
8524 if (ifidx < 0) {
8534 nl80211_remove_iface(drv, ifidx);
8549 nl80211_remove_iface(drv, ifidx);
8556 nl80211_remove_iface(drv, ifidx);
8561 nl80211_remove_iface(drv, ifidx);
8574 nl80211_remove_iface(drv, ifidx);
8582 nl80211_remove_iface(drv, ifidx);
8588 new_bss->ifindex = ifidx;
8605 drv->global->if_add_ifindex = ifidx;