Lines Matching refs:wh
2217 struct ieee80211_frame *wh;
2300 wh = (struct ieee80211_frame *)
2303 if (IEEE80211_FC0_SUBTYPE_ASSOC_RESP == *(uint8_t *)wh) {
2304 sc->sc_assoc_id = *((uint16_t *)(wh + 1) + 2);
2312 ieee80211_dump_pkt((uint8_t *)wh, len, 0, 0);
2316 in = ieee80211_find_rxnode(ic, wh);
2319 (void) memcpy(mp->b_wptr, wh, len);
2976 struct ieee80211_frame *wh;
3058 wh = (struct ieee80211_frame *)m->b_rptr;
3063 in = ieee80211_find_txnode(ic, wh->i_addr1);
3103 if (IEEE80211_IS_MULTICAST(wh->i_addr1)) {
3109 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
3130 wh = (struct ieee80211_frame *)m->b_rptr;
3137 ieee80211_dump_pkt((uint8_t *)wh, hdrlen, 0, 0);
3147 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
3164 if ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
3174 if (((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
3176 ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
3219 if (IEEE80211_IS_MULTICAST(wh->i_addr1)) {
3910 struct ieee80211_frame *wh;
3967 wh = (struct ieee80211_frame *)(hdr + 1);
3968 wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | IEEE80211_FC0_TYPE_MGT |
3970 wh->i_fc[1] = IEEE80211_FC1_DIR_NODS;
3971 (void) memset(wh->i_addr1, 0xff, 6);
3972 IEEE80211_ADDR_COPY(wh->i_addr2, ic->ic_macaddr);
3973 (void) memset(wh->i_addr3, 0xff, 6);
3974 *(uint16_t *)&wh->i_dur[0] = 0;
3975 *(uint16_t *)&wh->i_seq[0] = 0;
3977 frm = (uint8_t *)(wh + 1);
4030 hdr->tx_cmd.len = LE_16(_PTRDIFF(frm, wh));