]> git.proxmox.com Git - mirror_edk2.git/blobdiff - NetworkPkg/DnsDxe/DnsProtocol.c
NetworkPkg: Clean up source files
[mirror_edk2.git] / NetworkPkg / DnsDxe / DnsProtocol.c
index 1fcaabdf95e570cab7b46ac56d1fdc950c3281fe..b8d074998242c82f6e9fc1ce03aedb85a155aac7 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
 Implementation of EFI_DNS4_PROTOCOL and EFI_DNS6_PROTOCOL interfaces.\r
 \r
-Copyright (c) 2015 - 2017, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2015 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -59,14 +59,14 @@ Dns4GetModeData (
   )\r
 {\r
   DNS_INSTANCE         *Instance;\r
-  \r
+\r
   EFI_TPL              OldTpl;\r
 \r
   UINTN                Index;\r
-  \r
+\r
   LIST_ENTRY           *Entry;\r
   LIST_ENTRY           *Next;\r
-  \r
+\r
   DNS4_SERVER_IP       *ServerItem;\r
   EFI_IPv4_ADDRESS     *ServerList;\r
   DNS4_CACHE           *CacheItem;\r
@@ -78,24 +78,24 @@ Dns4GetModeData (
   CacheItem  = NULL;\r
   CacheList  = NULL;\r
   Status     = EFI_SUCCESS;\r
-  \r
-    \r
+\r
+\r
   if ((This == NULL) || (DnsModeData == NULL)) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
   OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
-    \r
+\r
   Instance = DNS_INSTANCE_FROM_THIS_PROTOCOL4 (This);\r
   if (Instance->State == DNS_STATE_UNCONFIGED) {\r
     Status = EFI_NOT_STARTED;\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   ZeroMem (DnsModeData, sizeof (EFI_DNS4_MODE_DATA));\r
 \r
   //\r
-  // Get the current configuration data of this instance. \r
+  // Get the current configuration data of this instance.\r
   //\r
   Status = Dns4CopyConfigure (&DnsModeData->DnsConfigData, &Instance->Dns4CfgData);\r
   if (EFI_ERROR (Status)) {\r
@@ -116,7 +116,7 @@ Dns4GetModeData (
     Dns4CleanConfigure (&DnsModeData->DnsConfigData);\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   Index = 0;\r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &mDriverData->Dns4ServerList) {\r
     ServerItem = NET_LIST_USER_STRUCT (Entry, DNS4_SERVER_IP, AllServerLink);\r
@@ -140,7 +140,7 @@ Dns4GetModeData (
     FreePool (ServerList);\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   Index =0;\r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &mDriverData->Dns4CacheList) {\r
     CacheItem = NET_LIST_USER_STRUCT (Entry, DNS4_CACHE, AllCacheLink);\r
@@ -165,7 +165,7 @@ ON_EXIT:
   @retval EFI_SUCCESS             The operation completed successfully.\r
   @retval EFI_UNSUPPORTED         The designated protocol is not supported.\r
   @retval EFI_INVALID_PARAMTER    Thisis NULL.\r
-                                  The StationIp address provided in DnsConfigData is not a \r
+                                  The StationIp address provided in DnsConfigData is not a\r
                                   valid unicast.\r
                                   DnsServerList is NULL while DnsServerListCount\r
                                   is not ZERO.\r
@@ -175,8 +175,8 @@ ON_EXIT:
                                   allocated.\r
   @retval EFI_DEVICE_ERROR        An unexpected system or network error occurred. The\r
                                   EFI DNSv4 Protocol instance is not configured.\r
-  @retval EFI_ALREADY_STARTED     Second call to Configure() with DnsConfigData. To \r
-                                  reconfigure the instance the caller must call Configure() \r
+  @retval EFI_ALREADY_STARTED     Second call to Configure() with DnsConfigData. To\r
+                                  reconfigure the instance the caller must call Configure()\r
                                   with NULL first to return driver to unconfigured state.\r
 **/\r
 EFI_STATUS\r
@@ -188,19 +188,19 @@ Dns4Configure (
 {\r
   EFI_STATUS                Status;\r
   DNS_INSTANCE              *Instance;\r
-  \r
+\r
   EFI_TPL                   OldTpl;\r
   IP4_ADDR                  Ip;\r
   IP4_ADDR                  Netmask;\r
 \r
   UINT32                    ServerListCount;\r
-  EFI_IPv4_ADDRESS          *ServerList;                  \r
+  EFI_IPv4_ADDRESS          *ServerList;\r
 \r
   Status     = EFI_SUCCESS;\r
   ServerList = NULL;\r
-    \r
-  if (This == NULL || \r
-     (DnsConfigData != NULL && ((DnsConfigData->DnsServerListCount != 0 && DnsConfigData->DnsServerList == NULL) || \r
+\r
+  if (This == NULL ||\r
+     (DnsConfigData != NULL && ((DnsConfigData->DnsServerListCount != 0 && DnsConfigData->DnsServerList == NULL) ||\r
                                 (DnsConfigData->DnsServerListCount == 0 && DnsConfigData->DnsServerList != NULL)))) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
@@ -215,7 +215,7 @@ Dns4Configure (
 \r
   if (DnsConfigData == NULL) {\r
     ZeroMem (&Instance->SessionDnsServer, sizeof (EFI_IP_ADDRESS));\r
-    \r
+\r
     //\r
     // Reset the Instance if ConfigData is NULL\r
     //\r
@@ -226,12 +226,12 @@ Dns4Configure (
     if (Instance->UdpIo != NULL){\r
       UdpIoCleanIo (Instance->UdpIo);\r
     }\r
-    \r
+\r
     if (Instance->Dns4CfgData.DnsServerList != NULL) {\r
       FreePool (Instance->Dns4CfgData.DnsServerList);\r
     }\r
     ZeroMem (&Instance->Dns4CfgData, sizeof (EFI_DNS4_CONFIG_DATA));\r
-    \r
+\r
     Instance->State = DNS_STATE_UNCONFIGED;\r
   } else {\r
     //\r
@@ -255,14 +255,14 @@ Dns4Configure (
     }\r
 \r
     if (DnsConfigData->DnsServerListCount == 0) {\r
-      gBS->RestoreTPL (OldTpl); \r
-      \r
+      gBS->RestoreTPL (OldTpl);\r
+\r
       //\r
       // The DNS instance will retrieve DNS server from DHCP Server\r
       //\r
       Status = GetDns4ServerFromDhcp4 (\r
                  Instance,\r
-                 &ServerListCount, \r
+                 &ServerListCount,\r
                  &ServerList\r
                  );\r
       if (EFI_ERROR (Status)) {\r
@@ -270,7 +270,7 @@ Dns4Configure (
       }\r
 \r
       ASSERT(ServerList != NULL);\r
-      \r
+\r
       OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
       CopyMem (&Instance->SessionDnsServer.v4, &ServerList[0], sizeof (EFI_IPv4_ADDRESS));\r
@@ -301,7 +301,7 @@ Dns4Configure (
       }\r
       goto ON_EXIT;\r
     }\r
-    \r
+\r
     Instance->State = DNS_STATE_CONFIGED;\r
   }\r
 \r
@@ -339,42 +339,42 @@ Dns4HostNameToIp (
   )\r
 {\r
   EFI_STATUS            Status;\r
-  \r
+\r
   DNS_INSTANCE          *Instance;\r
-  \r
+\r
   EFI_DNS4_CONFIG_DATA  *ConfigData;\r
-  \r
+\r
   UINTN                 Index;\r
   DNS4_CACHE            *Item;\r
   LIST_ENTRY            *Entry;\r
   LIST_ENTRY            *Next;\r
-  \r
+\r
   CHAR8                 *QueryName;\r
-  \r
+\r
   DNS4_TOKEN_ENTRY      *TokenEntry;\r
   NET_BUF               *Packet;\r
-  \r
+\r
   EFI_TPL               OldTpl;\r
-  \r
+\r
   Status     = EFI_SUCCESS;\r
   Item       = NULL;\r
   QueryName  = NULL;\r
   TokenEntry = NULL;\r
   Packet     = NULL;\r
-  \r
+\r
   //\r
   // Validate the parameters\r
   //\r
   if ((This == NULL) || (HostName == NULL) || Token == NULL) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
-  \r
+\r
   OldTpl   = gBS->RaiseTPL (TPL_CALLBACK);\r
-  \r
+\r
   Instance = DNS_INSTANCE_FROM_THIS_PROTOCOL4 (This);\r
-  \r
+\r
   ConfigData = &(Instance->Dns4CfgData);\r
-  \r
+\r
   if (Instance->State != DNS_STATE_CONFIGED) {\r
     Status = EFI_NOT_STARTED;\r
     goto ON_EXIT;\r
@@ -395,9 +395,9 @@ Dns4HostNameToIp (
   if (Token->RetryInterval == 0) {\r
     Token->RetryInterval = ConfigData->RetryInterval;\r
   }\r
-  \r
+\r
   //\r
-  // Minimum interval of retry is 2 second. If the retry interval is less than 2 second, then use the 2 second. \r
+  // Minimum interval of retry is 2 second. If the retry interval is less than 2 second, then use the 2 second.\r
   //\r
   if (Token->RetryInterval < DNS_DEFAULT_TIMEOUT) {\r
     Token->RetryInterval = DNS_DEFAULT_TIMEOUT;\r
@@ -428,7 +428,7 @@ Dns4HostNameToIp (
         if (Token->RspData.H2AData != NULL) {\r
           FreePool (Token->RspData.H2AData);\r
         }\r
-        \r
+\r
         Status = EFI_OUT_OF_RESOURCES;\r
         goto ON_EXIT;\r
       }\r
@@ -438,12 +438,12 @@ Dns4HostNameToIp (
         Item = NET_LIST_USER_STRUCT (Entry, DNS4_CACHE, AllCacheLink);\r
         if ((UINT32)Index < Token->RspData.H2AData->IpCount && StrCmp (HostName, Item->DnsCache.HostName) == 0) {\r
           CopyMem ((Token->RspData.H2AData->IpList) + Index, Item->DnsCache.IpAddress, sizeof (EFI_IPv4_ADDRESS));\r
-          Index++; \r
+          Index++;\r
         }\r
       }\r
-         \r
+\r
       Token->Status = EFI_SUCCESS;\r
-          \r
+\r
       if (Token->Event != NULL) {\r
         gBS->SignalEvent (Token->Event);\r
         DispatchDpc ();\r
@@ -451,7 +451,7 @@ Dns4HostNameToIp (
 \r
       Status = Token->Status;\r
       goto ON_EXIT;\r
-    } \r
+    }\r
   }\r
 \r
   //\r
@@ -462,7 +462,7 @@ Dns4HostNameToIp (
     Status = EFI_OUT_OF_RESOURCES;\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   TokenEntry->PacketToLive = Token->RetryInterval;\r
   TokenEntry->Token = Token;\r
   TokenEntry->QueryHostName = AllocateZeroPool (StrSize (HostName));\r
@@ -470,9 +470,9 @@ Dns4HostNameToIp (
     Status = EFI_OUT_OF_RESOURCES;\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   CopyMem (TokenEntry->QueryHostName, HostName, StrSize (HostName));\r
-  \r
+\r
   //\r
   // Construct QName.\r
   //\r
@@ -481,12 +481,12 @@ Dns4HostNameToIp (
     Status = EFI_OUT_OF_RESOURCES;\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   //\r
   // Construct DNS Query Packet.\r
   //\r
   Status = ConstructDNSQuery (Instance, QueryName, DNS_TYPE_A, DNS_CLASS_INET, &Packet);\r
-  if (EFI_ERROR (Status)) { \r
+  if (EFI_ERROR (Status)) {\r
     goto ON_EXIT;\r
   }\r
 \r
@@ -499,7 +499,7 @@ Dns4HostNameToIp (
   if (EFI_ERROR (Status)) {\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   //\r
   // Dns Query Ip\r
   //\r
@@ -507,7 +507,7 @@ Dns4HostNameToIp (
   if (EFI_ERROR (Status)) {\r
     Dns4RemoveTokenEntry (&Instance->Dns4TxTokens, TokenEntry);\r
   }\r
-  \r
+\r
 ON_EXIT:\r
 \r
   if (EFI_ERROR (Status)) {\r
@@ -515,19 +515,19 @@ ON_EXIT:
       if (TokenEntry->QueryHostName != NULL) {\r
         FreePool (TokenEntry->QueryHostName);\r
       }\r
-      \r
+\r
       FreePool (TokenEntry);\r
     }\r
-    \r
+\r
     if (Packet != NULL) {\r
       NetbufFree (Packet);\r
     }\r
   }\r
-  \r
+\r
   if (QueryName != NULL) {\r
     FreePool (QueryName);\r
   }\r
-  \r
+\r
   gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
@@ -535,7 +535,7 @@ ON_EXIT:
 /**\r
   IPv4 address to host name translation also known as Reverse DNS lookup.\r
 \r
-  The IpToHostName() function is used to translate the host address to host name. A type PTR \r
+  The IpToHostName() function is used to translate the host address to host name. A type PTR\r
   query is used to get the primary name of the host. Support of this function is optional.\r
 \r
   @param[in]  This                Pointer to EFI_DNS4_PROTOCOL instance.\r
@@ -566,7 +566,7 @@ Dns4IpToHostName (
 }\r
 \r
 /**\r
-  Retrieve arbitrary information from the DNS server. \r
+  Retrieve arbitrary information from the DNS server.\r
 \r
   This GeneralLookup() function retrieves arbitrary information from the DNS. The caller\r
   supplies a QNAME, QTYPE, and QCLASS, and all of the matching RRs are returned. All\r
@@ -597,37 +597,37 @@ EFIAPI
 Dns4GeneralLookUp (\r
   IN  EFI_DNS4_PROTOCOL                *This,\r
   IN  CHAR8                            *QName,\r
-  IN  UINT16                           QType, \r
+  IN  UINT16                           QType,\r
   IN  UINT16                           QClass,\r
   IN  EFI_DNS4_COMPLETION_TOKEN        *Token\r
   )\r
 {\r
   EFI_STATUS            Status;\r
-  \r
+\r
   DNS_INSTANCE          *Instance;\r
-  \r
+\r
   EFI_DNS4_CONFIG_DATA  *ConfigData;\r
-  \r
+\r
   DNS4_TOKEN_ENTRY      *TokenEntry;\r
   NET_BUF               *Packet;\r
-  \r
+\r
   EFI_TPL               OldTpl;\r
-  \r
+\r
   Status     = EFI_SUCCESS;\r
   TokenEntry = NULL;\r
   Packet     = NULL;\r
-  \r
+\r
   //\r
   // Validate the parameters\r
   //\r
   if ((This == NULL) || (QName == NULL) || Token == NULL) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
-  \r
+\r
   OldTpl   = gBS->RaiseTPL (TPL_CALLBACK);\r
-  \r
+\r
   Instance = DNS_INSTANCE_FROM_THIS_PROTOCOL4 (This);\r
-  \r
+\r
   ConfigData = &(Instance->Dns4CfgData);\r
 \r
   if (Instance->State != DNS_STATE_CONFIGED) {\r
@@ -636,14 +636,14 @@ Dns4GeneralLookUp (
   }\r
 \r
   Token->Status = EFI_NOT_READY;\r
-  \r
+\r
   //\r
   // If zero, use the parameter configured through Dns.Configure() interface.\r
   //\r
   if (Token->RetryCount == 0) {\r
     Token->RetryCount = ConfigData->RetryCount;\r
   }\r
-  \r
+\r
   //\r
   // If zero, use the parameter configured through Dns.Configure() interface.\r
   //\r
@@ -652,7 +652,7 @@ Dns4GeneralLookUp (
   }\r
 \r
   //\r
-  // Minimum interval of retry is 2 second. If the retry interval is less than 2 second, then use the 2 second. \r
+  // Minimum interval of retry is 2 second. If the retry interval is less than 2 second, then use the 2 second.\r
   //\r
   if (Token->RetryInterval < DNS_DEFAULT_TIMEOUT) {\r
     Token->RetryInterval = DNS_DEFAULT_TIMEOUT;\r
@@ -666,7 +666,7 @@ Dns4GeneralLookUp (
     Status = EFI_OUT_OF_RESOURCES;\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   TokenEntry->PacketToLive = Token->RetryInterval;\r
   TokenEntry->GeneralLookUp = TRUE;\r
   TokenEntry->Token = Token;\r
@@ -679,7 +679,7 @@ Dns4GeneralLookUp (
     if (TokenEntry != NULL) {\r
       FreePool (TokenEntry);\r
     }\r
-    \r
+\r
     goto ON_EXIT;\r
   }\r
 \r
@@ -693,12 +693,12 @@ Dns4GeneralLookUp (
     if (TokenEntry != NULL) {\r
       FreePool (TokenEntry);\r
     }\r
-    \r
+\r
     NetbufFree (Packet);\r
-    \r
+\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   //\r
   // Dns Query Ip\r
   //\r
@@ -709,10 +709,10 @@ Dns4GeneralLookUp (
     if (TokenEntry != NULL) {\r
       FreePool (TokenEntry);\r
     }\r
-    \r
+\r
     NetbufFree (Packet);\r
   }\r
-  \r
+\r
 ON_EXIT:\r
   gBS->RestoreTPL (OldTpl);\r
   return Status;\r
@@ -753,15 +753,15 @@ Dns4UpdateDnsCache (
   IN EFI_DNS4_CACHE_ENTRY   DnsCacheEntry\r
   )\r
 {\r
-  EFI_STATUS    Status; \r
+  EFI_STATUS    Status;\r
   EFI_TPL       OldTpl;\r
 \r
   Status = EFI_SUCCESS;\r
-  \r
+\r
   if (DnsCacheEntry.HostName == NULL || DnsCacheEntry.IpAddress == NULL || DnsCacheEntry.Timeout == 0) {\r
-    return EFI_INVALID_PARAMETER; \r
+    return EFI_INVALID_PARAMETER;\r
   }\r
-  \r
+\r
   OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
@@ -770,7 +770,7 @@ Dns4UpdateDnsCache (
   Status = UpdateDns4Cache (&mDriverData->Dns4CacheList, DeleteFlag, Override, DnsCacheEntry);\r
 \r
   gBS->RestoreTPL (OldTpl);\r
-  \r
+\r
   return Status;\r
 }\r
 \r
@@ -817,7 +817,7 @@ Dns4Poll (
   }\r
 \r
   Udp = Instance->UdpIo->Protocol.Udp4;\r
-  \r
+\r
   return Udp->Poll (Udp);\r
 }\r
 \r
@@ -890,7 +890,7 @@ Dns4Cancel (
   This function is used to retrieve DNS mode data for this DNS instance.\r
 \r
   @param[in]   This                Pointer to EFI_DNS6_PROTOCOL instance.\r
-  @param[out]  DnsModeData         Pointer to the caller-allocated storage for the \r
+  @param[out]  DnsModeData         Pointer to the caller-allocated storage for the\r
                                    EFI_DNS6_MODE_DATA data.\r
 \r
   @retval EFI_SUCCESS             The operation completed successfully.\r
@@ -908,11 +908,11 @@ Dns6GetModeData (
   )\r
 {\r
   DNS_INSTANCE         *Instance;\r
-  \r
+\r
   EFI_TPL              OldTpl;\r
 \r
   UINTN                Index;\r
-  \r
+\r
   LIST_ENTRY           *Entry;\r
   LIST_ENTRY           *Next;\r
 \r
@@ -933,7 +933,7 @@ Dns6GetModeData (
   }\r
 \r
   OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
-    \r
+\r
   Instance  = DNS_INSTANCE_FROM_THIS_PROTOCOL6 (This);\r
   if (Instance->State == DNS_STATE_UNCONFIGED) {\r
     Status =  EFI_NOT_STARTED;\r
@@ -943,13 +943,13 @@ Dns6GetModeData (
   ZeroMem (DnsModeData, sizeof (EFI_DNS6_MODE_DATA));\r
 \r
   //\r
-  // Get the current configuration data of this instance. \r
+  // Get the current configuration data of this instance.\r
   //\r
   Status = Dns6CopyConfigure (&DnsModeData->DnsConfigData, &Instance->Dns6CfgData);\r
   if (EFI_ERROR (Status)) {\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   //\r
   // Get the DnsServerCount and DnsServerList\r
   //\r
@@ -964,7 +964,7 @@ Dns6GetModeData (
     Dns6CleanConfigure (&DnsModeData->DnsConfigData);\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   Index = 0;\r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &mDriverData->Dns6ServerList) {\r
     ServerItem = NET_LIST_USER_STRUCT (Entry, DNS6_SERVER_IP, AllServerLink);\r
@@ -988,7 +988,7 @@ Dns6GetModeData (
     FreePool (ServerList);\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   Index =0;\r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &mDriverData->Dns6CacheList) {\r
     CacheItem = NET_LIST_USER_STRUCT (Entry, DNS6_CACHE, AllCacheLink);\r
@@ -996,7 +996,7 @@ Dns6GetModeData (
     Index++;\r
   }\r
   DnsModeData->DnsCacheList = CacheList;\r
-  \r
+\r
 ON_EXIT:\r
   gBS->RestoreTPL (OldTpl);\r
   return Status;\r
@@ -1009,7 +1009,7 @@ ON_EXIT:
   EFI DNSv6 Protocol driver instance. Reset the DNS instance if DnsConfigData is NULL.\r
 \r
   @param[in]  This                Pointer to EFI_DNS6_PROTOCOL instance.\r
-  @param[in]  DnsConfigData       Pointer to the configuration data structure. All associated \r
+  @param[in]  DnsConfigData       Pointer to the configuration data structure. All associated\r
                                   storage to be allocated and released by caller.\r
 \r
   @retval EFI_SUCCESS             The operation completed successfully.\r
@@ -1021,8 +1021,8 @@ ON_EXIT:
   @retval EFI_DEVICE_ERROR        An unexpected system or network error occurred. The\r
                                   EFI DNSv6 Protocol instance is not configured.\r
   @retval EFI_UNSUPPORTED         The designated protocol is not supported.\r
-  @retval EFI_ALREADY_STARTED     Second call to Configure() with DnsConfigData. To \r
-                                  reconfigure the instance the caller must call Configure() with \r
+  @retval EFI_ALREADY_STARTED     Second call to Configure() with DnsConfigData. To\r
+                                  reconfigure the instance the caller must call Configure() with\r
                                   NULL first to return driver to unconfigured state.\r
 **/\r
 EFI_STATUS\r
@@ -1034,17 +1034,17 @@ Dns6Configure (
 {\r
   EFI_STATUS                Status;\r
   DNS_INSTANCE              *Instance;\r
-  \r
+\r
   EFI_TPL                   OldTpl;\r
 \r
   UINT32                    ServerListCount;\r
-  EFI_IPv6_ADDRESS          *ServerList; \r
+  EFI_IPv6_ADDRESS          *ServerList;\r
 \r
   Status     = EFI_SUCCESS;\r
   ServerList = NULL;\r
 \r
-  if (This == NULL || \r
-     (DnsConfigData != NULL && ((DnsConfigData->DnsServerCount != 0 && DnsConfigData->DnsServerList == NULL) || \r
+  if (This == NULL ||\r
+     (DnsConfigData != NULL && ((DnsConfigData->DnsServerCount != 0 && DnsConfigData->DnsServerList == NULL) ||\r
                                 (DnsConfigData->DnsServerCount == 0 && DnsConfigData->DnsServerList != NULL)))) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
@@ -1075,7 +1075,7 @@ Dns6Configure (
       FreePool (Instance->Dns6CfgData.DnsServerList);\r
     }\r
     ZeroMem (&Instance->Dns6CfgData, sizeof (EFI_DNS6_CONFIG_DATA));\r
-    \r
+\r
     Instance->State = DNS_STATE_UNCONFIGED;\r
   } else {\r
     //\r
@@ -1099,14 +1099,14 @@ Dns6Configure (
       //\r
       Status = GetDns6ServerFromDhcp6 (\r
                  Instance->Service->ImageHandle,\r
-                 Instance->Service->ControllerHandle, \r
-                 &ServerListCount, \r
+                 Instance->Service->ControllerHandle,\r
+                 &ServerListCount,\r
                  &ServerList\r
                  );\r
       if (EFI_ERROR (Status)) {\r
         goto ON_EXIT;\r
       }\r
-      \r
+\r
       ASSERT(ServerList != NULL);\r
 \r
       OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
@@ -1141,7 +1141,7 @@ Dns6Configure (
       }\r
       goto ON_EXIT;\r
     }\r
-    \r
+\r
     Instance->State = DNS_STATE_CONFIGED;\r
   }\r
 \r
@@ -1181,23 +1181,23 @@ Dns6HostNameToIp (
   )\r
 {\r
   EFI_STATUS            Status;\r
-  \r
+\r
   DNS_INSTANCE          *Instance;\r
 \r
   EFI_DNS6_CONFIG_DATA  *ConfigData;\r
-  \r
-  UINTN                 Index; \r
+\r
+  UINTN                 Index;\r
   DNS6_CACHE            *Item;\r
   LIST_ENTRY            *Entry;\r
   LIST_ENTRY            *Next;\r
-  \r
+\r
   CHAR8                 *QueryName;\r
-  \r
+\r
   DNS6_TOKEN_ENTRY      *TokenEntry;\r
   NET_BUF               *Packet;\r
-  \r
+\r
   EFI_TPL               OldTpl;\r
-  \r
+\r
   Status     = EFI_SUCCESS;\r
   Item       = NULL;\r
   QueryName  = NULL;\r
@@ -1212,9 +1212,9 @@ Dns6HostNameToIp (
   }\r
 \r
   OldTpl   = gBS->RaiseTPL (TPL_CALLBACK);\r
-  \r
+\r
   Instance = DNS_INSTANCE_FROM_THIS_PROTOCOL6 (This);\r
-  \r
+\r
   ConfigData = &(Instance->Dns6CfgData);\r
 \r
   if (Instance->State != DNS_STATE_CONFIGED) {\r
@@ -1237,9 +1237,9 @@ Dns6HostNameToIp (
   if (Token->RetryInterval == 0) {\r
     Token->RetryInterval = ConfigData->RetryInterval;\r
   }\r
-  \r
+\r
   //\r
-  // Minimum interval of retry is 2 second. If the retry interval is less than 2 second, then use the 2 second. \r
+  // Minimum interval of retry is 2 second. If the retry interval is less than 2 second, then use the 2 second.\r
   //\r
   if (Token->RetryInterval < DNS_DEFAULT_TIMEOUT) {\r
     Token->RetryInterval = DNS_DEFAULT_TIMEOUT;\r
@@ -1270,7 +1270,7 @@ Dns6HostNameToIp (
         if (Token->RspData.H2AData != NULL) {\r
           FreePool (Token->RspData.H2AData);\r
         }\r
-        \r
+\r
         Status = EFI_OUT_OF_RESOURCES;\r
         goto ON_EXIT;\r
       }\r
@@ -1283,17 +1283,17 @@ Dns6HostNameToIp (
           Index++;\r
         }\r
       }\r
-         \r
+\r
       Token->Status = EFI_SUCCESS;\r
-          \r
+\r
       if (Token->Event != NULL) {\r
         gBS->SignalEvent (Token->Event);\r
         DispatchDpc ();\r
       }\r
-      \r
+\r
       Status = Token->Status;\r
       goto ON_EXIT;\r
-    } \r
+    }\r
   }\r
 \r
   //\r
@@ -1304,7 +1304,7 @@ Dns6HostNameToIp (
     Status = EFI_OUT_OF_RESOURCES;\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   TokenEntry->PacketToLive = Token->RetryInterval;\r
   TokenEntry->Token = Token;\r
   TokenEntry->QueryHostName = AllocateZeroPool (StrSize (HostName));\r
@@ -1312,7 +1312,7 @@ Dns6HostNameToIp (
     Status = EFI_OUT_OF_RESOURCES;\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   CopyMem (TokenEntry->QueryHostName, HostName, StrSize (HostName));\r
 \r
   //\r
@@ -1323,7 +1323,7 @@ Dns6HostNameToIp (
     Status = EFI_OUT_OF_RESOURCES;\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   //\r
   // Construct DNS Query Packet.\r
   //\r
@@ -1341,7 +1341,7 @@ Dns6HostNameToIp (
   if (EFI_ERROR (Status)) {\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   //\r
   // Dns Query Ip\r
   //\r
@@ -1349,7 +1349,7 @@ Dns6HostNameToIp (
   if (EFI_ERROR (Status)) {\r
     Dns6RemoveTokenEntry (&Instance->Dns6TxTokens, TokenEntry);\r
   }\r
-  \r
+\r
 ON_EXIT:\r
 \r
   if (EFI_ERROR (Status)) {\r
@@ -1357,19 +1357,19 @@ ON_EXIT:
       if (TokenEntry->QueryHostName != NULL) {\r
         FreePool (TokenEntry->QueryHostName);\r
       }\r
-      \r
+\r
       FreePool (TokenEntry);\r
     }\r
-    \r
+\r
     if (Packet != NULL) {\r
       NetbufFree (Packet);\r
     }\r
   }\r
-  \r
+\r
   if (QueryName != NULL) {\r
     FreePool (QueryName);\r
   }\r
-  \r
+\r
   gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
@@ -1442,37 +1442,37 @@ EFIAPI
 Dns6GeneralLookUp (\r
   IN  EFI_DNS6_PROTOCOL                 *This,\r
   IN  CHAR8                             *QName,\r
-  IN  UINT16                            QType, \r
+  IN  UINT16                            QType,\r
   IN  UINT16                            QClass,\r
   IN  EFI_DNS6_COMPLETION_TOKEN         *Token\r
   )\r
 {\r
   EFI_STATUS            Status;\r
-  \r
+\r
   DNS_INSTANCE          *Instance;\r
-  \r
+\r
   EFI_DNS6_CONFIG_DATA  *ConfigData;\r
-  \r
+\r
   DNS6_TOKEN_ENTRY      *TokenEntry;\r
   NET_BUF               *Packet;\r
-  \r
+\r
   EFI_TPL               OldTpl;\r
-  \r
+\r
   Status     = EFI_SUCCESS;\r
   TokenEntry = NULL;\r
   Packet     = NULL;\r
-  \r
+\r
   //\r
   // Validate the parameters\r
   //\r
   if ((This == NULL) || (QName == NULL) || Token == NULL) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
-  \r
+\r
   OldTpl   = gBS->RaiseTPL (TPL_CALLBACK);\r
-  \r
+\r
   Instance = DNS_INSTANCE_FROM_THIS_PROTOCOL6 (This);\r
-  \r
+\r
   ConfigData = &(Instance->Dns6CfgData);\r
 \r
   if (Instance->State != DNS_STATE_CONFIGED) {\r
@@ -1481,14 +1481,14 @@ Dns6GeneralLookUp (
   }\r
 \r
   Token->Status = EFI_NOT_READY;\r
-  \r
+\r
   //\r
   // If zero, use the parameter configured through Dns.Configure() interface.\r
   //\r
   if (Token->RetryCount == 0) {\r
     Token->RetryCount = ConfigData->RetryCount;\r
   }\r
-  \r
+\r
   //\r
   // If zero, use the parameter configured through Dns.Configure() interface.\r
   //\r
@@ -1497,7 +1497,7 @@ Dns6GeneralLookUp (
   }\r
 \r
   //\r
-  // Minimum interval of retry is 2 second. If the retry interval is less than 2 second, then use the 2 second. \r
+  // Minimum interval of retry is 2 second. If the retry interval is less than 2 second, then use the 2 second.\r
   //\r
   if (Token->RetryInterval < DNS_DEFAULT_TIMEOUT) {\r
     Token->RetryInterval = DNS_DEFAULT_TIMEOUT;\r
@@ -1511,7 +1511,7 @@ Dns6GeneralLookUp (
     Status = EFI_OUT_OF_RESOURCES;\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   TokenEntry->PacketToLive = Token->RetryInterval;\r
   TokenEntry->GeneralLookUp = TRUE;\r
   TokenEntry->Token = Token;\r
@@ -1524,7 +1524,7 @@ Dns6GeneralLookUp (
     if (TokenEntry != NULL) {\r
       FreePool (TokenEntry);\r
     }\r
-    \r
+\r
     goto ON_EXIT;\r
   }\r
 \r
@@ -1538,12 +1538,12 @@ Dns6GeneralLookUp (
     if (TokenEntry != NULL) {\r
       FreePool (TokenEntry);\r
     }\r
-    \r
+\r
     NetbufFree (Packet);\r
-    \r
+\r
     goto ON_EXIT;\r
   }\r
-  \r
+\r
   //\r
   // Dns Query Ip\r
   //\r
@@ -1554,10 +1554,10 @@ Dns6GeneralLookUp (
     if (TokenEntry != NULL) {\r
       FreePool (TokenEntry);\r
     }\r
-    \r
+\r
     NetbufFree (Packet);\r
   }\r
-  \r
+\r
 ON_EXIT:\r
   gBS->RestoreTPL (OldTpl);\r
   return Status;\r
@@ -1599,24 +1599,24 @@ Dns6UpdateDnsCache (
   IN EFI_DNS6_CACHE_ENTRY   DnsCacheEntry\r
   )\r
 {\r
-  EFI_STATUS    Status; \r
+  EFI_STATUS    Status;\r
   EFI_TPL       OldTpl;\r
 \r
   Status = EFI_SUCCESS;\r
-  \r
+\r
   if (DnsCacheEntry.HostName == NULL || DnsCacheEntry.IpAddress == NULL || DnsCacheEntry.Timeout == 0) {\r
-    return EFI_INVALID_PARAMETER; \r
+    return EFI_INVALID_PARAMETER;\r
   }\r
-  \r
+\r
   OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Update Dns6Cache here.\r
   //\r
   Status = UpdateDns6Cache (&mDriverData->Dns6CacheList, DeleteFlag, Override, DnsCacheEntry);\r
-  \r
+\r
   gBS->RestoreTPL (OldTpl);\r
-  \r
+\r
   return Status;\r
 }\r
 \r
@@ -1665,7 +1665,7 @@ Dns6Poll (
   }\r
 \r
   Udp = Instance->UdpIo->Protocol.Udp6;\r
-  \r
+\r
   return Udp->Poll (Udp);\r
 }\r
 \r