// If TRUE, indicates GTK is just refreshed after a successful call to\r
// EFI_SUPPLICANT_PROTOCOL.BuildResponsePacket().\r
//\r
- BOOLEAN GTKRefresh;\r
+ BOOLEAN GTKRefresh;\r
} EFI_SUPPLICANT_KEY_REFRESH;\r
\r
-#define EFI_MAX_KEY_LEN 64\r
+#define EFI_MAX_KEY_LEN 64\r
\r
///\r
/// EFI_SUPPLICANT_KEY\r
//\r
// The key value.\r
//\r
- UINT8 Key[EFI_MAX_KEY_LEN];\r
+ UINT8 Key[EFI_MAX_KEY_LEN];\r
//\r
// Length in bytes of the Key. Should be up to EFI_MAX_KEY_LEN.\r
//\r
- UINT8 KeyLen;\r
+ UINT8 KeyLen;\r
//\r
// The key identifier.\r
//\r
- UINT8 KeyId;\r
+ UINT8 KeyId;\r
//\r
// Defines whether this key is a group key, pairwise key, PeerKey, or\r
// Integrity Group.\r
//\r
- EFI_SUPPLICANT_KEY_TYPE KeyType;\r
+ EFI_SUPPLICANT_KEY_TYPE KeyType;\r
//\r
// The value is set according to the KeyType.\r
//\r
- EFI_80211_MAC_ADDRESS Addr;\r
+ EFI_80211_MAC_ADDRESS Addr;\r
//\r
// The Receive Sequence Count value.\r
//\r
- UINT8 Rsc[8];\r
+ UINT8 Rsc[8];\r
//\r
// Length in bytes of the Rsc. Should be up to 8.\r
//\r
- UINT8 RscLen;\r
+ UINT8 RscLen;\r
//\r
// Indicates whether the key is configured by the Authenticator or\r
// Supplicant. The value true indicates Authenticator.\r
//\r
- BOOLEAN IsAuthenticator;\r
+ BOOLEAN IsAuthenticator;\r
//\r
// The cipher suite required for this association.\r
//\r
- EFI_80211_SUITE_SELECTOR CipherSuite;\r
+ EFI_80211_SUITE_SELECTOR CipherSuite;\r
//\r
// Indicates the direction for which the keys are to be installed.\r
//\r
- EFI_SUPPLICANT_KEY_DIRECTION Direction;\r
+ EFI_SUPPLICANT_KEY_DIRECTION Direction;\r
} EFI_SUPPLICANT_KEY;\r
\r
///\r
//\r
// Indicates the number of GTKs that are contained in GTKList.\r
//\r
- UINT8 GTKCount;\r
+ UINT8 GTKCount;\r
//\r
// A variable-length array of GTKs of type EFI_SUPPLICANT_KEY. The number of\r
// entries is specified by GTKCount.\r
//\r
- EFI_SUPPLICANT_KEY GTKList[1];\r
+ EFI_SUPPLICANT_KEY GTKList[1];\r
} EFI_SUPPLICANT_GTK_LIST;\r
\r
///\r
//\r
// Length of data buffer in the fragment.\r
//\r
- UINT32 FragmentLength;\r
+ UINT32 FragmentLength;\r
//\r
// Pointer to the data buffer in the fragment.\r
//\r
- VOID *FragmentBuffer;\r
+ VOID *FragmentBuffer;\r
} EFI_SUPPLICANT_FRAGMENT_DATA;\r
\r
/**\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_SUPPLICANT_BUILD_RESPONSE_PACKET) (\r
+(EFIAPI *EFI_SUPPLICANT_BUILD_RESPONSE_PACKET)(\r
IN EFI_SUPPLICANT_PROTOCOL *This,\r
IN UINT8 *RequestBuffer OPTIONAL,\r
IN UINTN RequestBufferSize OPTIONAL,\r
- OUT UINT8 *Buffer,\r
+ OUT UINT8 *Buffer,\r
IN OUT UINTN *BufferSize\r
);\r
\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_SUPPLICANT_PROCESS_PACKET) (\r
+(EFIAPI *EFI_SUPPLICANT_PROCESS_PACKET)(\r
IN EFI_SUPPLICANT_PROTOCOL *This,\r
IN OUT EFI_SUPPLICANT_FRAGMENT_DATA **FragmentTable,\r
IN UINT32 *FragmentCount,\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_SUPPLICANT_SET_DATA) (\r
+(EFIAPI *EFI_SUPPLICANT_SET_DATA)(\r
IN EFI_SUPPLICANT_PROTOCOL *This,\r
IN EFI_SUPPLICANT_DATA_TYPE DataType,\r
IN VOID *Data,\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_SUPPLICANT_GET_DATA) (\r
+(EFIAPI *EFI_SUPPLICANT_GET_DATA)(\r
IN EFI_SUPPLICANT_PROTOCOL *This,\r
IN EFI_SUPPLICANT_DATA_TYPE DataType,\r
- OUT UINT8 *Data OPTIONAL,\r
+ OUT UINT8 *Data OPTIONAL,\r
IN OUT UINTN *DataSize\r
);\r
\r
EFI_SUPPLICANT_GET_DATA GetData;\r
};\r
\r
-extern EFI_GUID gEfiSupplicantServiceBindingProtocolGuid;\r
-extern EFI_GUID gEfiSupplicantProtocolGuid;\r
+extern EFI_GUID gEfiSupplicantServiceBindingProtocolGuid;\r
+extern EFI_GUID gEfiSupplicantProtocolGuid;\r
\r
#endif\r