Lines Matching refs:iface
6976 if (os_strncmp(pos, "iface=", 6) == 0) {
10774 struct wpa_interface iface;
10787 os_memset(&iface, 0, sizeof(iface));
10790 iface.ifname = pos = cmd;
10794 if (iface.ifname[0] == '\0')
10799 iface.confname = pos;
10803 if (iface.confname[0] == '\0')
10804 iface.confname = NULL;
10808 iface.driver = pos;
10812 if (iface.driver[0] == '\0')
10813 iface.driver = NULL;
10817 iface.ctrl_interface = pos;
10821 if (iface.ctrl_interface[0] == '\0')
10822 iface.ctrl_interface = NULL;
10826 iface.driver_param = pos;
10830 if (iface.driver_param[0] == '\0')
10831 iface.driver_param = NULL;
10835 iface.bridge_ifname = pos;
10839 if (iface.bridge_ifname[0] == '\0')
10840 iface.bridge_ifname = NULL;
10876 iface.ifname);
10879 if (wpa_drv_if_add(global->ifaces, type, iface.ifname,
10888 MACSTR, iface.ifname, MAC2STR(mac_addr));
10891 if (wpa_supplicant_get_iface(global, iface.ifname))
10894 wpa_s = wpa_supplicant_add_iface(global, &iface, NULL);
10902 wpa_drv_if_remove(global->ifaces, WPA_IF_STATION, iface.ifname);
10930 static void wpa_free_iface_info(struct wpa_interface_info *iface)
10934 while (iface) {
10935 prev = iface;
10936 iface = iface->next;
10949 struct wpa_interface_info *iface = NULL, *last = NULL, *tmp;
10961 iface = last = tmp;
10970 for (tmp = iface; tmp; tmp = tmp->next) {
10981 wpa_free_iface_info(iface);
11217 "CTRL_IFACE: Could not find iface=%s", cmd);