Lines Matching refs:xhdr
55 struct ieee802_1x_hdr *xhdr; in ieee802_1x_send() local
59 len = sizeof(*xhdr) + datalen; in ieee802_1x_send()
67 xhdr = (struct ieee802_1x_hdr *) buf; in ieee802_1x_send()
68 xhdr->version = hapd->conf->eapol_version; in ieee802_1x_send()
70 if (xhdr->version > 2 && hapd->conf->macsec_policy == 0) in ieee802_1x_send()
71 xhdr->version = 2; in ieee802_1x_send()
73 xhdr->type = type; in ieee802_1x_send()
74 xhdr->length = host_to_be16(datalen); in ieee802_1x_send()
77 os_memcpy(xhdr + 1, data, datalen); in ieee802_1x_send()
2699 const struct ieee802_1x_hdr *xhdr = in ieee802_1x_eapol_tx_status() local
2701 const u8 *pos = buf + sizeof(*xhdr); in ieee802_1x_eapol_tx_status()
2704 if (len < (int) sizeof(*xhdr)) in ieee802_1x_eapol_tx_status()
2708 MAC2STR(sta->addr), xhdr->version, xhdr->type, in ieee802_1x_eapol_tx_status()
2709 be_to_host16(xhdr->length), ack); in ieee802_1x_eapol_tx_status()
2712 if (xhdr->type == IEEE802_1X_TYPE_EAP_PACKET && ack && in ieee802_1x_eapol_tx_status()
2721 if (xhdr->type != IEEE802_1X_TYPE_EAPOL_KEY) in ieee802_1x_eapol_tx_status()