Lines Matching full:key_info
1540 u16 key_info, ver, key_data_length; local
1565 key_info = WPA_GET_BE16(key->key_info);
1569 " key_info=0x%x type=%u mic_len=%zu key_data_length=%u",
1570 MAC2STR(wpa_auth_get_spa(sm)), key_info, key->type,
1616 if (key_info & WPA_KEY_INFO_SMK_MESSAGE) {
1621 ver = key_info & WPA_KEY_INFO_TYPE_MASK;
1624 if (mic_len > 0 && (key_info & WPA_KEY_INFO_ENCR_KEY_DATA) &&
1646 if (key_info & WPA_KEY_INFO_REQUEST) {
1649 } else if (!(key_info & WPA_KEY_INFO_KEY_TYPE)) {
1654 (!(key_info & WPA_KEY_INFO_ENCR_KEY_DATA) ||
1656 (key_info & WPA_KEY_INFO_SECURE) &&
1658 (mic_len == 0 && (key_info & WPA_KEY_INFO_ENCR_KEY_DATA) &&
1672 !(key_info & WPA_KEY_INFO_ENCR_KEY_DATA)) {
1747 if (key_info & WPA_KEY_INFO_ACK) {
1754 !(key_info & WPA_KEY_INFO_MIC)) {
1762 (key_info & WPA_KEY_INFO_MIC)) {
1809 if (key_info & WPA_KEY_INFO_REQUEST) {
1810 if (!(key_info & WPA_KEY_INFO_SECURE)) {
1827 if (key_info & WPA_KEY_INFO_ERROR) {
1830 !(key_info & WPA_KEY_INFO_KEY_TYPE)) > 0)
1832 } else if (key_info & WPA_KEY_INFO_KEY_TYPE) {
1885 sm->rx_eapol_key_secure = !!(key_info & WPA_KEY_INFO_SECURE);
1887 sm->EAPOLKeyPairwise = !!(key_info & WPA_KEY_INFO_KEY_TYPE);
1888 sm->EAPOLKeyRequest = !!(key_info & WPA_KEY_INFO_REQUEST);
1965 struct wpa_state_machine *sm, int key_info, argument
1997 pairwise = !!(key_info & WPA_KEY_INFO_KEY_TYPE);
2002 (key_info & WPA_KEY_INFO_SECURE) ? 1 : 0,
2003 (key_info & WPA_KEY_INFO_MIC) ? 1 : 0,
2004 (key_info & WPA_KEY_INFO_ACK) ? 1 : 0,
2005 (key_info & WPA_KEY_INFO_INSTALL) ? 1 : 0,
2035 key_info |= version;
2037 key_info |= WPA_KEY_INFO_ENCR_KEY_DATA;
2039 key_info |= keyidx << WPA_KEY_INFO_KEY_INDEX_SHIFT;
2040 WPA_PUT_BE16(key->key_info, key_info);
2148 if (key_info & WPA_KEY_INFO_MIC) {
2193 struct wpa_state_machine *sm, int key_info, argument
2199 int pairwise = key_info & WPA_KEY_INFO_KEY_TYPE;
2218 __wpa_send_eapol(wpa_auth, sm, key_info, key_rsc, nonce, kde, kde_len,
2235 (!pairwise || (key_info & WPA_KEY_INFO_MIC)))
2237 if (pairwise && ctr == 1 && !(key_info & WPA_KEY_INFO_MIC))
2255 u16 key_info; local
2266 key_info = WPA_GET_BE16(key->key_info);
2270 key_info & WPA_KEY_INFO_TYPE_MASK,
2708 u16 key_info; local
2850 key_info = WPA_KEY_INFO_ACK | WPA_KEY_INFO_KEY_TYPE;
2852 key_info |= WPA_KEY_INFO_SECURE;
2853 wpa_send_eapol(sm->wpa_auth, sm, key_info, NULL,
3635 u16 key_info, ver, key_data_length; local
3780 key_info = WPA_GET_BE16(key->key_info);
3787 ver = key_info & WPA_KEY_INFO_TYPE_MASK;
3788 if (mic_len && (key_info & WPA_KEY_INFO_ENCR_KEY_DATA)) {