]> git.proxmox.com Git - mirror_edk2.git/blobdiff - NetworkPkg/Ip4Dxe/Ip4If.c
NetworkPkg: Apply uncrustify changes
[mirror_edk2.git] / NetworkPkg / Ip4Dxe / Ip4If.c
index edb0b197ca3edbf452281596931d0184670edec8..b312017d2227301c047669c5e24f27bac3fa99da 100644 (file)
@@ -24,7 +24,7 @@ EFI_MAC_ADDRESS  mZeroMacAddress;
 VOID\r
 EFIAPI\r
 Ip4OnFrameSentDpc (\r
-  IN VOID                    *Context\r
+  IN VOID  *Context\r
   );\r
 \r
 /**\r
@@ -37,8 +37,8 @@ Ip4OnFrameSentDpc (
 VOID\r
 EFIAPI\r
 Ip4OnFrameSent (\r
-  IN EFI_EVENT               Event,\r
-  IN VOID                    *Context\r
+  IN EFI_EVENT  Event,\r
+  IN VOID       *Context\r
   );\r
 \r
 /**\r
@@ -53,7 +53,7 @@ Ip4OnFrameSent (
 VOID\r
 EFIAPI\r
 Ip4OnArpResolvedDpc (\r
-  IN VOID                   *Context\r
+  IN VOID  *Context\r
   );\r
 \r
 /**\r
@@ -67,8 +67,8 @@ Ip4OnArpResolvedDpc (
 VOID\r
 EFIAPI\r
 Ip4OnArpResolved (\r
-  IN EFI_EVENT              Event,\r
-  IN VOID                   *Context\r
+  IN EFI_EVENT  Event,\r
+  IN VOID       *Context\r
   );\r
 \r
 /**\r
@@ -85,7 +85,7 @@ Ip4OnArpResolved (
 VOID\r
 EFIAPI\r
 Ip4OnFrameReceivedDpc (\r
-  IN VOID                     *Context\r
+  IN VOID  *Context\r
   );\r
 \r
 /**\r
@@ -98,8 +98,8 @@ Ip4OnFrameReceivedDpc (
 VOID\r
 EFIAPI\r
 Ip4OnFrameReceived (\r
-  IN EFI_EVENT                Event,\r
-  IN VOID                     *Context\r
+  IN EFI_EVENT  Event,\r
+  IN VOID       *Context\r
   );\r
 \r
 /**\r
@@ -115,13 +115,12 @@ Ip4OnFrameReceived (
 **/\r
 VOID\r
 Ip4CancelFrameArp (\r
-  IN IP4_ARP_QUE            *ArpQue,\r
-  IN EFI_STATUS             IoStatus,\r
-  IN IP4_FRAME_TO_CANCEL    FrameToCancel  OPTIONAL,\r
-  IN VOID                   *Context\r
+  IN IP4_ARP_QUE          *ArpQue,\r
+  IN EFI_STATUS           IoStatus,\r
+  IN IP4_FRAME_TO_CANCEL  FrameToCancel  OPTIONAL,\r
+  IN VOID                 *Context\r
   );\r
 \r
-\r
 /**\r
   Wrap a transmit request into a newly allocated IP4_LINK_TX_TOKEN.\r
 \r
@@ -140,12 +139,12 @@ Ip4CancelFrameArp (
 **/\r
 IP4_LINK_TX_TOKEN *\r
 Ip4WrapLinkTxToken (\r
-  IN IP4_INTERFACE          *Interface,\r
-  IN IP4_PROTOCOL           *IpInstance     OPTIONAL,\r
-  IN NET_BUF                *Packet,\r
-  IN IP4_FRAME_CALLBACK     CallBack,\r
-  IN VOID                   *Context,\r
-  IN IP4_SERVICE            *IpSb\r
+  IN IP4_INTERFACE       *Interface,\r
+  IN IP4_PROTOCOL        *IpInstance     OPTIONAL,\r
+  IN NET_BUF             *Packet,\r
+  IN IP4_FRAME_CALLBACK  CallBack,\r
+  IN VOID                *Context,\r
+  IN IP4_SERVICE         *IpSb\r
   )\r
 {\r
   EFI_MANAGED_NETWORK_COMPLETION_TOKEN  *MnpToken;\r
@@ -154,8 +153,10 @@ Ip4WrapLinkTxToken (
   EFI_STATUS                            Status;\r
   UINT32                                Count;\r
 \r
-  Token = AllocatePool (sizeof (IP4_LINK_TX_TOKEN) + \\r
-            (Packet->BlockOpNum - 1) * sizeof (EFI_MANAGED_NETWORK_FRAGMENT_DATA));\r
+  Token = AllocatePool (\r
+            sizeof (IP4_LINK_TX_TOKEN) + \\r
+            (Packet->BlockOpNum - 1) * sizeof (EFI_MANAGED_NETWORK_FRAGMENT_DATA)\r
+            );\r
 \r
   if (Token == NULL) {\r
     return NULL;\r
@@ -173,8 +174,8 @@ Ip4WrapLinkTxToken (
   CopyMem (&Token->DstMac, &mZeroMacAddress, sizeof (Token->DstMac));\r
   CopyMem (&Token->SrcMac, &Interface->Mac, sizeof (Token->SrcMac));\r
 \r
-  MnpToken          = &(Token->MnpToken);\r
-  MnpToken->Status  = EFI_NOT_READY;\r
+  MnpToken         = &(Token->MnpToken);\r
+  MnpToken->Status = EFI_NOT_READY;\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
@@ -189,8 +190,8 @@ Ip4WrapLinkTxToken (
     return NULL;\r
   }\r
 \r
-  MnpTxData                     = &Token->MnpTxData;\r
-  MnpToken->Packet.TxData       = MnpTxData;\r
+  MnpTxData               = &Token->MnpTxData;\r
+  MnpToken->Packet.TxData = MnpTxData;\r
 \r
   MnpTxData->DestinationAddress = &Token->DstMac;\r
   MnpTxData->SourceAddress      = &Token->SrcMac;\r
@@ -198,15 +199,14 @@ Ip4WrapLinkTxToken (
   MnpTxData->DataLength         = Packet->TotalSize;\r
   MnpTxData->HeaderLength       = 0;\r
 \r
-  Count                         = Packet->BlockOpNum;\r
+  Count = Packet->BlockOpNum;\r
 \r
-  NetbufBuildExt (Packet, (NET_FRAGMENT *) MnpTxData->FragmentTable, &Count);\r
-  MnpTxData->FragmentCount      = (UINT16)Count;\r
+  NetbufBuildExt (Packet, (NET_FRAGMENT *)MnpTxData->FragmentTable, &Count);\r
+  MnpTxData->FragmentCount = (UINT16)Count;\r
 \r
   return Token;\r
 }\r
 \r
-\r
 /**\r
   Free the link layer transmit token. It will close the event\r
   then free the memory used.\r
@@ -216,7 +216,7 @@ Ip4WrapLinkTxToken (
 **/\r
 VOID\r
 Ip4FreeLinkTxToken (\r
-  IN IP4_LINK_TX_TOKEN      *Token\r
+  IN IP4_LINK_TX_TOKEN  *Token\r
   )\r
 {\r
   NET_CHECK_SIGNATURE (Token, IP4_FRAME_TX_SIGNATURE);\r
@@ -225,7 +225,6 @@ Ip4FreeLinkTxToken (
   FreePool (Token);\r
 }\r
 \r
-\r
 /**\r
   Create an IP_ARP_QUE structure to request ARP service.\r
 \r
@@ -238,12 +237,12 @@ Ip4FreeLinkTxToken (
 **/\r
 IP4_ARP_QUE *\r
 Ip4CreateArpQue (\r
-  IN IP4_INTERFACE          *Interface,\r
-  IN IP4_ADDR               DestIp\r
+  IN IP4_INTERFACE  *Interface,\r
+  IN IP4_ADDR       DestIp\r
   )\r
 {\r
-  IP4_ARP_QUE               *ArpQue;\r
-  EFI_STATUS                Status;\r
+  IP4_ARP_QUE  *ArpQue;\r
+  EFI_STATUS   Status;\r
 \r
   ArpQue = AllocatePool (sizeof (IP4_ARP_QUE));\r
 \r
@@ -270,13 +269,12 @@ Ip4CreateArpQue (
     return NULL;\r
   }\r
 \r
-  ArpQue->Ip  = DestIp;\r
+  ArpQue->Ip = DestIp;\r
   CopyMem (&ArpQue->Mac, &mZeroMacAddress, sizeof (ArpQue->Mac));\r
 \r
   return ArpQue;\r
 }\r
 \r
-\r
 /**\r
   Remove all the transmit requests queued on the ARP queue, then free it.\r
 \r
@@ -287,8 +285,8 @@ Ip4CreateArpQue (
 **/\r
 VOID\r
 Ip4FreeArpQue (\r
-  IN IP4_ARP_QUE            *ArpQue,\r
-  IN EFI_STATUS             IoStatus\r
+  IN IP4_ARP_QUE  *ArpQue,\r
+  IN EFI_STATUS   IoStatus\r
   )\r
 {\r
   NET_CHECK_SIGNATURE (ArpQue, IP4_FRAME_ARP_SIGNATURE);\r
@@ -302,7 +300,6 @@ Ip4FreeArpQue (
   FreePool (ArpQue);\r
 }\r
 \r
-\r
 /**\r
   Create a link layer receive token to wrap the receive request\r
 \r
@@ -317,10 +314,10 @@ Ip4FreeArpQue (
 **/\r
 IP4_LINK_RX_TOKEN *\r
 Ip4CreateLinkRxToken (\r
-  IN IP4_INTERFACE          *Interface,\r
-  IN IP4_PROTOCOL           *IpInstance,\r
-  IN IP4_FRAME_CALLBACK     CallBack,\r
-  IN VOID                   *Context\r
+  IN IP4_INTERFACE       *Interface,\r
+  IN IP4_PROTOCOL        *IpInstance,\r
+  IN IP4_FRAME_CALLBACK  CallBack,\r
+  IN VOID                *Context\r
   )\r
 {\r
   EFI_MANAGED_NETWORK_COMPLETION_TOKEN  *MnpToken;\r
@@ -338,8 +335,8 @@ Ip4CreateLinkRxToken (
   Token->CallBack   = CallBack;\r
   Token->Context    = Context;\r
 \r
-  MnpToken          = &Token->MnpToken;\r
-  MnpToken->Status  = EFI_NOT_READY;\r
+  MnpToken         = &Token->MnpToken;\r
+  MnpToken->Status = EFI_NOT_READY;\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
@@ -358,7 +355,6 @@ Ip4CreateLinkRxToken (
   return Token;\r
 }\r
 \r
-\r
 /**\r
   Free the link layer request token. It will close the event\r
   then free the memory used.\r
@@ -368,17 +364,15 @@ Ip4CreateLinkRxToken (
 **/\r
 VOID\r
 Ip4FreeFrameRxToken (\r
-  IN IP4_LINK_RX_TOKEN      *Token\r
+  IN IP4_LINK_RX_TOKEN  *Token\r
   )\r
 {\r
-\r
   NET_CHECK_SIGNATURE (Token, IP4_FRAME_RX_SIGNATURE);\r
 \r
   gBS->CloseEvent (Token->MnpToken.Event);\r
   FreePool (Token);\r
 }\r
 \r
-\r
 /**\r
   Remove all the frames on the ARP queue that pass the FrameToCancel,\r
   that is, either FrameToCancel is NULL or it returns true for the frame.\r
@@ -392,15 +386,15 @@ Ip4FreeFrameRxToken (
 **/\r
 VOID\r
 Ip4CancelFrameArp (\r
-  IN IP4_ARP_QUE            *ArpQue,\r
-  IN EFI_STATUS             IoStatus,\r
-  IN IP4_FRAME_TO_CANCEL    FrameToCancel  OPTIONAL,\r
-  IN VOID                   *Context\r
+  IN IP4_ARP_QUE          *ArpQue,\r
+  IN EFI_STATUS           IoStatus,\r
+  IN IP4_FRAME_TO_CANCEL  FrameToCancel  OPTIONAL,\r
+  IN VOID                 *Context\r
   )\r
 {\r
-  LIST_ENTRY                *Entry;\r
-  LIST_ENTRY                *Next;\r
-  IP4_LINK_TX_TOKEN         *Token;\r
+  LIST_ENTRY         *Entry;\r
+  LIST_ENTRY         *Next;\r
+  IP4_LINK_TX_TOKEN  *Token;\r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &ArpQue->Frames) {\r
     Token = NET_LIST_USER_STRUCT (Entry, IP4_LINK_TX_TOKEN, Link);\r
@@ -414,7 +408,6 @@ Ip4CancelFrameArp (
   }\r
 }\r
 \r
-\r
 /**\r
   Remove all the frames on the interface that pass the FrameToCancel,\r
   either queued on ARP queues or that have already been delivered to\r
@@ -430,16 +423,16 @@ Ip4CancelFrameArp (
 **/\r
 VOID\r
 Ip4CancelFrames (\r
-  IN IP4_INTERFACE          *Interface,\r
-  IN EFI_STATUS             IoStatus,\r
-  IN IP4_FRAME_TO_CANCEL    FrameToCancel    OPTIONAL,\r
-  IN VOID                   *Context\r
+  IN IP4_INTERFACE        *Interface,\r
+  IN EFI_STATUS           IoStatus,\r
+  IN IP4_FRAME_TO_CANCEL  FrameToCancel    OPTIONAL,\r
+  IN VOID                 *Context\r
   )\r
 {\r
-  LIST_ENTRY                *Entry;\r
-  LIST_ENTRY                *Next;\r
-  IP4_ARP_QUE               *ArpQue;\r
-  IP4_LINK_TX_TOKEN         *Token;\r
+  LIST_ENTRY         *Entry;\r
+  LIST_ENTRY         *Next;\r
+  IP4_ARP_QUE        *ArpQue;\r
+  IP4_LINK_TX_TOKEN  *Token;\r
 \r
   //\r
   // Cancel all the pending frames on ARP requests\r
@@ -467,7 +460,6 @@ Ip4CancelFrames (
   }\r
 }\r
 \r
-\r
 /**\r
   Create an IP4_INTERFACE. Delay the creation of ARP instance until\r
   the interface is configured.\r
@@ -488,8 +480,8 @@ Ip4CreateInterface (
   IN  EFI_HANDLE                    ImageHandle\r
   )\r
 {\r
-  IP4_INTERFACE             *Interface;\r
-  EFI_SIMPLE_NETWORK_MODE   SnpMode;\r
+  IP4_INTERFACE            *Interface;\r
+  EFI_SIMPLE_NETWORK_MODE  SnpMode;\r
 \r
   if (Mnp == NULL) {\r
     return NULL;\r
@@ -503,7 +495,7 @@ Ip4CreateInterface (
 \r
   Interface->Signature = IP4_INTERFACE_SIGNATURE;\r
   InitializeListHead (&Interface->Link);\r
-  Interface->RefCnt     = 1;\r
+  Interface->RefCnt = 1;\r
 \r
   Interface->Ip         = IP4_ALLZERO_ADDRESS;\r
   Interface->SubnetMask = IP4_ALLZERO_ADDRESS;\r
@@ -530,7 +522,7 @@ Ip4CreateInterface (
 \r
   CopyMem (&Interface->Mac, &SnpMode.CurrentAddress, sizeof (Interface->Mac));\r
   CopyMem (&Interface->BroadcastMac, &SnpMode.BroadcastAddress, sizeof (Interface->BroadcastMac));\r
-  Interface->HwaddrLen    = SnpMode.HwAddressSize;\r
+  Interface->HwaddrLen = SnpMode.HwAddressSize;\r
 \r
   InitializeListHead (&Interface->IpInstances);\r
   Interface->PromiscRecv = FALSE;\r
@@ -538,7 +530,6 @@ Ip4CreateInterface (
   return Interface;\r
 }\r
 \r
-\r
 /**\r
   Set the interface's address, create and configure\r
   the ARP child if necessary.\r
@@ -554,13 +545,13 @@ Ip4CreateInterface (
 **/\r
 EFI_STATUS\r
 Ip4SetAddress (\r
-  IN OUT IP4_INTERFACE      *Interface,\r
-  IN     IP4_ADDR           IpAddr,\r
-  IN     IP4_ADDR           SubnetMask\r
+  IN OUT IP4_INTERFACE  *Interface,\r
+  IN     IP4_ADDR       IpAddr,\r
+  IN     IP4_ADDR       SubnetMask\r
   )\r
 {\r
-  EFI_ARP_CONFIG_DATA       ArpConfig;\r
-  EFI_STATUS                Status;\r
+  EFI_ARP_CONFIG_DATA  ArpConfig;\r
+  EFI_STATUS           Status;\r
 \r
   NET_CHECK_SIGNATURE (Interface, IP4_INTERFACE_SIGNATURE);\r
 \r
@@ -572,10 +563,10 @@ Ip4SetAddress (
   // RFC793. If that isn't the case, we are aggregating the\r
   // networks, use the subnet's mask instead.\r
   //\r
-  Interface->Ip             = IpAddr;\r
-  Interface->SubnetMask     = SubnetMask;\r
-  Interface->SubnetBrdcast  = (IpAddr | ~SubnetMask);\r
-  Interface->NetBrdcast     = (IpAddr | ~SubnetMask);\r
+  Interface->Ip            = IpAddr;\r
+  Interface->SubnetMask    = SubnetMask;\r
+  Interface->SubnetBrdcast = (IpAddr | ~SubnetMask);\r
+  Interface->NetBrdcast    = (IpAddr | ~SubnetMask);\r
 \r
   //\r
   // Do clean up for Arp child\r
@@ -621,7 +612,7 @@ Ip4SetAddress (
     Status = gBS->OpenProtocol (\r
                     Interface->ArpHandle,\r
                     &gEfiArpProtocolGuid,\r
-                    (VOID **) &Interface->Arp,\r
+                    (VOID **)&Interface->Arp,\r
                     Interface->Image,\r
                     Interface->Controller,\r
                     EFI_OPEN_PROTOCOL_BY_DRIVER\r
@@ -667,7 +658,6 @@ ON_ERROR:
   return Status;\r
 }\r
 \r
-\r
 /**\r
   Filter function to cancel all the frame related to an IP instance.\r
 \r
@@ -682,19 +672,17 @@ ON_ERROR:
 **/\r
 BOOLEAN\r
 Ip4CancelInstanceFrame (\r
-  IN IP4_LINK_TX_TOKEN *Frame,\r
-  IN VOID              *Context\r
+  IN IP4_LINK_TX_TOKEN  *Frame,\r
+  IN VOID               *Context\r
   )\r
 {\r
-  if (Frame->IpInstance == (IP4_PROTOCOL *) Context) {\r
+  if (Frame->IpInstance == (IP4_PROTOCOL *)Context) {\r
     return TRUE;\r
   }\r
 \r
   return FALSE;\r
 }\r
 \r
-\r
-\r
 /**\r
   If there is a pending receive request, cancel it. Don't call\r
   the receive request's callback because this function can be only\r
@@ -709,11 +697,11 @@ Ip4CancelInstanceFrame (
 **/\r
 VOID\r
 Ip4CancelReceive (\r
-  IN IP4_INTERFACE          *Interface\r
+  IN IP4_INTERFACE  *Interface\r
   )\r
 {\r
-  EFI_TPL                   OldTpl;\r
-  IP4_LINK_RX_TOKEN         *Token;\r
+  EFI_TPL            OldTpl;\r
+  IP4_LINK_RX_TOKEN  *Token;\r
 \r
   if ((Token = Interface->RecvRequest) != NULL) {\r
     OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
@@ -725,7 +713,6 @@ Ip4CancelReceive (
   }\r
 }\r
 \r
-\r
 /**\r
   Free the interface used by IpInstance. All the IP instance with\r
   the same Ip/Netmask pair share the same interface. It is reference\r
@@ -742,8 +729,8 @@ Ip4CancelReceive (
 **/\r
 EFI_STATUS\r
 Ip4FreeInterface (\r
-  IN  IP4_INTERFACE         *Interface,\r
-  IN  IP4_PROTOCOL          *IpInstance           OPTIONAL\r
+  IN  IP4_INTERFACE  *Interface,\r
+  IN  IP4_PROTOCOL   *IpInstance           OPTIONAL\r
   )\r
 {\r
   NET_CHECK_SIGNATURE (Interface, IP4_INTERFACE_SIGNATURE);\r
@@ -773,11 +760,11 @@ Ip4FreeInterface (
 \r
   if (Interface->Arp != NULL) {\r
     gBS->CloseProtocol (\r
-          Interface->ArpHandle,\r
-          &gEfiArpProtocolGuid,\r
-          Interface->Image,\r
-          Interface->Controller\r
-          );\r
+           Interface->ArpHandle,\r
+           &gEfiArpProtocolGuid,\r
+           Interface->Image,\r
+           Interface->Controller\r
+           );\r
 \r
     NetLibDestroyServiceChild (\r
       Interface->Controller,\r
@@ -805,16 +792,16 @@ Ip4FreeInterface (
 **/\r
 EFI_STATUS\r
 Ip4SendFrameToDefaultRoute (\r
-  IN  IP4_ARP_QUE               *ArpQue\r
+  IN  IP4_ARP_QUE  *ArpQue\r
   )\r
 {\r
-  LIST_ENTRY                *Entry;\r
-  LIST_ENTRY                *Next;\r
-  IP4_ROUTE_CACHE_ENTRY     *RtCacheEntry;\r
-  IP4_LINK_TX_TOKEN         *Token;\r
-  IP4_ADDR                  Gateway;\r
-  EFI_STATUS                Status;\r
-  IP4_ROUTE_ENTRY           *DefaultRoute;\r
+  LIST_ENTRY             *Entry;\r
+  LIST_ENTRY             *Next;\r
+  IP4_ROUTE_CACHE_ENTRY  *RtCacheEntry;\r
+  IP4_LINK_TX_TOKEN      *Token;\r
+  IP4_ADDR               Gateway;\r
+  EFI_STATUS             Status;\r
+  IP4_ROUTE_ENTRY        *DefaultRoute;\r
 \r
   //\r
   // ARP resolve failed when using /32 subnet mask.\r
@@ -830,18 +817,22 @@ Ip4SendFrameToDefaultRoute (
     if (Token->IpInstance != NULL) {\r
       RtCacheEntry = Ip4FindRouteCache (Token->IpInstance->RouteTable, NTOHL (ArpQue->Ip), Token->Interface->Ip);\r
     }\r
+\r
     if (RtCacheEntry == NULL) {\r
       RtCacheEntry = Ip4FindRouteCache (Token->IpSb->DefaultRouteTable, NTOHL (ArpQue->Ip), Token->Interface->Ip);\r
     }\r
+\r
     if (RtCacheEntry == NULL) {\r
-      Status= EFI_NO_MAPPING;\r
+      Status = EFI_NO_MAPPING;\r
       goto ON_ERROR;\r
     }\r
-    DefaultRoute = (IP4_ROUTE_ENTRY*)RtCacheEntry->Tag;\r
+\r
+    DefaultRoute = (IP4_ROUTE_ENTRY *)RtCacheEntry->Tag;\r
     if (DefaultRoute == NULL) {\r
-      Status= EFI_NO_MAPPING;\r
+      Status = EFI_NO_MAPPING;\r
       goto ON_ERROR;\r
     }\r
+\r
     //\r
     // Try to send the frame to the default route.\r
     //\r
@@ -850,15 +841,17 @@ Ip4SendFrameToDefaultRoute (
       //\r
       // ARP resolve for the default route is failed, return error to caller.\r
       //\r
-      Status= EFI_NO_MAPPING;\r
+      Status = EFI_NO_MAPPING;\r
       goto ON_ERROR;\r
     }\r
+\r
     RtCacheEntry->NextHop = Gateway;\r
-    Status = Ip4SendFrame (Token->Interface,Token->IpInstance,Token->Packet,Gateway,Token->CallBack,Token->Context,Token->IpSb);\r
+    Status                = Ip4SendFrame (Token->Interface, Token->IpInstance, Token->Packet, Gateway, Token->CallBack, Token->Context, Token->IpSb);\r
     if (EFI_ERROR (Status)) {\r
-      Status= EFI_NO_MAPPING;\r
+      Status = EFI_NO_MAPPING;\r
       goto ON_ERROR;\r
     }\r
+\r
     Ip4FreeRouteCacheEntry (RtCacheEntry);\r
   }\r
 \r
@@ -868,12 +861,12 @@ ON_ERROR:
   if (RtCacheEntry != NULL) {\r
     Ip4FreeRouteCacheEntry (RtCacheEntry);\r
   }\r
+\r
   Token->CallBack (Token->IpInstance, Token->Packet, Status, 0, Token->Context);\r
   Ip4FreeLinkTxToken (Token);\r
   return Status;\r
 }\r
 \r
-\r
 /**\r
   Callback function when ARP request are finished. It will cancel\r
   all the queued frame if the ARP requests failed. Or transmit them\r
@@ -886,18 +879,18 @@ ON_ERROR:
 VOID\r
 EFIAPI\r
 Ip4OnArpResolvedDpc (\r
-  IN VOID                   *Context\r
+  IN VOID  *Context\r
   )\r
 {\r
-  LIST_ENTRY                *Entry;\r
-  LIST_ENTRY                *Next;\r
-  IP4_ARP_QUE               *ArpQue;\r
-  IP4_INTERFACE             *Interface;\r
-  IP4_LINK_TX_TOKEN         *Token;\r
-  EFI_STATUS                Status;\r
-  EFI_STATUS                IoStatus;\r
-\r
-  ArpQue = (IP4_ARP_QUE *) Context;\r
+  LIST_ENTRY         *Entry;\r
+  LIST_ENTRY         *Next;\r
+  IP4_ARP_QUE        *ArpQue;\r
+  IP4_INTERFACE      *Interface;\r
+  IP4_LINK_TX_TOKEN  *Token;\r
+  EFI_STATUS         Status;\r
+  EFI_STATUS         IoStatus;\r
+\r
+  ArpQue = (IP4_ARP_QUE *)Context;\r
   NET_CHECK_SIGNATURE (ArpQue, IP4_FRAME_ARP_SIGNATURE);\r
 \r
   RemoveEntryList (&ArpQue->Link);\r
@@ -919,6 +912,7 @@ Ip4OnArpResolvedDpc (
       //\r
       IoStatus = Ip4SendFrameToDefaultRoute (ArpQue);\r
     }\r
+\r
     goto ON_EXIT;\r
   }\r
 \r
@@ -927,13 +921,13 @@ Ip4OnArpResolvedDpc (
   // queue. It isn't necessary for us to cache the ARP binding because\r
   // we always check the ARP cache first before transmit.\r
   //\r
-  IoStatus = EFI_SUCCESS;\r
+  IoStatus  = EFI_SUCCESS;\r
   Interface = ArpQue->Interface;\r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &ArpQue->Frames) {\r
     RemoveEntryList (Entry);\r
 \r
-    Token         = NET_LIST_USER_STRUCT (Entry, IP4_LINK_TX_TOKEN, Link);\r
+    Token = NET_LIST_USER_STRUCT (Entry, IP4_LINK_TX_TOKEN, Link);\r
     CopyMem (&Token->DstMac, &ArpQue->Mac, sizeof (Token->DstMac));\r
 \r
     //\r
@@ -970,8 +964,8 @@ ON_EXIT:
 VOID\r
 EFIAPI\r
 Ip4OnArpResolved (\r
-  IN EFI_EVENT              Event,\r
-  IN VOID                   *Context\r
+  IN EFI_EVENT  Event,\r
+  IN VOID       *Context\r
   )\r
 {\r
   //\r
@@ -980,8 +974,6 @@ Ip4OnArpResolved (
   QueueDpc (TPL_CALLBACK, Ip4OnArpResolvedDpc, Context);\r
 }\r
 \r
-\r
-\r
 /**\r
   Callback function when frame transmission is finished. It will\r
   call the frame owner's callback function to tell it the result.\r
@@ -992,23 +984,23 @@ Ip4OnArpResolved (
 VOID\r
 EFIAPI\r
 Ip4OnFrameSentDpc (\r
-  IN VOID                    *Context\r
+  IN VOID  *Context\r
   )\r
 {\r
-  IP4_LINK_TX_TOKEN         *Token;\r
+  IP4_LINK_TX_TOKEN  *Token;\r
 \r
-  Token = (IP4_LINK_TX_TOKEN *) Context;\r
+  Token = (IP4_LINK_TX_TOKEN *)Context;\r
   NET_CHECK_SIGNATURE (Token, IP4_FRAME_TX_SIGNATURE);\r
 \r
   RemoveEntryList (&Token->Link);\r
 \r
   Token->CallBack (\r
-          Token->IpInstance,\r
-          Token->Packet,\r
-          Token->MnpToken.Status,\r
-          0,\r
-          Token->Context\r
-          );\r
+           Token->IpInstance,\r
+           Token->Packet,\r
+           Token->MnpToken.Status,\r
+           0,\r
+           Token->Context\r
+           );\r
 \r
   Ip4FreeLinkTxToken (Token);\r
 }\r
@@ -1023,8 +1015,8 @@ Ip4OnFrameSentDpc (
 VOID\r
 EFIAPI\r
 Ip4OnFrameSent (\r
-  IN EFI_EVENT               Event,\r
-  IN VOID                    *Context\r
+  IN EFI_EVENT  Event,\r
+  IN VOID       *Context\r
   )\r
 {\r
   //\r
@@ -1033,8 +1025,6 @@ Ip4OnFrameSent (
   QueueDpc (TPL_CALLBACK, Ip4OnFrameSentDpc, Context);\r
 }\r
 \r
-\r
-\r
 /**\r
   Send a frame from the interface. If the next hop is broadcast or\r
   multicast address, it is transmitted immediately. If the next hop\r
@@ -1060,20 +1050,20 @@ Ip4OnFrameSent (
 **/\r
 EFI_STATUS\r
 Ip4SendFrame (\r
-  IN  IP4_INTERFACE         *Interface,\r
-  IN  IP4_PROTOCOL          *IpInstance       OPTIONAL,\r
-  IN  NET_BUF               *Packet,\r
-  IN  IP4_ADDR              NextHop,\r
-  IN  IP4_FRAME_CALLBACK    CallBack,\r
-  IN  VOID                  *Context,\r
-  IN IP4_SERVICE            *IpSb\r
+  IN  IP4_INTERFACE       *Interface,\r
+  IN  IP4_PROTOCOL        *IpInstance       OPTIONAL,\r
+  IN  NET_BUF             *Packet,\r
+  IN  IP4_ADDR            NextHop,\r
+  IN  IP4_FRAME_CALLBACK  CallBack,\r
+  IN  VOID                *Context,\r
+  IN IP4_SERVICE          *IpSb\r
   )\r
 {\r
-  IP4_LINK_TX_TOKEN         *Token;\r
-  LIST_ENTRY                *Entry;\r
-  IP4_ARP_QUE               *ArpQue;\r
-  EFI_ARP_PROTOCOL          *Arp;\r
-  EFI_STATUS                Status;\r
+  IP4_LINK_TX_TOKEN  *Token;\r
+  LIST_ENTRY         *Entry;\r
+  IP4_ARP_QUE        *ArpQue;\r
+  EFI_ARP_PROTOCOL   *Arp;\r
+  EFI_STATUS         Status;\r
 \r
   ASSERT (Interface->Configured);\r
 \r
@@ -1092,9 +1082,7 @@ Ip4SendFrame (
   if (NextHop == IP4_ALLONE_ADDRESS) {\r
     CopyMem (&Token->DstMac, &Interface->BroadcastMac, sizeof (Token->DstMac));\r
     goto SEND_NOW;\r
-\r
   } else if (IP4_IS_MULTICAST (NextHop)) {\r
-\r
     Status = Ip4GetMulticastMac (Interface->Mnp, NextHop, &Token->DstMac);\r
 \r
     if (EFI_ERROR (Status)) {\r
@@ -1120,7 +1108,6 @@ Ip4SendFrame (
 \r
   if (Status == EFI_SUCCESS) {\r
     goto SEND_NOW;\r
-\r
   } else if (Status != EFI_NOT_READY) {\r
     goto ON_ERROR;\r
   }\r
@@ -1187,7 +1174,6 @@ ON_ERROR:
   return Status;\r
 }\r
 \r
-\r
 /**\r
   Call back function when the received packet is freed.\r
   Check Ip4OnFrameReceived for information.\r
@@ -1198,19 +1184,18 @@ ON_ERROR:
 VOID\r
 EFIAPI\r
 Ip4RecycleFrame (\r
-  IN VOID                   *Context\r
+  IN VOID  *Context\r
   )\r
 {\r
-  IP4_LINK_RX_TOKEN         *Frame;\r
+  IP4_LINK_RX_TOKEN  *Frame;\r
 \r
-  Frame = (IP4_LINK_RX_TOKEN *) Context;\r
+  Frame = (IP4_LINK_RX_TOKEN *)Context;\r
   NET_CHECK_SIGNATURE (Frame, IP4_FRAME_RX_SIGNATURE);\r
 \r
   gBS->SignalEvent (Frame->MnpToken.Packet.RxData->RecycleEvent);\r
   Ip4FreeFrameRxToken (Frame);\r
 }\r
 \r
-\r
 /**\r
   Received a frame from MNP, wrap it in net buffer then deliver\r
   it to IP's input function. The ownship of the packet also\r
@@ -1225,7 +1210,7 @@ Ip4RecycleFrame (
 VOID\r
 EFIAPI\r
 Ip4OnFrameReceivedDpc (\r
-  IN VOID                     *Context\r
+  IN VOID  *Context\r
   )\r
 {\r
   EFI_MANAGED_NETWORK_COMPLETION_TOKEN  *MnpToken;\r
@@ -1235,7 +1220,7 @@ Ip4OnFrameReceivedDpc (
   NET_BUF                               *Packet;\r
   UINT32                                Flag;\r
 \r
-  Token = (IP4_LINK_RX_TOKEN *) Context;\r
+  Token = (IP4_LINK_RX_TOKEN *)Context;\r
   NET_CHECK_SIGNATURE (Token, IP4_FRAME_RX_SIGNATURE);\r
 \r
   //\r
@@ -1251,7 +1236,7 @@ Ip4OnFrameReceivedDpc (
     Token->CallBack (Token->IpInstance, NULL, MnpToken->Status, 0, Token->Context);\r
     Ip4FreeFrameRxToken (Token);\r
 \r
-    return ;\r
+    return;\r
   }\r
 \r
   //\r
@@ -1269,7 +1254,7 @@ Ip4OnFrameReceivedDpc (
     Token->CallBack (Token->IpInstance, NULL, EFI_OUT_OF_RESOURCES, 0, Token->Context);\r
     Ip4FreeFrameRxToken (Token);\r
 \r
-    return ;\r
+    return;\r
   }\r
 \r
   Flag  = (MnpRxData->BroadcastFlag ? IP4_LINK_BROADCAST : 0);\r
@@ -1289,8 +1274,8 @@ Ip4OnFrameReceivedDpc (
 VOID\r
 EFIAPI\r
 Ip4OnFrameReceived (\r
-  IN EFI_EVENT                Event,\r
-  IN VOID                     *Context\r
+  IN EFI_EVENT  Event,\r
+  IN VOID       *Context\r
   )\r
 {\r
   //\r
@@ -1299,7 +1284,6 @@ Ip4OnFrameReceived (
   QueueDpc (TPL_CALLBACK, Ip4OnFrameReceivedDpc, Context);\r
 }\r
 \r
-\r
 /**\r
   Request to receive the packet from the interface.\r
 \r
@@ -1317,14 +1301,14 @@ Ip4OnFrameReceived (
 **/\r
 EFI_STATUS\r
 Ip4ReceiveFrame (\r
-  IN  IP4_INTERFACE         *Interface,\r
-  IN  IP4_PROTOCOL          *IpInstance       OPTIONAL,\r
-  IN  IP4_FRAME_CALLBACK    CallBack,\r
-  IN  VOID                  *Context\r
+  IN  IP4_INTERFACE       *Interface,\r
+  IN  IP4_PROTOCOL        *IpInstance       OPTIONAL,\r
+  IN  IP4_FRAME_CALLBACK  CallBack,\r
+  IN  VOID                *Context\r
   )\r
 {\r
-  IP4_LINK_RX_TOKEN *Token;\r
-  EFI_STATUS        Status;\r
+  IP4_LINK_RX_TOKEN  *Token;\r
+  EFI_STATUS         Status;\r
 \r
   NET_CHECK_SIGNATURE (Interface, IP4_INTERFACE_SIGNATURE);\r
 \r
@@ -1339,11 +1323,12 @@ Ip4ReceiveFrame (
   }\r
 \r
   Interface->RecvRequest = Token;\r
-  Status = Interface->Mnp->Receive (Interface->Mnp, &Token->MnpToken);\r
+  Status                 = Interface->Mnp->Receive (Interface->Mnp, &Token->MnpToken);\r
   if (EFI_ERROR (Status)) {\r
     Interface->RecvRequest = NULL;\r
     Ip4FreeFrameRxToken (Token);\r
     return Status;\r
   }\r
+\r
   return EFI_SUCCESS;\r
 }\r