Home | History | Annotate | Download | only in ap

Lines Matching refs:rx_mgmt

583 static void hostapd_mgmt_rx(struct hostapd_data *hapd, struct rx_mgmt *rx_mgmt)
590 hdr = (const struct ieee80211_hdr *) rx_mgmt->frame;
591 bssid = get_hdr_bssid(hdr, rx_mgmt->frame_len);
612 fi.datarate = rx_mgmt->datarate;
613 fi.ssi_signal = rx_mgmt->ssi_signal;
618 ieee802_11_mgmt(iface->bss[i], rx_mgmt->frame,
619 rx_mgmt->frame_len, &fi);
621 ieee802_11_mgmt(hapd, rx_mgmt->frame, rx_mgmt->frame_len, &fi);
630 struct rx_mgmt rx_mgmt;
659 os_memset(&rx_mgmt, 0, sizeof(rx_mgmt));
660 rx_mgmt.frame = buf;
661 rx_mgmt.frame_len = 24 + 1 + rx_action->len;
662 hostapd_mgmt_rx(hapd, &rx_mgmt);
795 if (event == EVENT_RX_MGMT && data->rx_mgmt.frame &&
796 data->rx_mgmt.frame_len >= 24) {
799 hdr = (const struct ieee80211_hdr *) data->rx_mgmt.frame;
862 hostapd_mgmt_rx(hapd, &data->rx_mgmt);