iPXE
|
Any key descriptor element type. More...
#include <wpa.h>
Data Fields | |
u8 | ie_type |
Information element type: always 0xDD (IEEE80211_IE_VENDOR) More... | |
u8 | len |
Length, not including ie_type and length fields. More... | |
u32 | oui_type |
OUI + type byte. More... | |
union { | |
struct wpa_kde_gtk_encap gtk_encap | |
For GTK-type KDEs, encapsulated GTK. More... | |
u8 mac [ETH_ALEN] | |
For MAC-type KDEs, the MAC address. More... | |
u8 pmkid [WPA_PMKID_LEN] | |
For PMKID-type KDEs, the PMKID. More... | |
u8 nonce [WPA_NONCE_LEN] | |
For Nonce-type KDEs, the nonce. More... | |
u32 lifetime | |
For Lifetime-type KDEs, the lifetime in seconds. More... | |
} | __attribute__ |
Payload data. More... | |
Any key descriptor element type.
KDEs follow the 802.11 information element format of a type byte (in this case "vendor-specific", with the requisite OUI+subtype after length) and a length byte whose value does not include the length of the type and length bytes.
u8 wpa_kde::ie_type |
u8 wpa_kde::len |
Length, not including ie_type and length fields.
Definition at line 470 of file wpa.h.
Referenced by wpa_maybe_install_gtk().
struct wpa_kde_gtk_encap wpa_kde::gtk_encap |
For GTK-type KDEs, encapsulated GTK.
Definition at line 478 of file wpa.h.
Referenced by wpa_maybe_install_gtk().
u8 wpa_kde::pmkid[WPA_PMKID_LEN] |
u8 wpa_kde::nonce[WPA_NONCE_LEN] |
u32 wpa_kde::lifetime |
union { ... } wpa_kde::__attribute__ |
Payload data.