]> git.proxmox.com Git - mirror_edk2.git/blobdiff - NetworkPkg/Ip6Dxe/Ip6Driver.c
NetworkPkg: Apply uncrustify changes
[mirror_edk2.git] / NetworkPkg / Ip6Dxe / Ip6Driver.c
index 80ce5b5d0a89cd40673c10311d9a5bd57457d568..b483a7d136d975ca5d6aea94c87cc2158465f303 100644 (file)
@@ -10,7 +10,7 @@
 \r
 #include "Ip6Impl.h"\r
 \r
-EFI_DRIVER_BINDING_PROTOCOL gIp6DriverBinding = {\r
+EFI_DRIVER_BINDING_PROTOCOL  gIp6DriverBinding = {\r
   Ip6DriverBindingSupported,\r
   Ip6DriverBindingStart,\r
   Ip6DriverBindingStop,\r
@@ -35,13 +35,14 @@ IpSec2InstalledCallback (
   IN VOID       *Context\r
   )\r
 {\r
-  EFI_STATUS    Status;\r
+  EFI_STATUS  Status;\r
+\r
   //\r
   // Test if protocol was even found.\r
   // Notification function will be called at least once.\r
   //\r
   Status = gBS->LocateProtocol (&gEfiIpSec2ProtocolGuid, NULL, (VOID **)&mIpSec);\r
-  if (Status == EFI_SUCCESS && mIpSec != NULL) {\r
+  if ((Status == EFI_SUCCESS) && (mIpSec != NULL)) {\r
     //\r
     // Close the event so it does not get called again.\r
     //\r
@@ -69,11 +70,11 @@ IpSec2InstalledCallback (
 EFI_STATUS\r
 EFIAPI\r
 Ip6DriverEntryPoint (\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
-  VOID            *Registration;\r
+  VOID  *Registration;\r
 \r
   EfiCreateProtocolNotifyEvent (\r
     &gEfiIpSec2ProtocolGuid,\r
@@ -142,14 +143,14 @@ Ip6DriverBindingSupported (
 **/\r
 EFI_STATUS\r
 Ip6CleanService (\r
-  IN IP6_SERVICE            *IpSb\r
+  IN IP6_SERVICE  *IpSb\r
   )\r
 {\r
-  EFI_STATUS                Status;\r
-  EFI_IPv6_ADDRESS          AllNodes;\r
-  IP6_NEIGHBOR_ENTRY        *NeighborCache;\r
+  EFI_STATUS          Status;\r
+  EFI_IPv6_ADDRESS    AllNodes;\r
+  IP6_NEIGHBOR_ENTRY  *NeighborCache;\r
 \r
-  IpSb->State     = IP6_SERVICE_DESTROY;\r
+  IpSb->State = IP6_SERVICE_DESTROY;\r
 \r
   if (IpSb->Timer != NULL) {\r
     gBS->SetTimer (IpSb->Timer, TimerCancel, 0);\r
@@ -207,11 +208,11 @@ Ip6CleanService (
       IpSb->Mnp->Cancel (IpSb->Mnp, NULL);\r
       IpSb->Mnp->Configure (IpSb->Mnp, NULL);\r
       gBS->CloseProtocol (\r
-            IpSb->MnpChildHandle,\r
-            &gEfiManagedNetworkProtocolGuid,\r
-            IpSb->Image,\r
-            IpSb->Controller\r
-            );\r
+             IpSb->MnpChildHandle,\r
+             &gEfiManagedNetworkProtocolGuid,\r
+             IpSb->Image,\r
+             IpSb->Controller\r
+             );\r
 \r
       IpSb->Mnp = NULL;\r
     }\r
@@ -256,9 +257,9 @@ Ip6CleanService (
 **/\r
 EFI_STATUS\r
 Ip6CreateService (\r
-  IN  EFI_HANDLE            Controller,\r
-  IN  EFI_HANDLE            ImageHandle,\r
-  OUT IP6_SERVICE           **Service\r
+  IN  EFI_HANDLE   Controller,\r
+  IN  EFI_HANDLE   ImageHandle,\r
+  OUT IP6_SERVICE  **Service\r
   )\r
 {\r
   IP6_SERVICE                           *IpSb;\r
@@ -286,60 +287,60 @@ Ip6CreateService (
   IpSb->ServiceBinding.DestroyChild = Ip6ServiceBindingDestroyChild;\r
   IpSb->State                       = IP6_SERVICE_UNSTARTED;\r
 \r
-  IpSb->NumChildren                 = 0;\r
+  IpSb->NumChildren = 0;\r
   InitializeListHead (&IpSb->Children);\r
 \r
   InitializeListHead (&IpSb->Interfaces);\r
-  IpSb->DefaultInterface            = NULL;\r
-  IpSb->RouteTable                  = NULL;\r
+  IpSb->DefaultInterface = NULL;\r
+  IpSb->RouteTable       = NULL;\r
 \r
-  IpSb->RecvRequest.Signature       = IP6_LINK_RX_SIGNATURE;\r
-  IpSb->RecvRequest.CallBack        = NULL;\r
-  IpSb->RecvRequest.Context         = NULL;\r
-  MnpToken                          = &IpSb->RecvRequest.MnpToken;\r
-  MnpToken->Event                   = NULL;\r
-  MnpToken->Status                  = EFI_NOT_READY;\r
-  MnpToken->Packet.RxData           = NULL;\r
+  IpSb->RecvRequest.Signature = IP6_LINK_RX_SIGNATURE;\r
+  IpSb->RecvRequest.CallBack  = NULL;\r
+  IpSb->RecvRequest.Context   = NULL;\r
+  MnpToken                    = &IpSb->RecvRequest.MnpToken;\r
+  MnpToken->Event             = NULL;\r
+  MnpToken->Status            = EFI_NOT_READY;\r
+  MnpToken->Packet.RxData     = NULL;\r
 \r
   Ip6CreateAssembleTable (&IpSb->Assemble);\r
 \r
-  IpSb->MldCtrl.Mldv1QuerySeen      = 0;\r
+  IpSb->MldCtrl.Mldv1QuerySeen = 0;\r
   InitializeListHead (&IpSb->MldCtrl.Groups);\r
 \r
   ZeroMem (&IpSb->LinkLocalAddr, sizeof (EFI_IPv6_ADDRESS));\r
-  IpSb->LinkLocalOk                 = FALSE;\r
-  IpSb->LinkLocalDadFail            = FALSE;\r
-  IpSb->Dhcp6NeedStart              = FALSE;\r
-  IpSb->Dhcp6NeedInfoRequest        = FALSE;\r
-\r
-  IpSb->CurHopLimit                 = IP6_HOP_LIMIT;\r
-  IpSb->LinkMTU                     = IP6_MIN_LINK_MTU;\r
-  IpSb->BaseReachableTime           = IP6_REACHABLE_TIME;\r
+  IpSb->LinkLocalOk          = FALSE;\r
+  IpSb->LinkLocalDadFail     = FALSE;\r
+  IpSb->Dhcp6NeedStart       = FALSE;\r
+  IpSb->Dhcp6NeedInfoRequest = FALSE;\r
+\r
+  IpSb->CurHopLimit       = IP6_HOP_LIMIT;\r
+  IpSb->LinkMTU           = IP6_MIN_LINK_MTU;\r
+  IpSb->BaseReachableTime = IP6_REACHABLE_TIME;\r
   Ip6UpdateReachableTime (IpSb);\r
   //\r
   // RFC4861 RETRANS_TIMER: 1,000 milliseconds\r
   //\r
-  IpSb->RetransTimer                = IP6_RETRANS_TIMER;\r
+  IpSb->RetransTimer = IP6_RETRANS_TIMER;\r
 \r
-  IpSb->RoundRobin                  = 0;\r
+  IpSb->RoundRobin = 0;\r
 \r
   InitializeListHead (&IpSb->NeighborTable);\r
   InitializeListHead (&IpSb->DefaultRouterList);\r
   InitializeListHead (&IpSb->OnlinkPrefix);\r
   InitializeListHead (&IpSb->AutonomousPrefix);\r
 \r
-  IpSb->InterfaceIdLen              = IP6_IF_ID_LEN;\r
-  IpSb->InterfaceId                 = NULL;\r
+  IpSb->InterfaceIdLen = IP6_IF_ID_LEN;\r
+  IpSb->InterfaceId    = NULL;\r
 \r
-  IpSb->RouterAdvertiseReceived     = FALSE;\r
-  IpSb->SolicitTimer                = IP6_MAX_RTR_SOLICITATIONS;\r
-  IpSb->Ticks                       = 0;\r
+  IpSb->RouterAdvertiseReceived = FALSE;\r
+  IpSb->SolicitTimer            = IP6_MAX_RTR_SOLICITATIONS;\r
+  IpSb->Ticks                   = 0;\r
 \r
-  IpSb->Image                       = ImageHandle;\r
-  IpSb->Controller                  = Controller;\r
+  IpSb->Image      = ImageHandle;\r
+  IpSb->Controller = Controller;\r
 \r
-  IpSb->MnpChildHandle              = NULL;\r
-  IpSb->Mnp                         = NULL;\r
+  IpSb->MnpChildHandle = NULL;\r
+  IpSb->Mnp            = NULL;\r
 \r
   Config                            = &IpSb->MnpConfigData;\r
   Config->ReceivedQueueTimeoutValue = 0;\r
@@ -355,12 +356,12 @@ Ip6CreateService (
 \r
   ZeroMem (&IpSb->SnpMode, sizeof (EFI_SIMPLE_NETWORK_MODE));\r
 \r
-  IpSb->Timer                       = NULL;\r
-  IpSb->FasterTimer                 = NULL;\r
+  IpSb->Timer       = NULL;\r
+  IpSb->FasterTimer = NULL;\r
 \r
   ZeroMem (&IpSb->Ip6ConfigInstance, sizeof (IP6_CONFIG_INSTANCE));\r
 \r
-  IpSb->MacString                   = NULL;\r
+  IpSb->MacString = NULL;\r
 \r
   //\r
   // Create various resources. First create the route table, timer\r
@@ -408,7 +409,7 @@ Ip6CreateService (
   Status = gBS->OpenProtocol (\r
                   IpSb->MnpChildHandle,\r
                   &gEfiManagedNetworkProtocolGuid,\r
-                  (VOID **) (&IpSb->Mnp),\r
+                  (VOID **)(&IpSb->Mnp),\r
                   ImageHandle,\r
                   Controller,\r
                   EFI_OPEN_PROTOCOL_BY_DRIVER\r
@@ -434,6 +435,7 @@ Ip6CreateService (
     //\r
     IpSb->MaxPacketSize -= NET_VLAN_TAG_LEN;\r
   }\r
+\r
   IpSb->OldMaxPacketSize = IpSb->MaxPacketSize;\r
 \r
   //\r
@@ -489,7 +491,6 @@ ON_ERROR:
   return Status;\r
 }\r
 \r
-\r
 /**\r
   Start this driver on ControllerHandle.\r
 \r
@@ -511,10 +512,10 @@ Ip6DriverBindingStart (
   IN EFI_DEVICE_PATH_PROTOCOL     *RemainingDevicePath OPTIONAL\r
   )\r
 {\r
-  IP6_SERVICE               *IpSb;\r
-  EFI_STATUS                Status;\r
-  EFI_IP6_CONFIG_PROTOCOL   *Ip6Cfg;\r
-  IP6_CONFIG_DATA_ITEM      *DataItem;\r
+  IP6_SERVICE              *IpSb;\r
+  EFI_STATUS               Status;\r
+  EFI_IP6_CONFIG_PROTOCOL  *Ip6Cfg;\r
+  IP6_CONFIG_DATA_ITEM     *DataItem;\r
 \r
   IpSb     = NULL;\r
   Ip6Cfg   = NULL;\r
@@ -544,7 +545,7 @@ Ip6DriverBindingStart (
 \r
   ASSERT (IpSb != NULL);\r
 \r
-  Ip6Cfg  = &IpSb->Ip6ConfigInstance.Ip6Config;\r
+  Ip6Cfg = &IpSb->Ip6ConfigInstance.Ip6Config;\r
 \r
   //\r
   // Install the Ip6ServiceBinding Protocol onto ControllerHandle\r
@@ -581,7 +582,7 @@ Ip6DriverBindingStart (
                        DataItem->DataSize,\r
                        DataItem->Data.Ptr\r
                        );\r
-    if (Status == EFI_INVALID_PARAMETER || Status == EFI_BAD_BUFFER_SIZE) {\r
+    if ((Status == EFI_INVALID_PARAMETER) || (Status == EFI_BAD_BUFFER_SIZE)) {\r
       //\r
       // Clean the invalid ManualAddress configuration.\r
       //\r
@@ -606,7 +607,7 @@ Ip6DriverBindingStart (
                        DataItem->DataSize,\r
                        DataItem->Data.Ptr\r
                        );\r
-    if (Status == EFI_INVALID_PARAMETER || Status == EFI_BAD_BUFFER_SIZE) {\r
+    if ((Status == EFI_INVALID_PARAMETER) || (Status == EFI_BAD_BUFFER_SIZE)) {\r
       //\r
       // Clean the invalid Gateway configuration.\r
       //\r
@@ -688,8 +689,8 @@ FREE_SERVICE:
 EFI_STATUS\r
 EFIAPI\r
 Ip6DestroyChildEntryInHandleBuffer (\r
-  IN LIST_ENTRY         *Entry,\r
-  IN VOID               *Context\r
+  IN LIST_ENTRY  *Entry,\r
+  IN VOID        *Context\r
   )\r
 {\r
   IP6_PROTOCOL                  *IpInstance;\r
@@ -697,14 +698,14 @@ Ip6DestroyChildEntryInHandleBuffer (
   UINTN                         NumberOfChildren;\r
   EFI_HANDLE                    *ChildHandleBuffer;\r
 \r
-  if (Entry == NULL || Context == NULL) {\r
+  if ((Entry == NULL) || (Context == NULL)) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  IpInstance = NET_LIST_USER_STRUCT_S (Entry, IP6_PROTOCOL, Link, IP6_PROTOCOL_SIGNATURE);\r
-  ServiceBinding    = ((IP6_DESTROY_CHILD_IN_HANDLE_BUF_CONTEXT *) Context)->ServiceBinding;\r
-  NumberOfChildren  = ((IP6_DESTROY_CHILD_IN_HANDLE_BUF_CONTEXT *) Context)->NumberOfChildren;\r
-  ChildHandleBuffer = ((IP6_DESTROY_CHILD_IN_HANDLE_BUF_CONTEXT *) Context)->ChildHandleBuffer;\r
+  IpInstance        = NET_LIST_USER_STRUCT_S (Entry, IP6_PROTOCOL, Link, IP6_PROTOCOL_SIGNATURE);\r
+  ServiceBinding    = ((IP6_DESTROY_CHILD_IN_HANDLE_BUF_CONTEXT *)Context)->ServiceBinding;\r
+  NumberOfChildren  = ((IP6_DESTROY_CHILD_IN_HANDLE_BUF_CONTEXT *)Context)->NumberOfChildren;\r
+  ChildHandleBuffer = ((IP6_DESTROY_CHILD_IN_HANDLE_BUF_CONTEXT *)Context)->ChildHandleBuffer;\r
 \r
   if (!NetIsInHandleBuffer (IpInstance->Handle, NumberOfChildren, ChildHandleBuffer)) {\r
     return EFI_SUCCESS;\r
@@ -736,14 +737,14 @@ Ip6DriverBindingStop (
   IN  EFI_HANDLE                   *ChildHandleBuffer OPTIONAL\r
   )\r
 {\r
-  EFI_SERVICE_BINDING_PROTOCOL            *ServiceBinding;\r
-  IP6_SERVICE                             *IpSb;\r
-  EFI_HANDLE                              NicHandle;\r
-  EFI_STATUS                              Status;\r
-  LIST_ENTRY                              *List;\r
-  INTN                                    State;\r
-  BOOLEAN                                 IsDhcp6;\r
-  IP6_DESTROY_CHILD_IN_HANDLE_BUF_CONTEXT Context;\r
+  EFI_SERVICE_BINDING_PROTOCOL             *ServiceBinding;\r
+  IP6_SERVICE                              *IpSb;\r
+  EFI_HANDLE                               NicHandle;\r
+  EFI_STATUS                               Status;\r
+  LIST_ENTRY                               *List;\r
+  INTN                                     State;\r
+  BOOLEAN                                  IsDhcp6;\r
+  IP6_DESTROY_CHILD_IN_HANDLE_BUF_CONTEXT  Context;\r
 \r
   IsDhcp6   = FALSE;\r
   NicHandle = NetLibGetNicHandle (ControllerHandle, &gEfiManagedNetworkProtocolGuid);\r
@@ -759,7 +760,7 @@ Ip6DriverBindingStop (
   Status = gBS->OpenProtocol (\r
                   NicHandle,\r
                   &gEfiIp6ServiceBindingProtocolGuid,\r
-                  (VOID **) &ServiceBinding,\r
+                  (VOID **)&ServiceBinding,\r
                   This->DriverBindingHandle,\r
                   NicHandle,\r
                   EFI_OPEN_PROTOCOL_GET_PROTOCOL\r
@@ -778,18 +779,18 @@ Ip6DriverBindingStop (
     //\r
     // NumberOfChildren is not zero, destroy the IP6 children instances in ChildHandleBuffer.\r
     //\r
-    List = &IpSb->Children;\r
+    List                      = &IpSb->Children;\r
     Context.ServiceBinding    = ServiceBinding;\r
     Context.NumberOfChildren  = NumberOfChildren;\r
     Context.ChildHandleBuffer = ChildHandleBuffer;\r
-    Status = NetDestroyLinkList (\r
-               List,\r
-               Ip6DestroyChildEntryInHandleBuffer,\r
-               &Context,\r
-               NULL\r
-               );\r
+    Status                    = NetDestroyLinkList (\r
+                                  List,\r
+                                  Ip6DestroyChildEntryInHandleBuffer,\r
+                                  &Context,\r
+                                  NULL\r
+                                  );\r
   } else if (IsListEmpty (&IpSb->Children)) {\r
-    State           = IpSb->State;\r
+    State  = IpSb->State;\r
     Status = Ip6CleanService (IpSb);\r
     if (EFI_ERROR (Status)) {\r
       IpSb->State = State;\r
@@ -813,7 +814,6 @@ Exit:
   return Status;\r
 }\r
 \r
-\r
 /**\r
   Creates a child handle with a set of I/O services.\r
 \r
@@ -836,17 +836,17 @@ Ip6ServiceBindingCreateChild (
   IN EFI_HANDLE                    *ChildHandle\r
   )\r
 {\r
-  IP6_SERVICE               *IpSb;\r
-  IP6_PROTOCOL              *IpInstance;\r
-  EFI_TPL                   OldTpl;\r
-  EFI_STATUS                Status;\r
-  VOID                      *Mnp;\r
+  IP6_SERVICE   *IpSb;\r
+  IP6_PROTOCOL  *IpInstance;\r
+  EFI_TPL       OldTpl;\r
+  EFI_STATUS    Status;\r
+  VOID          *Mnp;\r
 \r
   if ((This == NULL) || (ChildHandle == NULL)) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  IpSb       = IP6_SERVICE_FROM_PROTOCOL (This);\r
+  IpSb = IP6_SERVICE_FROM_PROTOCOL (This);\r
 \r
   if (IpSb->LinkLocalDadFail) {\r
     return EFI_DEVICE_ERROR;\r
@@ -881,7 +881,7 @@ Ip6ServiceBindingCreateChild (
   Status = gBS->OpenProtocol (\r
                   IpSb->MnpChildHandle,\r
                   &gEfiManagedNetworkProtocolGuid,\r
-                  (VOID **) &Mnp,\r
+                  (VOID **)&Mnp,\r
                   gIp6DriverBinding.DriverBindingHandle,\r
                   IpInstance->Handle,\r
                   EFI_OPEN_PROTOCOL_BY_CHILD_CONTROLLER\r
@@ -910,7 +910,6 @@ Ip6ServiceBindingCreateChild (
 ON_ERROR:\r
 \r
   if (EFI_ERROR (Status)) {\r
-\r
     Ip6CleanProtocol (IpInstance);\r
 \r
     FreePool (IpInstance);\r
@@ -942,11 +941,11 @@ Ip6ServiceBindingDestroyChild (
   IN EFI_HANDLE                    ChildHandle\r
   )\r
 {\r
-  EFI_STATUS                Status;\r
-  IP6_SERVICE               *IpSb;\r
-  IP6_PROTOCOL              *IpInstance;\r
-  EFI_IP6_PROTOCOL          *Ip6;\r
-  EFI_TPL                   OldTpl;\r
+  EFI_STATUS        Status;\r
+  IP6_SERVICE       *IpSb;\r
+  IP6_PROTOCOL      *IpInstance;\r
+  EFI_IP6_PROTOCOL  *Ip6;\r
+  EFI_TPL           OldTpl;\r
 \r
   if ((This == NULL) || (ChildHandle == NULL)) {\r
     return EFI_INVALID_PARAMETER;\r
@@ -955,12 +954,12 @@ Ip6ServiceBindingDestroyChild (
   //\r
   // Retrieve the private context data structures\r
   //\r
-  IpSb   = IP6_SERVICE_FROM_PROTOCOL (This);\r
+  IpSb = IP6_SERVICE_FROM_PROTOCOL (This);\r
 \r
   Status = gBS->OpenProtocol (\r
                   ChildHandle,\r
                   &gEfiIp6ProtocolGuid,\r
-                  (VOID **) &Ip6,\r
+                  (VOID **)&Ip6,\r
                   gIp6DriverBinding.DriverBindingHandle,\r
                   ChildHandle,\r
                   EFI_OPEN_PROTOCOL_GET_PROTOCOL\r