Searched refs:ni_wdsvap (Results 1 - 6 of 6) sorted by relevance

/haiku/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_wds.c90 if (vap->iv_bss->ni_wdsvap == vap)
91 vap->iv_bss->ni_wdsvap = NULL;
146 * create. Point ni_wdsvap at the WDS vap so 4-address
165 } else if (ni->ni_wdsvap != NULL) {
169 * ni_wdsvap points at us that's ok; we should
176 ni->ni_wdsvap->iv_ifp->if_xname);
184 ni->ni_wdsvap = vap;
H A Dieee80211_node.h253 struct ieee80211vap *ni_wdsvap; /* associated WDS vap */ member in struct:ieee80211_node
H A Dieee80211_adhoc.c622 if (dir == IEEE80211_FC1_DIR_DSTODS && ni->ni_wdsvap != NULL)
623 ieee80211_deliver_data(ni->ni_wdsvap, ni, m);
H A Dieee80211_hostap.c650 if (dir == IEEE80211_FC1_DIR_DSTODS && ni->ni_wdsvap == NULL) {
808 if (dir == IEEE80211_FC1_DIR_DSTODS && ni->ni_wdsvap != NULL)
809 ieee80211_deliver_data(ni->ni_wdsvap, ni, m);
H A Dieee80211_node.c1527 ni->ni_wdsvap = vap;
2289 ni->ni_wdsvap = NULL; /* clear reference */
2297 * need to clear ni_wdsvap when the WDS vap is destroyed
2301 if (ni->ni_wdsvap == match)
2302 ni->ni_wdsvap = NULL;
H A Dieee80211_ddb.c242 ni->ni_vap, ni->ni_wdsvap, ni->ni_ic, ni->ni_table);

Completed in 65 milliseconds