Lines Matching refs:new_bss
8928 struct i802_bss *new_bss = os_zalloc(sizeof(*new_bss)); in wpa_driver_nl80211_if_add() local
8930 if (new_bss == NULL) { in wpa_driver_nl80211_if_add()
8937 i802_check_bridge(drv, new_bss, bridge, ifname) < 0) { in wpa_driver_nl80211_if_add()
8943 os_free(new_bss); in wpa_driver_nl80211_if_add()
8951 os_free(new_bss); in wpa_driver_nl80211_if_add()
8954 os_strlcpy(new_bss->ifname, ifname, IFNAMSIZ); in wpa_driver_nl80211_if_add()
8955 os_memcpy(new_bss->addr, if_addr, ETH_ALEN); in wpa_driver_nl80211_if_add()
8956 new_bss->ifindex = ifidx; in wpa_driver_nl80211_if_add()
8957 new_bss->drv = drv; in wpa_driver_nl80211_if_add()
8958 new_bss->next = drv->first_bss->next; in wpa_driver_nl80211_if_add()
8959 new_bss->flink = &new_bss->links[0]; in wpa_driver_nl80211_if_add()
8960 new_bss->valid_links = 0; in wpa_driver_nl80211_if_add()
8961 os_memcpy(new_bss->flink->addr, new_bss->addr, ETH_ALEN); in wpa_driver_nl80211_if_add()
8963 new_bss->flink->freq = drv->first_bss->flink->freq; in wpa_driver_nl80211_if_add()
8964 new_bss->ctx = bss_ctx; in wpa_driver_nl80211_if_add()
8965 new_bss->added_if = added; in wpa_driver_nl80211_if_add()
8966 drv->first_bss->next = new_bss; in wpa_driver_nl80211_if_add()
8968 *drv_priv = new_bss; in wpa_driver_nl80211_if_add()
8969 nl80211_init_bss(new_bss); in wpa_driver_nl80211_if_add()
8972 if (nl80211_setup_ap(new_bss)) in wpa_driver_nl80211_if_add()