VOID\r
EFIAPI\r
IScsiCommonNotify (\r
- IN EFI_EVENT Event,\r
- IN VOID *Context\r
+ IN EFI_EVENT Event,\r
+ IN VOID *Context\r
)\r
{\r
- *((BOOLEAN *) Context) = TRUE;\r
+ *((BOOLEAN *)Context) = TRUE;\r
}\r
\r
/**\r
**/\r
EFI_STATUS\r
IScsiDns4 (\r
- IN EFI_HANDLE Image,\r
- IN EFI_HANDLE Controller,\r
- IN OUT ISCSI_SESSION_CONFIG_NVDATA *NvData\r
+ IN EFI_HANDLE Image,\r
+ IN EFI_HANDLE Controller,\r
+ IN OUT ISCSI_SESSION_CONFIG_NVDATA *NvData\r
)\r
{\r
- EFI_STATUS Status;\r
- EFI_DNS4_PROTOCOL *Dns4;\r
- EFI_DNS4_CONFIG_DATA Dns4CfgData;\r
- EFI_DNS4_COMPLETION_TOKEN Token;\r
- BOOLEAN IsDone;\r
- EFI_HANDLE Dns4Handle;\r
- EFI_IP4_CONFIG2_PROTOCOL *Ip4Config2;\r
- EFI_IPv4_ADDRESS *DnsServerList;\r
- UINTN DnsServerListCount;\r
- UINTN DataSize;\r
- CHAR16 *HostName;\r
+ EFI_STATUS Status;\r
+ EFI_DNS4_PROTOCOL *Dns4;\r
+ EFI_DNS4_CONFIG_DATA Dns4CfgData;\r
+ EFI_DNS4_COMPLETION_TOKEN Token;\r
+ BOOLEAN IsDone;\r
+ EFI_HANDLE Dns4Handle;\r
+ EFI_IP4_CONFIG2_PROTOCOL *Ip4Config2;\r
+ EFI_IPv4_ADDRESS *DnsServerList;\r
+ UINTN DnsServerListCount;\r
+ UINTN DataSize;\r
+ CHAR16 *HostName;\r
\r
DnsServerList = NULL;\r
DnsServerListCount = 0;\r
//\r
// Get DNS server list from EFI IPv4 Configuration II protocol.\r
//\r
- Status = gBS->HandleProtocol (Controller, &gEfiIp4Config2ProtocolGuid, (VOID **) &Ip4Config2);\r
+ Status = gBS->HandleProtocol (Controller, &gEfiIp4Config2ProtocolGuid, (VOID **)&Ip4Config2);\r
if (!EFI_ERROR (Status)) {\r
//\r
// Get the required size.\r
return EFI_OUT_OF_RESOURCES;\r
}\r
\r
- Status = Ip4Config2->GetData (Ip4Config2, Ip4Config2DataTypeDnsServer, &DataSize, DnsServerList);\r
+ Status = Ip4Config2->GetData (Ip4Config2, Ip4Config2DataTypeDnsServer, &DataSize, DnsServerList);\r
if (EFI_ERROR (Status)) {\r
FreePool (DnsServerList);\r
DnsServerList = NULL;\r
}\r
}\r
\r
-\r
//\r
// Create a DNS child instance and get the protocol.\r
//\r
Status = gBS->OpenProtocol (\r
Dns4Handle,\r
&gEfiDns4ProtocolGuid,\r
- (VOID **) &Dns4,\r
+ (VOID **)&Dns4,\r
Image,\r
Controller,\r
EFI_OPEN_PROTOCOL_BY_DRIVER\r
Dns4CfgData.EnableDnsCache = TRUE;\r
IP4_COPY_ADDRESS (&Dns4CfgData.StationIp, &NvData->LocalIp);\r
IP4_COPY_ADDRESS (&Dns4CfgData.SubnetMask, &NvData->SubnetMask);\r
- Dns4CfgData.Protocol = EFI_IP_PROTO_UDP;\r
- Status = Dns4->Configure (\r
- Dns4,\r
- &Dns4CfgData\r
- );\r
+ Dns4CfgData.Protocol = EFI_IP_PROTO_UDP;\r
+ Status = Dns4->Configure (\r
+ Dns4,\r
+ &Dns4CfgData\r
+ );\r
if (EFI_ERROR (Status)) {\r
goto Exit;\r
}\r
Token.Status = EFI_NOT_READY;\r
IsDone = FALSE;\r
\r
- HostName = (CHAR16 *) AllocateZeroPool (ISCSI_NAME_MAX_SIZE);\r
+ HostName = (CHAR16 *)AllocateZeroPool (ISCSI_NAME_MAX_SIZE);\r
if (HostName == NULL) {\r
return EFI_OUT_OF_RESOURCES;\r
}\r
Status = EFI_DEVICE_ERROR;\r
goto Exit;\r
}\r
- if (Token.RspData.H2AData->IpCount == 0 || Token.RspData.H2AData->IpList == NULL) {\r
+\r
+ if ((Token.RspData.H2AData->IpCount == 0) || (Token.RspData.H2AData->IpList == NULL)) {\r
Status = EFI_DEVICE_ERROR;\r
goto Exit;\r
}\r
+\r
//\r
// We just return the first IP address from DNS protocol.\r
//\r
if (Token.Event != NULL) {\r
gBS->CloseEvent (Token.Event);\r
}\r
+\r
if (Token.RspData.H2AData != NULL) {\r
if (Token.RspData.H2AData->IpList != NULL) {\r
FreePool (Token.RspData.H2AData->IpList);\r
}\r
+\r
FreePool (Token.RspData.H2AData);\r
}\r
\r
**/\r
EFI_STATUS\r
IScsiDns6 (\r
- IN EFI_HANDLE Image,\r
- IN EFI_HANDLE Controller,\r
- IN OUT ISCSI_SESSION_CONFIG_NVDATA *NvData\r
+ IN EFI_HANDLE Image,\r
+ IN EFI_HANDLE Controller,\r
+ IN OUT ISCSI_SESSION_CONFIG_NVDATA *NvData\r
)\r
{\r
- EFI_STATUS Status;\r
- EFI_DNS6_PROTOCOL *Dns6;\r
- EFI_DNS6_CONFIG_DATA Dns6ConfigData;\r
- EFI_DNS6_COMPLETION_TOKEN Token;\r
- EFI_HANDLE Dns6Handle;\r
- EFI_IP6_CONFIG_PROTOCOL *Ip6Config;\r
- EFI_IPv6_ADDRESS *DnsServerList;\r
- UINTN DnsServerListCount;\r
- UINTN DataSize;\r
- BOOLEAN IsDone;\r
- CHAR16 *HostName;\r
-\r
- DnsServerList = NULL;\r
- DnsServerListCount = 0;\r
- Dns6 = NULL;\r
- Dns6Handle = NULL;\r
+ EFI_STATUS Status;\r
+ EFI_DNS6_PROTOCOL *Dns6;\r
+ EFI_DNS6_CONFIG_DATA Dns6ConfigData;\r
+ EFI_DNS6_COMPLETION_TOKEN Token;\r
+ EFI_HANDLE Dns6Handle;\r
+ EFI_IP6_CONFIG_PROTOCOL *Ip6Config;\r
+ EFI_IPv6_ADDRESS *DnsServerList;\r
+ UINTN DnsServerListCount;\r
+ UINTN DataSize;\r
+ BOOLEAN IsDone;\r
+ CHAR16 *HostName;\r
+\r
+ DnsServerList = NULL;\r
+ DnsServerListCount = 0;\r
+ Dns6 = NULL;\r
+ Dns6Handle = NULL;\r
ZeroMem (&Token, sizeof (EFI_DNS6_COMPLETION_TOKEN));\r
\r
//\r
// Get DNS server list from EFI IPv6 Configuration protocol.\r
//\r
- Status = gBS->HandleProtocol (Controller, &gEfiIp6ConfigProtocolGuid, (VOID **) &Ip6Config);\r
+ Status = gBS->HandleProtocol (Controller, &gEfiIp6ConfigProtocolGuid, (VOID **)&Ip6Config);\r
if (!EFI_ERROR (Status)) {\r
//\r
// Get the required size.\r
//\r
DataSize = 0;\r
- Status = Ip6Config->GetData (Ip6Config, Ip6ConfigDataTypeDnsServer, &DataSize, NULL);\r
+ Status = Ip6Config->GetData (Ip6Config, Ip6ConfigDataTypeDnsServer, &DataSize, NULL);\r
if (Status == EFI_BUFFER_TOO_SMALL) {\r
DnsServerList = AllocatePool (DataSize);\r
if (DnsServerList == NULL) {\r
Status = gBS->OpenProtocol (\r
Dns6Handle,\r
&gEfiDns6ProtocolGuid,\r
- (VOID **) &Dns6,\r
+ (VOID **)&Dns6,\r
Image,\r
Controller,\r
EFI_OPEN_PROTOCOL_BY_DRIVER\r
Dns6ConfigData.DnsServerList = DnsServerList;\r
Dns6ConfigData.EnableDnsCache = TRUE;\r
Dns6ConfigData.Protocol = EFI_IP_PROTO_UDP;\r
- Status = Dns6->Configure (\r
- Dns6,\r
- &Dns6ConfigData\r
- );\r
+ Status = Dns6->Configure (\r
+ Dns6,\r
+ &Dns6ConfigData\r
+ );\r
if (EFI_ERROR (Status)) {\r
goto Exit;\r
}\r
//\r
// Start asynchronous name resolution.\r
//\r
- HostName = (CHAR16 *) AllocateZeroPool (ISCSI_NAME_MAX_SIZE);\r
+ HostName = (CHAR16 *)AllocateZeroPool (ISCSI_NAME_MAX_SIZE);\r
if (HostName == NULL) {\r
return EFI_OUT_OF_RESOURCES;\r
}\r
Status = EFI_DEVICE_ERROR;\r
goto Exit;\r
}\r
- if (Token.RspData.H2AData->IpCount == 0 || Token.RspData.H2AData->IpList == NULL) {\r
+\r
+ if ((Token.RspData.H2AData->IpCount == 0) || (Token.RspData.H2AData->IpList == NULL)) {\r
Status = EFI_DEVICE_ERROR;\r
goto Exit;\r
}\r
+\r
//\r
// We just return the first IPv6 address from DNS protocol.\r
//\r
if (Token.Event != NULL) {\r
gBS->CloseEvent (Token.Event);\r
}\r
+\r
if (Token.RspData.H2AData != NULL) {\r
if (Token.RspData.H2AData->IpList != NULL) {\r
FreePool (Token.RspData.H2AData->IpList);\r
}\r
+\r
FreePool (Token.RspData.H2AData);\r
}\r
\r
\r
return Status;\r
}\r
-\r