]> git.proxmox.com Git - mirror_edk2.git/blobdiff - NetworkPkg/Dhcp6Dxe/Dhcp6Driver.c
NetworkPkg: Apply uncrustify changes
[mirror_edk2.git] / NetworkPkg / Dhcp6Dxe / Dhcp6Driver.c
index f0b236835f869c621a96811f289fd7d9e5cec2df..b591a4605bc9cd991d50ac578f9cc8bd1f4a712a 100644 (file)
@@ -10,8 +10,7 @@
 \r
 #include "Dhcp6Impl.h"\r
 \r
-\r
-EFI_DRIVER_BINDING_PROTOCOL gDhcp6DriverBinding = {\r
+EFI_DRIVER_BINDING_PROTOCOL  gDhcp6DriverBinding = {\r
   Dhcp6DriverBindingSupported,\r
   Dhcp6DriverBindingStart,\r
   Dhcp6DriverBindingStop,\r
@@ -20,7 +19,7 @@ EFI_DRIVER_BINDING_PROTOCOL gDhcp6DriverBinding = {
   NULL\r
 };\r
 \r
-EFI_SERVICE_BINDING_PROTOCOL gDhcp6ServiceBindingTemplate = {\r
+EFI_SERVICE_BINDING_PROTOCOL  gDhcp6ServiceBindingTemplate = {\r
   Dhcp6ServiceBindingCreateChild,\r
   Dhcp6ServiceBindingDestroyChild\r
 };\r
@@ -39,12 +38,12 @@ EFI_SERVICE_BINDING_PROTOCOL gDhcp6ServiceBindingTemplate = {
 EFI_STATUS\r
 EFIAPI\r
 Dhcp6ConfigureUdpIo (\r
-  IN UDP_IO                 *UdpIo,\r
-  IN VOID                   *Context\r
+  IN UDP_IO  *UdpIo,\r
+  IN VOID    *Context\r
   )\r
 {\r
-  EFI_UDP6_PROTOCOL         *Udp6;\r
-  EFI_UDP6_CONFIG_DATA      *Config;\r
+  EFI_UDP6_PROTOCOL     *Udp6;\r
+  EFI_UDP6_CONFIG_DATA  *Config;\r
 \r
   Udp6   = UdpIo->Protocol.Udp6;\r
   Config = &(UdpIo->Config.Udp6);\r
@@ -67,13 +66,12 @@ Dhcp6ConfigureUdpIo (
   // will be overridden later. Note that we MUST not limit RemotePort.\r
   // More details, refer to RFC 3315 section 5.2.\r
   //\r
-  Config->StationPort        = DHCP6_PORT_CLIENT;\r
-  Config->RemotePort         = 0;\r
+  Config->StationPort = DHCP6_PORT_CLIENT;\r
+  Config->RemotePort  = 0;\r
 \r
-  return Udp6->Configure (Udp6, Config);;\r
+  return Udp6->Configure (Udp6, Config);\r
 }\r
 \r
-\r
 /**\r
   Destroy the Dhcp6 service. The Dhcp6 service may be partly initialized,\r
   or partly destroyed. If a resource is destroyed, it is marked as such in\r
@@ -84,7 +82,7 @@ Dhcp6ConfigureUdpIo (
 **/\r
 VOID\r
 Dhcp6DestroyService (\r
-  IN OUT DHCP6_SERVICE          *Service\r
+  IN OUT DHCP6_SERVICE  *Service\r
   )\r
 {\r
   //\r
@@ -103,7 +101,6 @@ Dhcp6DestroyService (
   FreePool (Service);\r
 }\r
 \r
-\r
 /**\r
   Create a new Dhcp6 service for the Nic controller.\r
 \r
@@ -119,13 +116,13 @@ Dhcp6DestroyService (
 **/\r
 EFI_STATUS\r
 Dhcp6CreateService (\r
-  IN  EFI_HANDLE            Controller,\r
-  IN  EFI_HANDLE            ImageHandle,\r
-  OUT DHCP6_SERVICE         **Service\r
+  IN  EFI_HANDLE     Controller,\r
+  IN  EFI_HANDLE     ImageHandle,\r
+  OUT DHCP6_SERVICE  **Service\r
   )\r
 {\r
-  DHCP6_SERVICE             *Dhcp6Srv;\r
-  EFI_STATUS                Status;\r
+  DHCP6_SERVICE  *Dhcp6Srv;\r
+  EFI_STATUS     Status;\r
 \r
   *Service = NULL;\r
   Dhcp6Srv = AllocateZeroPool (sizeof (DHCP6_SERVICE));\r
@@ -147,10 +144,10 @@ Dhcp6CreateService (
   //\r
   // Initialize the fields of the new Dhcp6 service.\r
   //\r
-  Dhcp6Srv->Signature       = DHCP6_SERVICE_SIGNATURE;\r
-  Dhcp6Srv->Controller      = Controller;\r
-  Dhcp6Srv->Image           = ImageHandle;\r
-  Dhcp6Srv->Xid             = (0xffffff & NET_RANDOM (NetRandomInitSeed ()));\r
+  Dhcp6Srv->Signature  = DHCP6_SERVICE_SIGNATURE;\r
+  Dhcp6Srv->Controller = Controller;\r
+  Dhcp6Srv->Image      = ImageHandle;\r
+  Dhcp6Srv->Xid        = (0xffffff & NET_RANDOM (NetRandomInitSeed ()));\r
 \r
   CopyMem (\r
     &Dhcp6Srv->ServiceBinding,\r
@@ -164,7 +161,7 @@ Dhcp6CreateService (
   Status = gBS->HandleProtocol (\r
                   Controller,\r
                   &gEfiIp6ConfigProtocolGuid,\r
-                  (VOID **) &Dhcp6Srv->Ip6Cfg\r
+                  (VOID **)&Dhcp6Srv->Ip6Cfg\r
                   );\r
   if (EFI_ERROR (Status)) {\r
     FreePool (Dhcp6Srv);\r
@@ -175,7 +172,7 @@ Dhcp6CreateService (
   // Generate client Duid: If SMBIOS system UUID is located, generate DUID in DUID-UUID format.\r
   // Otherwise, in DUID-LLT format.\r
   //\r
-  Dhcp6Srv->ClientId        = Dhcp6GenerateClientId (Dhcp6Srv->Snp->Mode);\r
+  Dhcp6Srv->ClientId = Dhcp6GenerateClientId (Dhcp6Srv->Snp->Mode);\r
 \r
   if (Dhcp6Srv->ClientId == NULL) {\r
     FreePool (Dhcp6Srv);\r
@@ -206,7 +203,6 @@ Dhcp6CreateService (
   return EFI_SUCCESS;\r
 }\r
 \r
-\r
 /**\r
   Destroy the Dhcp6 instance and recycle the resources.\r
 \r
@@ -215,7 +211,7 @@ Dhcp6CreateService (
 **/\r
 VOID\r
 Dhcp6DestroyInstance (\r
-  IN OUT DHCP6_INSTANCE         *Instance\r
+  IN OUT DHCP6_INSTANCE  *Instance\r
   )\r
 {\r
   //\r
@@ -239,6 +235,7 @@ Dhcp6DestroyInstance (
     if (Instance->IaCb.Ia->ReplyPacket != NULL) {\r
       FreePool (Instance->IaCb.Ia->ReplyPacket);\r
     }\r
+\r
     FreePool (Instance->IaCb.Ia);\r
   }\r
 \r
@@ -253,7 +250,6 @@ Dhcp6DestroyInstance (
   FreePool (Instance);\r
 }\r
 \r
-\r
 /**\r
   Create the Dhcp6 instance and initialize it.\r
 \r
@@ -266,12 +262,12 @@ Dhcp6DestroyInstance (
 **/\r
 EFI_STATUS\r
 Dhcp6CreateInstance (\r
-  IN  DHCP6_SERVICE         *Service,\r
-  OUT DHCP6_INSTANCE        **Instance\r
+  IN  DHCP6_SERVICE   *Service,\r
+  OUT DHCP6_INSTANCE  **Instance\r
   )\r
 {\r
-  EFI_STATUS                Status;\r
-  DHCP6_INSTANCE            *Dhcp6Ins;\r
+  EFI_STATUS      Status;\r
+  DHCP6_INSTANCE  *Dhcp6Ins;\r
 \r
   *Instance = NULL;\r
   Dhcp6Ins  = AllocateZeroPool (sizeof (DHCP6_INSTANCE));\r
@@ -283,11 +279,11 @@ Dhcp6CreateInstance (
   //\r
   // Initialize the fields of the new Dhcp6 instance.\r
   //\r
-  Dhcp6Ins->Signature       = DHCP6_INSTANCE_SIGNATURE;\r
-  Dhcp6Ins->UdpSts          = EFI_ALREADY_STARTED;\r
-  Dhcp6Ins->Service         = Service;\r
-  Dhcp6Ins->InDestroy       = FALSE;\r
-  Dhcp6Ins->MediaPresent    = TRUE;\r
+  Dhcp6Ins->Signature    = DHCP6_INSTANCE_SIGNATURE;\r
+  Dhcp6Ins->UdpSts       = EFI_ALREADY_STARTED;\r
+  Dhcp6Ins->Service      = Service;\r
+  Dhcp6Ins->InDestroy    = FALSE;\r
+  Dhcp6Ins->MediaPresent = TRUE;\r
 \r
   CopyMem (\r
     &Dhcp6Ins->Dhcp6,\r
@@ -333,24 +329,23 @@ Dhcp6CreateInstance (
 EFI_STATUS\r
 EFIAPI\r
 Dhcp6DestroyChildEntry (\r
-  IN LIST_ENTRY         *Entry,\r
-  IN VOID               *Context\r
+  IN LIST_ENTRY  *Entry,\r
+  IN VOID        *Context\r
   )\r
 {\r
-  DHCP6_INSTANCE                   *Instance;\r
-  EFI_SERVICE_BINDING_PROTOCOL     *ServiceBinding;\r
+  DHCP6_INSTANCE                *Instance;\r
+  EFI_SERVICE_BINDING_PROTOCOL  *ServiceBinding;\r
 \r
-  if (Entry == NULL || Context == NULL) {\r
+  if ((Entry == NULL) || (Context == NULL)) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  Instance = NET_LIST_USER_STRUCT_S (Entry, DHCP6_INSTANCE, Link, DHCP6_INSTANCE_SIGNATURE);\r
-  ServiceBinding = (EFI_SERVICE_BINDING_PROTOCOL *) Context;\r
+  Instance       = NET_LIST_USER_STRUCT_S (Entry, DHCP6_INSTANCE, Link, DHCP6_INSTANCE_SIGNATURE);\r
+  ServiceBinding = (EFI_SERVICE_BINDING_PROTOCOL *)Context;\r
 \r
   return ServiceBinding->DestroyChild (ServiceBinding, Instance->Handle);\r
 }\r
 \r
-\r
 /**\r
   Entry point of the DHCP6 driver to install various protocols.\r
 \r
@@ -364,8 +359,8 @@ Dhcp6DestroyChildEntry (
 EFI_STATUS\r
 EFIAPI\r
 Dhcp6DriverEntryPoint (\r
-  IN EFI_HANDLE                   ImageHandle,\r
-  IN EFI_SYSTEM_TABLE             *SystemTable\r
+  IN EFI_HANDLE        ImageHandle,\r
+  IN EFI_SYSTEM_TABLE  *SystemTable\r
   )\r
 {\r
   return EfiLibInstallDriverBindingComponentName2 (\r
@@ -378,7 +373,6 @@ Dhcp6DriverEntryPoint (
            );\r
 }\r
 \r
-\r
 /**\r
   Test to see if this driver supports ControllerHandle. This service\r
   is called by the EFI boot service ConnectController(). In\r
@@ -414,7 +408,6 @@ Dhcp6DriverBindingSupported (
                 );\r
 }\r
 \r
-\r
 /**\r
   Start this driver on ControllerHandle. This service is called by the\r
   EFI boot service ConnectController(). In order to make\r
@@ -441,8 +434,8 @@ Dhcp6DriverBindingStart (
   IN EFI_DEVICE_PATH_PROTOCOL     *RemainingDevicePath OPTIONAL\r
   )\r
 {\r
-  EFI_STATUS                      Status;\r
-  DHCP6_SERVICE                   *Service;\r
+  EFI_STATUS     Status;\r
+  DHCP6_SERVICE  *Service;\r
 \r
   //\r
   // Check the Dhcp6 service whether already started.\r
@@ -490,7 +483,6 @@ Dhcp6DriverBindingStart (
   return EFI_SUCCESS;\r
 }\r
 \r
-\r
 /**\r
   Stop this driver on ControllerHandle. This service is called by the\r
   EFI boot service DisconnectController(). In order to\r
@@ -519,12 +511,12 @@ Dhcp6DriverBindingStop (
   IN  EFI_HANDLE                   *ChildHandleBuffer   OPTIONAL\r
   )\r
 {\r
-  EFI_STATUS                       Status;\r
-  EFI_HANDLE                       NicHandle;\r
-  EFI_SERVICE_BINDING_PROTOCOL     *ServiceBinding;\r
-  DHCP6_SERVICE                    *Service;\r
-  LIST_ENTRY                       *List;\r
-  UINTN                            ListLength;\r
+  EFI_STATUS                    Status;\r
+  EFI_HANDLE                    NicHandle;\r
+  EFI_SERVICE_BINDING_PROTOCOL  *ServiceBinding;\r
+  DHCP6_SERVICE                 *Service;\r
+  LIST_ENTRY                    *List;\r
+  UINTN                         ListLength;\r
 \r
   //\r
   // Find and check the Nic handle by the controller handle.\r
@@ -538,7 +530,7 @@ Dhcp6DriverBindingStop (
   Status = gBS->OpenProtocol (\r
                   NicHandle,\r
                   &gEfiDhcp6ServiceBindingProtocolGuid,\r
-                  (VOID **) &ServiceBinding,\r
+                  (VOID **)&ServiceBinding,\r
                   This->DriverBindingHandle,\r
                   NicHandle,\r
                   EFI_OPEN_PROTOCOL_GET_PROTOCOL\r
@@ -553,23 +545,23 @@ Dhcp6DriverBindingStop (
     //\r
     // Destroy all the children instances before destroy the service.\r
     //\r
-    List = &Service->Child;\r
+    List   = &Service->Child;\r
     Status = NetDestroyLinkList (\r
                List,\r
                Dhcp6DestroyChildEntry,\r
                ServiceBinding,\r
                &ListLength\r
                );\r
-    if (EFI_ERROR (Status) || ListLength != 0) {\r
+    if (EFI_ERROR (Status) || (ListLength != 0)) {\r
       Status = EFI_DEVICE_ERROR;\r
     }\r
   }\r
 \r
-  if (NumberOfChildren == 0 && !IsListEmpty (&Service->Child)) {\r
+  if ((NumberOfChildren == 0) && !IsListEmpty (&Service->Child)) {\r
     Status = EFI_DEVICE_ERROR;\r
   }\r
 \r
-  if (NumberOfChildren == 0 && IsListEmpty (&Service->Child)) {\r
+  if ((NumberOfChildren == 0) && IsListEmpty (&Service->Child)) {\r
     //\r
     // Destroy the service itself if no child instance left.\r
     //\r
@@ -590,7 +582,6 @@ ON_EXIT:
   return Status;\r
 }\r
 \r
-\r
 /**\r
   Creates a child handle and installs a protocol.\r
 \r
@@ -615,19 +606,19 @@ Dhcp6ServiceBindingCreateChild (
   IN OUT EFI_HANDLE                    *ChildHandle\r
   )\r
 {\r
-  EFI_STATUS                       Status;\r
-  EFI_TPL                          OldTpl;\r
-  DHCP6_SERVICE                    *Service;\r
-  DHCP6_INSTANCE                   *Instance;\r
-  VOID                             *Udp6;\r
+  EFI_STATUS      Status;\r
+  EFI_TPL         OldTpl;\r
+  DHCP6_SERVICE   *Service;\r
+  DHCP6_INSTANCE  *Instance;\r
+  VOID            *Udp6;\r
 \r
-  if (This == NULL || ChildHandle == NULL) {\r
+  if ((This == NULL) || (ChildHandle == NULL)) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
   Service = DHCP6_SERVICE_FROM_THIS (This);\r
 \r
-  Status  = Dhcp6CreateInstance (Service, &Instance);\r
+  Status = Dhcp6CreateInstance (Service, &Instance);\r
 \r
   if (EFI_ERROR (Status)) {\r
     return Status;\r
@@ -670,14 +661,13 @@ Dhcp6ServiceBindingCreateChild (
   Status = gBS->OpenProtocol (\r
                   Service->UdpIo->UdpHandle,\r
                   &gEfiUdp6ProtocolGuid,\r
-                  (VOID **) &Udp6,\r
+                  (VOID **)&Udp6,\r
                   gDhcp6DriverBinding.DriverBindingHandle,\r
                   Instance->Handle,\r
                   EFI_OPEN_PROTOCOL_BY_CHILD_CONTROLLER\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
-\r
     gBS->UninstallMultipleProtocolInterfaces (\r
            Instance->Handle,\r
            &gEfiDhcp6ProtocolGuid,\r
@@ -704,7 +694,6 @@ ON_ERROR:
   return Status;\r
 }\r
 \r
-\r
 /**\r
   Destroys a child handle with a protocol installed on it.\r
 \r
@@ -730,13 +719,13 @@ Dhcp6ServiceBindingDestroyChild (
   IN EFI_HANDLE                    ChildHandle\r
   )\r
 {\r
-  EFI_STATUS                       Status;\r
-  EFI_TPL                          OldTpl;\r
-  EFI_DHCP6_PROTOCOL               *Dhcp6;\r
-  DHCP6_SERVICE                    *Service;\r
-  DHCP6_INSTANCE                   *Instance;\r
+  EFI_STATUS          Status;\r
+  EFI_TPL             OldTpl;\r
+  EFI_DHCP6_PROTOCOL  *Dhcp6;\r
+  DHCP6_SERVICE       *Service;\r
+  DHCP6_INSTANCE      *Instance;\r
 \r
-  if (This == NULL || ChildHandle == NULL) {\r
+  if ((This == NULL) || (ChildHandle == NULL)) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
@@ -746,7 +735,7 @@ Dhcp6ServiceBindingDestroyChild (
   Status = gBS->OpenProtocol (\r
                   ChildHandle,\r
                   &gEfiDhcp6ProtocolGuid,\r
-                  (VOID **) &Dhcp6,\r
+                  (VOID **)&Dhcp6,\r
                   gDhcp6DriverBinding.DriverBindingHandle,\r
                   ChildHandle,\r
                   EFI_OPEN_PROTOCOL_GET_PROTOCOL\r