Lines Matching refs:ifname
58 char ifname[IFNAMSIZ + 1]; member
211 sep = drv->ifname + os_strlen(drv->ifname); in wpa_driver_roboswitch_set_param()
213 drv->l2 = l2_packet_init(drv->ifname, NULL, ETH_P_ALL, in wpa_driver_roboswitch_set_param()
218 __func__, drv->ifname); in wpa_driver_roboswitch_set_param()
234 return drv->ifname; in wpa_driver_roboswitch_get_ifname()
347 static void * wpa_driver_roboswitch_init(void *ctx, const char *ifname) in wpa_driver_roboswitch_init() argument
359 sep = drv->ifname + in wpa_driver_roboswitch_init()
360 os_strlcpy(drv->ifname, ifname, sizeof(drv->ifname)) - 2; in wpa_driver_roboswitch_init()
362 while (sep > drv->ifname && *sep != '.') sep--; in wpa_driver_roboswitch_init()
363 if (sep <= drv->ifname) { in wpa_driver_roboswitch_init()
365 "interface name %s", __func__, drv->ifname); in wpa_driver_roboswitch_init()
373 "in interface name %s", __func__, ifname); in wpa_driver_roboswitch_init()
381 "interface name %s", __func__, ifname); in wpa_driver_roboswitch_init()
395 os_strlcpy(drv->ifr.ifr_name, drv->ifname, IFNAMSIZ); in wpa_driver_roboswitch_init()