10#ifndef __EFI_WIFI_MGR_MISC_H__
11#define __EFI_WIFI_MGR_MISC_H__
57 OUT VOID **PrivateKeyDataAddr,
89 IN UINT8 SecurityType,
106 IN UINT8 SecurityType,
121 IN UINT32 ProfileIndex,
137 IN UINT16 SupportedAKMSuiteCount,
138 IN UINT32 *SupportedAKMSuiteList,
154 IN UINT16 SupportedCipherSuiteCount,
155 IN UINT32 *SupportedCipherSuiteList,
156 IN UINT32 *CipherSuite
183 OUT UINT8 *SecurityType,
184 OUT BOOLEAN *AKMSuiteSupported,
185 OUT BOOLEAN *CipherSuiteSupported
200 IN UINT32 *CipherSuite
UINTN EFIAPI StrSize(IN CONST CHAR16 *String)
WIFI_MGR_DEVICE_DATA * WifiMgrGetNicByIndex(IN WIFI_MGR_PRIVATE_DATA *Private, IN UINT32 NicIndex)
VOID WifiMgrFreeProfileList(IN LIST_ENTRY *ProfileList)
EFI_STATUS WifiMgrReadFileToBuffer(IN WIFI_MGR_FILE_CONTEXT *FileContext, OUT VOID **PrivateKeyDataAddr, OUT UINTN *PrivateKeyDataSize)
VOID EFIAPI WifiMgrInternalEmptyFunction(IN EFI_EVENT Event, IN VOID *Context)
WIFI_MGR_NETWORK_PROFILE * WifiMgrGetProfileByProfileIndex(IN UINT32 ProfileIndex, IN LIST_ENTRY *ProfileList)
WIFI_MGR_NETWORK_PROFILE * WifiMgrGetProfileByAsciiSSId(IN CHAR8 *SSId, IN UINT8 SecurityType, IN LIST_ENTRY *ProfileList)
BOOLEAN WifiMgrSupportCipherSuite(IN UINT16 SupportedCipherSuiteCount, IN UINT32 *SupportedCipherSuiteList, IN UINT32 *CipherSuite)
EFI_STATUS WifiMgrCheckRSN(IN EFI_80211_AKM_SUITE_SELECTOR *AKMList, IN EFI_80211_CIPHER_SUITE_SELECTOR *CipherList, IN WIFI_MGR_DEVICE_DATA *Nic, OUT UINT8 *SecurityType, OUT BOOLEAN *AKMSuiteSupported, OUT BOOLEAN *CipherSuiteSupported)
VOID WifiMgrMacAddrToStr(IN EFI_80211_MAC_ADDRESS *Mac, IN UINT32 StrSize, OUT CHAR16 *Str)
EFI_STATUS WifiMgrGetSupportedSuites(IN WIFI_MGR_DEVICE_DATA *Nic)
VOID WifiMgrCleanProfileSecrets(IN WIFI_MGR_NETWORK_PROFILE *Profile)
VOID WifiMgrFreeHiddenList(IN LIST_ENTRY *HiddenList)
BOOLEAN WifiMgrSupportAKMSuite(IN UINT16 SupportedAKMSuiteCount, IN UINT32 *SupportedAKMSuiteList, IN UINT32 *AKMSuite)
WIFI_MGR_NETWORK_PROFILE * WifiMgrGetProfileByUnicodeSSId(IN CHAR16 *SSId, IN UINT8 SecurityType, IN LIST_ENTRY *ProfileList)
UINT8 WifiMgrGetSecurityType(IN UINT32 *AKMSuite, IN UINT32 *CipherSuite)
VOID WifiMgrFreeToken(IN WIFI_MGR_MAC_CONFIG_TOKEN *ConfigToken)