| 190 | } |
| 191 | |
| 192 | void |
| 193 | ieee80211_node_vdetach(struct ieee80211vap *vap) |
| 194 | { |
| 195 | struct ieee80211com *ic = vap->iv_ic; |
| 196 | |
| 197 | ieee80211_node_table_reset(&ic->ic_sta, vap); |
| 198 | if (vap->iv_bss != NULL) { |
| 199 | ieee80211_free_node(vap->iv_bss); |
| 200 | vap->iv_bss = NULL; |
| 201 | } |
| 202 | if (vap->iv_aid_bitmap != NULL) { |
| 203 | IEEE80211_FREE(vap->iv_aid_bitmap, M_80211_NODE); |
| 204 | vap->iv_aid_bitmap = NULL; |
| 205 | } |
| 206 | } |
| 207 | |
| 208 | /* |
| 209 | * Port authorize/unauthorize interfaces for use by an authenticator. |
no test coverage detected