Lines Matching refs:new_bss
8873 struct i802_bss *new_bss = os_zalloc(sizeof(*new_bss)); in wpa_driver_nl80211_if_add() local
8875 if (new_bss == NULL) { in wpa_driver_nl80211_if_add()
8882 i802_check_bridge(drv, new_bss, bridge, ifname) < 0) { in wpa_driver_nl80211_if_add()
8888 os_free(new_bss); in wpa_driver_nl80211_if_add()
8896 os_free(new_bss); in wpa_driver_nl80211_if_add()
8899 os_strlcpy(new_bss->ifname, ifname, IFNAMSIZ); in wpa_driver_nl80211_if_add()
8900 os_memcpy(new_bss->addr, if_addr, ETH_ALEN); in wpa_driver_nl80211_if_add()
8901 new_bss->ifindex = ifidx; in wpa_driver_nl80211_if_add()
8902 new_bss->drv = drv; in wpa_driver_nl80211_if_add()
8903 new_bss->next = drv->first_bss->next; in wpa_driver_nl80211_if_add()
8904 new_bss->flink = &new_bss->links[0]; in wpa_driver_nl80211_if_add()
8905 new_bss->valid_links = 0; in wpa_driver_nl80211_if_add()
8906 os_memcpy(new_bss->flink->addr, new_bss->addr, ETH_ALEN); in wpa_driver_nl80211_if_add()
8908 new_bss->flink->freq = drv->first_bss->flink->freq; in wpa_driver_nl80211_if_add()
8909 new_bss->ctx = bss_ctx; in wpa_driver_nl80211_if_add()
8910 new_bss->added_if = added; in wpa_driver_nl80211_if_add()
8911 drv->first_bss->next = new_bss; in wpa_driver_nl80211_if_add()
8913 *drv_priv = new_bss; in wpa_driver_nl80211_if_add()
8914 nl80211_init_bss(new_bss); in wpa_driver_nl80211_if_add()
8917 if (nl80211_setup_ap(new_bss)) in wpa_driver_nl80211_if_add()