Lines Matching defs:iface
6051 if (os_strncmp(pos, "iface=", 6) == 0) {
8812 struct wpa_interface iface;
8824 os_memset(&iface, 0, sizeof(iface));
8827 iface.ifname = pos = cmd;
8831 if (iface.ifname[0] == '\0')
8836 iface.confname = pos;
8840 if (iface.confname[0] == '\0')
8841 iface.confname = NULL;
8845 iface.driver = pos;
8849 if (iface.driver[0] == '\0')
8850 iface.driver = NULL;
8854 iface.ctrl_interface = pos;
8858 if (iface.ctrl_interface[0] == '\0')
8859 iface.ctrl_interface = NULL;
8863 iface.driver_param = pos;
8867 if (iface.driver_param[0] == '\0')
8868 iface.driver_param = NULL;
8872 iface.bridge_ifname = pos;
8876 if (iface.bridge_ifname[0] == '\0')
8877 iface.bridge_ifname = NULL;
8900 iface.ifname);
8903 if (wpa_drv_if_add(global->ifaces, WPA_IF_STATION, iface.ifname,
8912 MACSTR, iface.ifname, MAC2STR(mac_addr));
8915 if (wpa_supplicant_get_iface(global, iface.ifname))
8918 wpa_s = wpa_supplicant_add_iface(global, &iface, NULL);
8926 wpa_drv_if_remove(global->ifaces, WPA_IF_STATION, iface.ifname);
8954 static void wpa_free_iface_info(struct wpa_interface_info *iface)
8958 while (iface) {
8959 prev = iface;
8960 iface = iface->next;
8973 struct wpa_interface_info *iface = NULL, *last = NULL, *tmp;
8985 iface = last = tmp;
8994 for (tmp = iface; tmp; tmp = tmp->next) {
9005 wpa_free_iface_info(iface);
9219 "CTRL_IFACE: Could not find iface=%s", cmd);