Home | History | Annotate | Download | only in net80211

Lines Matching defs:ni

349 ieee80211_fix_rate(struct ieee80211_node *ni, int flags)
352 struct ieee80211com *ic = ni->ni_ic;
367 srs = &ic->ic_sup_rates[ieee80211_chan2mode(ic, ni->ni_chan)];
368 nrs = &ni->ni_rates;
440 ni->ni_txrate = i;
855 sta_disassoc(void *arg, struct ieee80211_node *ni)
859 if (ni->ni_associd != 0) {
860 IEEE80211_SEND_MGMT(ic, ni, IEEE80211_FC0_SUBTYPE_DISASSOC,
862 ieee80211_node_leave(ic, ni);
906 sta_deauth(void *arg, struct ieee80211_node *ni)
910 IEEE80211_SEND_MGMT(ic, ni, IEEE80211_FC0_SUBTYPE_DEAUTH,
919 struct ieee80211_node *ni;
928 ni = ic->ic_bss; /* NB: no reference held */
937 IEEE80211_SEND_MGMT(ic, ni,
940 ieee80211_sta_leave(ic, ni);
955 IEEE80211_SEND_MGMT(ic, ni,
1011 ieee80211_sta_leave(ic, ni);
1017 ni = ieee80211_find_node(&ic->ic_scan,
1019 if (ni != NULL) {
1020 ni->ni_fails++;
1021 ieee80211_unref_node(&ni);
1032 IEEE80211_SEND_MGMT(ic, ni,
1040 IEEE80211_SEND_MGMT(ic, ni,
1051 IEEE80211_SEND_MGMT(ic, ni,
1056 ieee80211_sta_leave(ic, ni);
1059 IEEE80211_SEND_MGMT(ic, ni,
1076 IEEE80211_SEND_MGMT(ic, ni,
1080 ieee80211_sta_leave(ic, ni);
1082 IEEE80211_SEND_MGMT(ic, ni,
1105 IASSERT(ni->ni_txrate < ni->ni_rates.rs_nrates,
1107 "nstate %x\n", __func__, ni->ni_txrate,
1116 ether_sprintf(ni->ni_bssid));
1118 ni->ni_esslen);
1121 IEEE80211_RATE2MBS(ni->ni_rates.rs_rates[ni->ni_txrate]));
1126 ieee80211_notify_node_join(ic, ni,
1147 if (ni->ni_authmode != IEEE80211_AUTH_8021X)
1148 ieee80211_node_authorize(ni);