]> git.proxmox.com Git - mirror_edk2.git/blobdiff - NetworkPkg/Include/Library/NetLib.h
NetworkPkg: Apply uncrustify changes
[mirror_edk2.git] / NetworkPkg / Include / Library / NetLib.h
index a6d7a3b5380b2f59dfce9a3609de54cf7974f6e1..8c0e62b3889c110d295f9d1e0c7444d9a37c38e3 100644 (file)
@@ -15,16 +15,15 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #include <Library/BaseLib.h>\r
 #include <Library/BaseMemoryLib.h>\r
 \r
-typedef UINT32          IP4_ADDR;\r
-typedef UINT32          TCP_SEQNO;\r
-typedef UINT16          TCP_PORTNO;\r
+typedef UINT32  IP4_ADDR;\r
+typedef UINT32  TCP_SEQNO;\r
+typedef UINT16  TCP_PORTNO;\r
 \r
+#define  NET_ETHER_ADDR_LEN   6\r
+#define  NET_IFTYPE_ETHERNET  0x01\r
 \r
-#define  NET_ETHER_ADDR_LEN    6\r
-#define  NET_IFTYPE_ETHERNET   0x01\r
-\r
-#define  NET_VLAN_TAG_LEN      4\r
-#define  ETHER_TYPE_VLAN       0x8100\r
+#define  NET_VLAN_TAG_LEN  4\r
+#define  ETHER_TYPE_VLAN   0x8100\r
 \r
 #define  EFI_IP_PROTO_UDP      0x11\r
 #define  EFI_IP_PROTO_TCP      0x06\r
@@ -37,73 +36,72 @@ typedef UINT16          TCP_PORTNO;
 //\r
 // The address classification\r
 //\r
-#define  IP4_ADDR_CLASSA       1     // Deprecated\r
-#define  IP4_ADDR_CLASSB       2     // Deprecated\r
-#define  IP4_ADDR_CLASSC       3     // Deprecated\r
-#define  IP4_ADDR_CLASSD       4\r
-#define  IP4_ADDR_CLASSE       5\r
+#define  IP4_ADDR_CLASSA  1          // Deprecated\r
+#define  IP4_ADDR_CLASSB  2          // Deprecated\r
+#define  IP4_ADDR_CLASSC  3          // Deprecated\r
+#define  IP4_ADDR_CLASSD  4\r
+#define  IP4_ADDR_CLASSE  5\r
 \r
-#define  IP4_MASK_NUM          33\r
-#define  IP6_PREFIX_NUM        129\r
+#define  IP4_MASK_NUM    33\r
+#define  IP6_PREFIX_NUM  129\r
 \r
-#define  IP4_MASK_MAX          32\r
-#define  IP6_PREFIX_MAX        128\r
+#define  IP4_MASK_MAX    32\r
+#define  IP6_PREFIX_MAX  128\r
 \r
-#define  IP6_HOP_BY_HOP        0\r
-#define  IP6_DESTINATION       60\r
-#define  IP6_ROUTING           43\r
-#define  IP6_FRAGMENT          44\r
-#define  IP6_AH                51\r
-#define  IP6_ESP               50\r
-#define  IP6_NO_NEXT_HEADER    59\r
+#define  IP6_HOP_BY_HOP      0\r
+#define  IP6_DESTINATION     60\r
+#define  IP6_ROUTING         43\r
+#define  IP6_FRAGMENT        44\r
+#define  IP6_AH              51\r
+#define  IP6_ESP             50\r
+#define  IP6_NO_NEXT_HEADER  59\r
 \r
-#define  IP_VERSION_4          4\r
-#define  IP_VERSION_6          6\r
+#define  IP_VERSION_4  4\r
+#define  IP_VERSION_6  6\r
 \r
-#define  IP6_PREFIX_LENGTH     64\r
+#define  IP6_PREFIX_LENGTH  64\r
 \r
 //\r
 // DNS QTYPE values\r
 //\r
-#define  DNS_TYPE_A            1\r
-#define  DNS_TYPE_NS           2\r
-#define  DNS_TYPE_CNAME        5\r
-#define  DNS_TYPE_SOA          6\r
-#define  DNS_TYPE_WKS          11\r
-#define  DNS_TYPE_PTR          12\r
-#define  DNS_TYPE_HINFO        13\r
-#define  DNS_TYPE_MINFO        14\r
-#define  DNS_TYPE_MX           15\r
-#define  DNS_TYPE_TXT          16\r
-#define  DNS_TYPE_AAAA         28\r
-#define  DNS_TYPE_SRV_RR       33\r
-#define  DNS_TYPE_AXFR         252\r
-#define  DNS_TYPE_MAILB        253\r
-#define  DNS_TYPE_ANY          255\r
+#define  DNS_TYPE_A       1\r
+#define  DNS_TYPE_NS      2\r
+#define  DNS_TYPE_CNAME   5\r
+#define  DNS_TYPE_SOA     6\r
+#define  DNS_TYPE_WKS     11\r
+#define  DNS_TYPE_PTR     12\r
+#define  DNS_TYPE_HINFO   13\r
+#define  DNS_TYPE_MINFO   14\r
+#define  DNS_TYPE_MX      15\r
+#define  DNS_TYPE_TXT     16\r
+#define  DNS_TYPE_AAAA    28\r
+#define  DNS_TYPE_SRV_RR  33\r
+#define  DNS_TYPE_AXFR    252\r
+#define  DNS_TYPE_MAILB   253\r
+#define  DNS_TYPE_ANY     255\r
 \r
 //\r
 // DNS QCLASS values\r
 //\r
-#define  DNS_CLASS_INET        1\r
-#define  DNS_CLASS_CH          3\r
-#define  DNS_CLASS_HS          4\r
-#define  DNS_CLASS_ANY         255\r
+#define  DNS_CLASS_INET  1\r
+#define  DNS_CLASS_CH    3\r
+#define  DNS_CLASS_HS    4\r
+#define  DNS_CLASS_ANY   255\r
 \r
 //\r
 // Number of 100ns units time Interval for network media state detect\r
 //\r
 #define MEDIA_STATE_DETECT_TIME_INTERVAL  1000000U\r
 \r
-\r
 #pragma pack(1)\r
 \r
 //\r
 // Ethernet head definition\r
 //\r
 typedef struct {\r
-  UINT8                 DstMac [NET_ETHER_ADDR_LEN];\r
-  UINT8                 SrcMac [NET_ETHER_ADDR_LEN];\r
-  UINT16                EtherType;\r
+  UINT8     DstMac[NET_ETHER_ADDR_LEN];\r
+  UINT8     SrcMac[NET_ETHER_ADDR_LEN];\r
+  UINT16    EtherType;\r
 } ETHER_HEAD;\r
 \r
 //\r
@@ -111,11 +109,11 @@ typedef struct {
 //\r
 typedef union {\r
   struct {\r
-    UINT16              Vid      : 12;  // Unique VLAN identifier (0 to 4094)\r
-    UINT16              Cfi      : 1;   // Canonical Format Indicator\r
-    UINT16              Priority : 3;   // 802.1Q priority level (0 to 7)\r
+    UINT16    Vid      : 12;            // Unique VLAN identifier (0 to 4094)\r
+    UINT16    Cfi      : 1;             // Canonical Format Indicator\r
+    UINT16    Priority : 3;             // 802.1Q priority level (0 to 7)\r
   } Bits;\r
-  UINT16                Uint16;\r
+  UINT16    Uint16;\r
 } VLAN_TCI;\r
 \r
 #define VLAN_TCI_CFI_CANONICAL_MAC      0\r
@@ -128,83 +126,82 @@ typedef union {
 // directly. This is why there is an internal representation.\r
 //\r
 typedef struct {\r
-  UINT8                 HeadLen : 4;\r
-  UINT8                 Ver     : 4;\r
-  UINT8                 Tos;\r
-  UINT16                TotalLen;\r
-  UINT16                Id;\r
-  UINT16                Fragment;\r
-  UINT8                 Ttl;\r
-  UINT8                 Protocol;\r
-  UINT16                Checksum;\r
-  IP4_ADDR              Src;\r
-  IP4_ADDR              Dst;\r
+  UINT8       HeadLen : 4;\r
+  UINT8       Ver     : 4;\r
+  UINT8       Tos;\r
+  UINT16      TotalLen;\r
+  UINT16      Id;\r
+  UINT16      Fragment;\r
+  UINT8       Ttl;\r
+  UINT8       Protocol;\r
+  UINT16      Checksum;\r
+  IP4_ADDR    Src;\r
+  IP4_ADDR    Dst;\r
 } IP4_HEAD;\r
 \r
-\r
 //\r
 // ICMP head definition. Each ICMP message is categorized as either an error\r
 // message or query message. Two message types have their own head format.\r
 //\r
 typedef struct {\r
-  UINT8                 Type;\r
-  UINT8                 Code;\r
-  UINT16                Checksum;\r
+  UINT8     Type;\r
+  UINT8     Code;\r
+  UINT16    Checksum;\r
 } IP4_ICMP_HEAD;\r
 \r
 typedef struct {\r
-  IP4_ICMP_HEAD         Head;\r
-  UINT32                Fourth; // 4th filed of the head, it depends on Type.\r
-  IP4_HEAD              IpHead;\r
+  IP4_ICMP_HEAD    Head;\r
+  UINT32           Fourth;      // 4th filed of the head, it depends on Type.\r
+  IP4_HEAD         IpHead;\r
 } IP4_ICMP_ERROR_HEAD;\r
 \r
 typedef struct {\r
-  IP4_ICMP_HEAD         Head;\r
-  UINT16                Id;\r
-  UINT16                Seq;\r
+  IP4_ICMP_HEAD    Head;\r
+  UINT16           Id;\r
+  UINT16           Seq;\r
 } IP4_ICMP_QUERY_HEAD;\r
 \r
 typedef struct {\r
-  UINT8                 Type;\r
-  UINT8                 Code;\r
-  UINT16                Checksum;\r
+  UINT8     Type;\r
+  UINT8     Code;\r
+  UINT16    Checksum;\r
 } IP6_ICMP_HEAD;\r
 \r
 typedef struct {\r
-  IP6_ICMP_HEAD         Head;\r
-  UINT32                Fourth;\r
-  EFI_IP6_HEADER        IpHead;\r
+  IP6_ICMP_HEAD     Head;\r
+  UINT32            Fourth;\r
+  EFI_IP6_HEADER    IpHead;\r
 } IP6_ICMP_ERROR_HEAD;\r
 \r
 typedef struct {\r
-  IP6_ICMP_HEAD         Head;\r
-  UINT32                Fourth;\r
+  IP6_ICMP_HEAD    Head;\r
+  UINT32           Fourth;\r
 } IP6_ICMP_INFORMATION_HEAD;\r
 \r
 //\r
 // UDP header definition\r
 //\r
 typedef struct {\r
-  UINT16                SrcPort;\r
-  UINT16                DstPort;\r
-  UINT16                Length;\r
-  UINT16                Checksum;\r
+  UINT16    SrcPort;\r
+  UINT16    DstPort;\r
+  UINT16    Length;\r
+  UINT16    Checksum;\r
 } EFI_UDP_HEADER;\r
 \r
 //\r
 // TCP header definition\r
 //\r
 typedef struct {\r
-  TCP_PORTNO            SrcPort;\r
-  TCP_PORTNO            DstPort;\r
-  TCP_SEQNO             Seq;\r
-  TCP_SEQNO             Ack;\r
-  UINT8                 Res     : 4;\r
-  UINT8                 HeadLen : 4;\r
-  UINT8                 Flag;\r
-  UINT16                Wnd;\r
-  UINT16                Checksum;\r
-  UINT16                Urg;\r
+  TCP_PORTNO    SrcPort;\r
+  TCP_PORTNO    DstPort;\r
+  TCP_SEQNO     Seq;\r
+  TCP_SEQNO     Ack;\r
+  UINT8         Res     : 4;\r
+  UINT8         HeadLen : 4;\r
+  UINT8         Flag;\r
+  UINT16        Wnd;\r
+  UINT16        Checksum;\r
+  UINT16        Urg;\r
 } TCP_HEAD;\r
 \r
 #pragma pack()\r
@@ -221,11 +218,11 @@ typedef struct {
 \r
 #define NTOHS(x)  SwapBytes16 (x)\r
 \r
-#define HTONS(x)   NTOHS(x)\r
-#define NTOHLL(x)  SwapBytes64 (x)\r
-#define HTONLL(x)  NTOHLL(x)\r
-#define NTOHLLL(x) Ip6Swap128 (x)\r
-#define HTONLLL(x) NTOHLLL(x)\r
+#define HTONS(x)    NTOHS(x)\r
+#define NTOHLL(x)   SwapBytes64 (x)\r
+#define HTONLL(x)   NTOHLL(x)\r
+#define NTOHLLL(x)  Ip6Swap128 (x)\r
+#define HTONLLL(x)  NTOHLLL(x)\r
 \r
 //\r
 // Test the IP's attribute, All the IPs are in host byte order.\r
@@ -236,7 +233,7 @@ typedef struct {
 #define IP4_NET_EQUAL(Ip1, Ip2, NetMask)  (((Ip1) & (NetMask)) == ((Ip2) & (NetMask)))\r
 #define IP4_IS_VALID_NETMASK(Ip)          (NetGetMaskLength (Ip) != (IP4_MASK_MAX + 1))\r
 \r
-#define IP6_IS_MULTICAST(Ip6)             (((Ip6)->Addr[0]) == 0xFF)\r
+#define IP6_IS_MULTICAST(Ip6)  (((Ip6)->Addr[0]) == 0xFF)\r
 \r
 //\r
 // Convert the EFI_IP4_ADDRESS to plain UINT32 IP4 address.\r
@@ -247,17 +244,17 @@ typedef struct {
 \r
 #define EFI_IP6_EQUAL(Ip1, Ip2)  (CompareMem ((Ip1), (Ip2), sizeof (EFI_IPv6_ADDRESS)) == 0)\r
 \r
-#define IP4_COPY_ADDRESS(Dest, Src) (CopyMem ((Dest), (Src), sizeof (EFI_IPv4_ADDRESS)))\r
-#define IP6_COPY_ADDRESS(Dest, Src) (CopyMem ((Dest), (Src), sizeof (EFI_IPv6_ADDRESS)))\r
-#define IP6_COPY_LINK_ADDRESS(Mac1, Mac2) (CopyMem ((Mac1), (Mac2), sizeof (EFI_MAC_ADDRESS)))\r
+#define IP4_COPY_ADDRESS(Dest, Src)        (CopyMem ((Dest), (Src), sizeof (EFI_IPv4_ADDRESS)))\r
+#define IP6_COPY_ADDRESS(Dest, Src)        (CopyMem ((Dest), (Src), sizeof (EFI_IPv6_ADDRESS)))\r
+#define IP6_COPY_LINK_ADDRESS(Mac1, Mac2)  (CopyMem ((Mac1), (Mac2), sizeof (EFI_MAC_ADDRESS)))\r
 \r
 //\r
 // The debug level definition. This value is also used as the\r
 // syslog's severity level. Don't change it.\r
 //\r
-#define NETDEBUG_LEVEL_TRACE   5\r
-#define NETDEBUG_LEVEL_WARNING 4\r
-#define NETDEBUG_LEVEL_ERROR   3\r
+#define NETDEBUG_LEVEL_TRACE    5\r
+#define NETDEBUG_LEVEL_WARNING  4\r
+#define NETDEBUG_LEVEL_ERROR    3\r
 \r
 //\r
 // Network debug message is sent out as syslog packet.\r
@@ -326,7 +323,7 @@ typedef struct {
 CHAR8 *\r
 EFIAPI\r
 NetDebugASPrint (\r
-  IN CHAR8                  *Format,\r
+  IN CHAR8  *Format,\r
   ...\r
   );\r
 \r
@@ -350,14 +347,13 @@ NetDebugASPrint (
 EFI_STATUS\r
 EFIAPI\r
 NetDebugOutput (\r
-  IN UINT32                    Level,\r
-  IN UINT8                     *Module,\r
-  IN UINT8                     *File,\r
-  IN UINT32                    Line,\r
-  IN UINT8                     *Message\r
+  IN UINT32  Level,\r
+  IN UINT8   *Module,\r
+  IN UINT8   *File,\r
+  IN UINT32  Line,\r
+  IN UINT8   *Message\r
   );\r
 \r
-\r
 /**\r
   Return the length of the mask.\r
 \r
@@ -373,7 +369,7 @@ NetDebugOutput (
 INTN\r
 EFIAPI\r
 NetGetMaskLength (\r
-  IN IP4_ADDR               NetMask\r
+  IN IP4_ADDR  NetMask\r
   );\r
 \r
 /**\r
@@ -405,7 +401,7 @@ NetGetMaskLength (
 INTN\r
 EFIAPI\r
 NetGetIpClass (\r
-  IN IP4_ADDR               Addr\r
+  IN IP4_ADDR  Addr\r
   );\r
 \r
 /**\r
@@ -428,8 +424,8 @@ NetGetIpClass (
 BOOLEAN\r
 EFIAPI\r
 NetIp4IsUnicast (\r
-  IN IP4_ADDR               Ip,\r
-  IN IP4_ADDR               NetMask\r
+  IN IP4_ADDR  Ip,\r
+  IN IP4_ADDR  NetMask\r
   );\r
 \r
 /**\r
@@ -451,10 +447,9 @@ NetIp4IsUnicast (
 BOOLEAN\r
 EFIAPI\r
 NetIp6IsValidUnicast (\r
-  IN EFI_IPv6_ADDRESS       *Ip6\r
+  IN EFI_IPv6_ADDRESS  *Ip6\r
   );\r
 \r
-\r
 /**\r
   Check whether the incoming Ipv6 address is the unspecified address or not.\r
 \r
@@ -469,7 +464,7 @@ NetIp6IsValidUnicast (
 BOOLEAN\r
 EFIAPI\r
 NetIp6IsUnspecifiedAddr (\r
-  IN EFI_IPv6_ADDRESS       *Ip6\r
+  IN EFI_IPv6_ADDRESS  *Ip6\r
   );\r
 \r
 /**\r
@@ -486,7 +481,7 @@ NetIp6IsUnspecifiedAddr (
 BOOLEAN\r
 EFIAPI\r
 NetIp6IsLinkLocalAddr (\r
-  IN EFI_IPv6_ADDRESS *Ip6\r
+  IN EFI_IPv6_ADDRESS  *Ip6\r
   );\r
 \r
 /**\r
@@ -506,9 +501,9 @@ NetIp6IsLinkLocalAddr (
 BOOLEAN\r
 EFIAPI\r
 NetIp6IsNetEqual (\r
-  EFI_IPv6_ADDRESS *Ip1,\r
-  EFI_IPv6_ADDRESS *Ip2,\r
-  UINT8            PrefixLength\r
+  EFI_IPv6_ADDRESS  *Ip1,\r
+  EFI_IPv6_ADDRESS  *Ip2,\r
+  UINT8             PrefixLength\r
   );\r
 \r
 /**\r
@@ -528,11 +523,10 @@ NetIp6IsNetEqual (
 EFI_IPv6_ADDRESS *\r
 EFIAPI\r
 Ip6Swap128 (\r
-  EFI_IPv6_ADDRESS *Ip6\r
+  EFI_IPv6_ADDRESS  *Ip6\r
   );\r
 \r
-extern IP4_ADDR gIp4AllMasks[IP4_MASK_NUM];\r
-\r
+extern IP4_ADDR  gIp4AllMasks[IP4_MASK_NUM];\r
 \r
 extern EFI_IPv4_ADDRESS  mZeroIp4Addr;\r
 \r
@@ -542,10 +536,10 @@ extern EFI_IPv4_ADDRESS  mZeroIp4Addr;
 #define NET_IS_LOWER_CASE_CHAR(Ch)  (('a' <= (Ch)) && ((Ch) <= 'z'))\r
 #define NET_IS_UPPER_CASE_CHAR(Ch)  (('A' <= (Ch)) && ((Ch) <= 'Z'))\r
 \r
-#define TICKS_PER_MS            10000U\r
-#define TICKS_PER_SECOND        10000000U\r
+#define TICKS_PER_MS      10000U\r
+#define TICKS_PER_SECOND  10000000U\r
 \r
-#define NET_RANDOM(Seed)        ((UINT32) ((UINT32) (Seed) * 1103515245UL + 12345) % 4294967295UL)\r
+#define NET_RANDOM(Seed)  ((UINT32) ((UINT32) (Seed) * 1103515245UL + 12345) % 4294967295UL)\r
 \r
 /**\r
   Extract a UINT32 from a byte stream.\r
@@ -563,7 +557,7 @@ extern EFI_IPv4_ADDRESS  mZeroIp4Addr;
 UINT32\r
 EFIAPI\r
 NetGetUint32 (\r
-  IN UINT8                  *Buf\r
+  IN UINT8  *Buf\r
   );\r
 \r
 /**\r
@@ -581,8 +575,8 @@ NetGetUint32 (
 VOID\r
 EFIAPI\r
 NetPutUint32 (\r
-  IN OUT UINT8                 *Buf,\r
-  IN     UINT32                Data\r
+  IN OUT UINT8   *Buf,\r
+  IN     UINT32  Data\r
   );\r
 \r
 /**\r
@@ -601,7 +595,6 @@ NetRandomInitSeed (
   VOID\r
   );\r
 \r
-\r
 #define NET_LIST_USER_STRUCT(Entry, Type, Field)        \\r
           BASE_CR(Entry, Type, Field)\r
 \r
@@ -635,7 +628,6 @@ NetRandomInitSeed (
 #define NET_LIST_TAIL(ListHead, Type, Field)  \\r
           NET_LIST_USER_STRUCT((ListHead)->BackLink, Type, Field)\r
 \r
-\r
 /**\r
   Remove the first node entry on the list, and return the removed node entry.\r
 \r
@@ -657,7 +649,7 @@ NetRandomInitSeed (
 LIST_ENTRY *\r
 EFIAPI\r
 NetListRemoveHead (\r
-  IN OUT LIST_ENTRY            *Head\r
+  IN OUT LIST_ENTRY  *Head\r
   );\r
 \r
 /**\r
@@ -681,7 +673,7 @@ NetListRemoveHead (
 LIST_ENTRY *\r
 EFIAPI\r
 NetListRemoveTail (\r
-  IN OUT LIST_ENTRY            *Head\r
+  IN OUT LIST_ENTRY  *Head\r
   );\r
 \r
 /**\r
@@ -699,8 +691,8 @@ NetListRemoveTail (
 VOID\r
 EFIAPI\r
 NetListInsertAfter (\r
-  IN OUT LIST_ENTRY         *PrevEntry,\r
-  IN OUT LIST_ENTRY         *NewEntry\r
+  IN OUT LIST_ENTRY  *PrevEntry,\r
+  IN OUT LIST_ENTRY  *NewEntry\r
   );\r
 \r
 /**\r
@@ -718,8 +710,8 @@ NetListInsertAfter (
 VOID\r
 EFIAPI\r
 NetListInsertBefore (\r
-  IN OUT LIST_ENTRY     *PostEntry,\r
-  IN OUT LIST_ENTRY     *NewEntry\r
+  IN OUT LIST_ENTRY  *PostEntry,\r
+  IN OUT LIST_ENTRY  *NewEntry\r
   );\r
 \r
 /**\r
@@ -734,7 +726,7 @@ NetListInsertBefore (
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *NET_DESTROY_LINK_LIST_CALLBACK) (\r
+(EFIAPI *NET_DESTROY_LINK_LIST_CALLBACK)(\r
   IN LIST_ENTRY         *Entry,\r
   IN VOID               *Context   OPTIONAL\r
   );\r
@@ -764,10 +756,10 @@ EFI_STATUS
 EFI_STATUS\r
 EFIAPI\r
 NetDestroyLinkList (\r
-  IN   LIST_ENTRY                       *List,\r
-  IN   NET_DESTROY_LINK_LIST_CALLBACK   CallBack,\r
-  IN   VOID                             *Context     OPTIONAL,\r
-  OUT  UINTN                            *ListLength  OPTIONAL\r
+  IN   LIST_ENTRY                      *List,\r
+  IN   NET_DESTROY_LINK_LIST_CALLBACK  CallBack,\r
+  IN   VOID                            *Context     OPTIONAL,\r
+  OUT  UINTN                           *ListLength  OPTIONAL\r
   );\r
 \r
 /**\r
@@ -785,9 +777,9 @@ NetDestroyLinkList (
 BOOLEAN\r
 EFIAPI\r
 NetIsInHandleBuffer (\r
-  IN  EFI_HANDLE          Handle,\r
-  IN  UINTN               NumberOfChildren,\r
-  IN  EFI_HANDLE          *ChildHandleBuffer OPTIONAL\r
+  IN  EFI_HANDLE  Handle,\r
+  IN  UINTN       NumberOfChildren,\r
+  IN  EFI_HANDLE  *ChildHandleBuffer OPTIONAL\r
   );\r
 \r
 //\r
@@ -795,15 +787,15 @@ NetIsInHandleBuffer (
 // tokens. The drivers can share code to manage those objects.\r
 //\r
 typedef struct {\r
-  LIST_ENTRY                Link;\r
-  VOID                      *Key;\r
-  VOID                      *Value;\r
+  LIST_ENTRY    Link;\r
+  VOID          *Key;\r
+  VOID          *Value;\r
 } NET_MAP_ITEM;\r
 \r
 typedef struct {\r
-  LIST_ENTRY                Used;\r
-  LIST_ENTRY                Recycled;\r
-  UINTN                     Count;\r
+  LIST_ENTRY    Used;\r
+  LIST_ENTRY    Recycled;\r
+  UINTN         Count;\r
 } NET_MAP;\r
 \r
 #define NET_MAP_INCREAMENT  64\r
@@ -825,7 +817,7 @@ typedef struct {
 VOID\r
 EFIAPI\r
 NetMapInit (\r
-  IN OUT NET_MAP                *Map\r
+  IN OUT NET_MAP  *Map\r
   );\r
 \r
 /**\r
@@ -843,7 +835,7 @@ NetMapInit (
 VOID\r
 EFIAPI\r
 NetMapClean (\r
-  IN OUT NET_MAP            *Map\r
+  IN OUT NET_MAP  *Map\r
   );\r
 \r
 /**\r
@@ -861,7 +853,7 @@ NetMapClean (
 BOOLEAN\r
 EFIAPI\r
 NetMapIsEmpty (\r
-  IN NET_MAP                *Map\r
+  IN NET_MAP  *Map\r
   );\r
 \r
 /**\r
@@ -877,7 +869,7 @@ NetMapIsEmpty (
 UINTN\r
 EFIAPI\r
 NetMapGetCount (\r
-  IN NET_MAP                *Map\r
+  IN NET_MAP  *Map\r
   );\r
 \r
 /**\r
@@ -901,9 +893,9 @@ NetMapGetCount (
 EFI_STATUS\r
 EFIAPI\r
 NetMapInsertHead (\r
-  IN OUT NET_MAP            *Map,\r
-  IN VOID                   *Key,\r
-  IN VOID                   *Value    OPTIONAL\r
+  IN OUT NET_MAP  *Map,\r
+  IN VOID         *Key,\r
+  IN VOID         *Value    OPTIONAL\r
   );\r
 \r
 /**\r
@@ -927,9 +919,9 @@ NetMapInsertHead (
 EFI_STATUS\r
 EFIAPI\r
 NetMapInsertTail (\r
-  IN OUT NET_MAP            *Map,\r
-  IN VOID                   *Key,\r
-  IN VOID                   *Value    OPTIONAL\r
+  IN OUT NET_MAP  *Map,\r
+  IN VOID         *Key,\r
+  IN VOID         *Value    OPTIONAL\r
   );\r
 \r
 /**\r
@@ -950,8 +942,8 @@ NetMapInsertTail (
 NET_MAP_ITEM *\r
 EFIAPI\r
 NetMapFindKey (\r
-  IN  NET_MAP               *Map,\r
-  IN  VOID                  *Key\r
+  IN  NET_MAP  *Map,\r
+  IN  VOID     *Key\r
   );\r
 \r
 /**\r
@@ -976,9 +968,9 @@ NetMapFindKey (
 VOID *\r
 EFIAPI\r
 NetMapRemoveItem (\r
-  IN  OUT NET_MAP             *Map,\r
-  IN  OUT NET_MAP_ITEM        *Item,\r
-  OUT VOID                    **Value           OPTIONAL\r
+  IN  OUT NET_MAP       *Map,\r
+  IN  OUT NET_MAP_ITEM  *Item,\r
+  OUT VOID              **Value           OPTIONAL\r
   );\r
 \r
 /**\r
@@ -1001,8 +993,8 @@ NetMapRemoveItem (
 VOID *\r
 EFIAPI\r
 NetMapRemoveHead (\r
-  IN OUT NET_MAP            *Map,\r
-  OUT VOID                  **Value         OPTIONAL\r
+  IN OUT NET_MAP  *Map,\r
+  OUT VOID        **Value         OPTIONAL\r
   );\r
 \r
 /**\r
@@ -1025,13 +1017,13 @@ NetMapRemoveHead (
 VOID *\r
 EFIAPI\r
 NetMapRemoveTail (\r
-  IN OUT NET_MAP            *Map,\r
-  OUT VOID                  **Value       OPTIONAL\r
+  IN OUT NET_MAP  *Map,\r
+  OUT VOID        **Value       OPTIONAL\r
   );\r
 \r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *NET_MAP_CALLBACK) (\r
+(EFIAPI *NET_MAP_CALLBACK)(\r
   IN NET_MAP                *Map,\r
   IN NET_MAP_ITEM           *Item,\r
   IN VOID                   *Arg\r
@@ -1059,15 +1051,15 @@ EFI_STATUS
 EFI_STATUS\r
 EFIAPI\r
 NetMapIterate (\r
-  IN NET_MAP                *Map,\r
-  IN NET_MAP_CALLBACK       CallBack,\r
-  IN VOID                   *Arg      OPTIONAL\r
+  IN NET_MAP           *Map,\r
+  IN NET_MAP_CALLBACK  CallBack,\r
+  IN VOID              *Arg      OPTIONAL\r
   );\r
 \r
-\r
 //\r
 // Helper functions to implement driver binding and service binding protocols.\r
 //\r
+\r
 /**\r
   Create a child of the service that is identified by ServiceBindingGuid.\r
 \r
@@ -1088,10 +1080,10 @@ NetMapIterate (
 EFI_STATUS\r
 EFIAPI\r
 NetLibCreateServiceChild (\r
-  IN  EFI_HANDLE            Controller,\r
-  IN  EFI_HANDLE            Image,\r
-  IN  EFI_GUID              *ServiceBindingGuid,\r
-  IN  OUT EFI_HANDLE        *ChildHandle\r
+  IN  EFI_HANDLE      Controller,\r
+  IN  EFI_HANDLE      Image,\r
+  IN  EFI_GUID        *ServiceBindingGuid,\r
+  IN  OUT EFI_HANDLE  *ChildHandle\r
   );\r
 \r
 /**\r
@@ -1113,10 +1105,10 @@ NetLibCreateServiceChild (
 EFI_STATUS\r
 EFIAPI\r
 NetLibDestroyServiceChild (\r
-  IN  EFI_HANDLE            Controller,\r
-  IN  EFI_HANDLE            Image,\r
-  IN  EFI_GUID              *ServiceBindingGuid,\r
-  IN  EFI_HANDLE            ChildHandle\r
+  IN  EFI_HANDLE  Controller,\r
+  IN  EFI_HANDLE  Image,\r
+  IN  EFI_GUID    *ServiceBindingGuid,\r
+  IN  EFI_HANDLE  ChildHandle\r
   );\r
 \r
 /**\r
@@ -1138,8 +1130,8 @@ NetLibDestroyServiceChild (
 EFI_HANDLE\r
 EFIAPI\r
 NetLibGetSnpHandle (\r
-  IN   EFI_HANDLE                  ServiceHandle,\r
-  OUT  EFI_SIMPLE_NETWORK_PROTOCOL **Snp  OPTIONAL\r
+  IN   EFI_HANDLE                   ServiceHandle,\r
+  OUT  EFI_SIMPLE_NETWORK_PROTOCOL  **Snp  OPTIONAL\r
   );\r
 \r
 /**\r
@@ -1158,7 +1150,7 @@ NetLibGetSnpHandle (
 UINT16\r
 EFIAPI\r
 NetLibGetVlanId (\r
-  IN EFI_HANDLE             ServiceHandle\r
+  IN EFI_HANDLE  ServiceHandle\r
   );\r
 \r
 /**\r
@@ -1178,8 +1170,8 @@ NetLibGetVlanId (
 EFI_HANDLE\r
 EFIAPI\r
 NetLibGetVlanHandle (\r
-  IN EFI_HANDLE             ControllerHandle,\r
-  IN UINT16                 VlanId\r
+  IN EFI_HANDLE  ControllerHandle,\r
+  IN UINT16      VlanId\r
   );\r
 \r
 /**\r
@@ -1204,9 +1196,9 @@ NetLibGetVlanHandle (
 EFI_STATUS\r
 EFIAPI\r
 NetLibGetMacAddress (\r
-  IN  EFI_HANDLE            ServiceHandle,\r
-  OUT EFI_MAC_ADDRESS       *MacAddress,\r
-  OUT UINTN                 *AddressSize\r
+  IN  EFI_HANDLE       ServiceHandle,\r
+  OUT EFI_MAC_ADDRESS  *MacAddress,\r
+  OUT UINTN            *AddressSize\r
   );\r
 \r
 /**\r
@@ -1236,9 +1228,9 @@ NetLibGetMacAddress (
 EFI_STATUS\r
 EFIAPI\r
 NetLibGetMacString (\r
-  IN  EFI_HANDLE            ServiceHandle,\r
-  IN  EFI_HANDLE            ImageHandle  OPTIONAL,\r
-  OUT CHAR16                **MacString\r
+  IN  EFI_HANDLE  ServiceHandle,\r
+  IN  EFI_HANDLE  ImageHandle  OPTIONAL,\r
+  OUT CHAR16      **MacString\r
   );\r
 \r
 /**\r
@@ -1274,8 +1266,8 @@ NetLibGetMacString (
 EFI_STATUS\r
 EFIAPI\r
 NetLibDetectMedia (\r
-  IN  EFI_HANDLE            ServiceHandle,\r
-  OUT BOOLEAN               *MediaPresent\r
+  IN  EFI_HANDLE  ServiceHandle,\r
+  OUT BOOLEAN     *MediaPresent\r
   );\r
 \r
 /**\r
@@ -1305,12 +1297,11 @@ NetLibDetectMedia (
 EFI_STATUS\r
 EFIAPI\r
 NetLibDetectMediaWaitTimeout (\r
-  IN  EFI_HANDLE            ServiceHandle,\r
-  IN  UINT64                Timeout,\r
-  OUT EFI_STATUS            *MediaState\r
+  IN  EFI_HANDLE  ServiceHandle,\r
+  IN  UINT64      Timeout,\r
+  OUT EFI_STATUS  *MediaState\r
   );\r
 \r
-\r
 /**\r
   Create an IPv4 device path node.\r
 \r
@@ -1377,7 +1368,6 @@ NetLibCreateIPv6DPathNode (
   IN UINT16                Protocol\r
   );\r
 \r
-\r
 /**\r
   Find the UNDI/SNP handle from controller and protocol GUID.\r
 \r
@@ -1400,8 +1390,8 @@ NetLibCreateIPv6DPathNode (
 EFI_HANDLE\r
 EFIAPI\r
 NetLibGetNicHandle (\r
-  IN EFI_HANDLE             Controller,\r
-  IN EFI_GUID               *ProtocolGuid\r
+  IN EFI_HANDLE  Controller,\r
+  IN EFI_GUID    *ProtocolGuid\r
   );\r
 \r
 /**\r
@@ -1419,7 +1409,7 @@ NetLibGetNicHandle (
 EFI_STATUS\r
 EFIAPI\r
 NetLibDefaultUnload (\r
-  IN EFI_HANDLE             ImageHandle\r
+  IN EFI_HANDLE  ImageHandle\r
   );\r
 \r
 /**\r
@@ -1435,8 +1425,8 @@ NetLibDefaultUnload (
 EFI_STATUS\r
 EFIAPI\r
 NetLibAsciiStrToIp4 (\r
-  IN CONST CHAR8                 *String,\r
-  OUT      EFI_IPv4_ADDRESS      *Ip4Address\r
+  IN CONST CHAR8             *String,\r
+  OUT      EFI_IPv4_ADDRESS  *Ip4Address\r
   );\r
 \r
 /**\r
@@ -1453,8 +1443,8 @@ NetLibAsciiStrToIp4 (
 EFI_STATUS\r
 EFIAPI\r
 NetLibAsciiStrToIp6 (\r
-  IN CONST CHAR8                 *String,\r
-  OUT      EFI_IPv6_ADDRESS      *Ip6Address\r
+  IN CONST CHAR8             *String,\r
+  OUT      EFI_IPv6_ADDRESS  *Ip6Address\r
   );\r
 \r
 /**\r
@@ -1470,8 +1460,8 @@ NetLibAsciiStrToIp6 (
 EFI_STATUS\r
 EFIAPI\r
 NetLibStrToIp4 (\r
-  IN CONST CHAR16                *String,\r
-  OUT      EFI_IPv4_ADDRESS      *Ip4Address\r
+  IN CONST CHAR16            *String,\r
+  OUT      EFI_IPv4_ADDRESS  *Ip4Address\r
   );\r
 \r
 /**\r
@@ -1488,8 +1478,8 @@ NetLibStrToIp4 (
 EFI_STATUS\r
 EFIAPI\r
 NetLibStrToIp6 (\r
-  IN CONST CHAR16                *String,\r
-  OUT      EFI_IPv6_ADDRESS      *Ip6Address\r
+  IN CONST CHAR16            *String,\r
+  OUT      EFI_IPv6_ADDRESS  *Ip6Address\r
   );\r
 \r
 /**\r
@@ -1508,9 +1498,9 @@ NetLibStrToIp6 (
 EFI_STATUS\r
 EFIAPI\r
 NetLibStrToIp6andPrefix (\r
-  IN CONST CHAR16                *String,\r
-  OUT      EFI_IPv6_ADDRESS      *Ip6Address,\r
-  OUT      UINT8                 *PrefixLength\r
+  IN CONST CHAR16            *String,\r
+  OUT      EFI_IPv6_ADDRESS  *Ip6Address,\r
+  OUT      UINT8             *PrefixLength\r
   );\r
 \r
 /**\r
@@ -1530,23 +1520,22 @@ NetLibStrToIp6andPrefix (
 EFI_STATUS\r
 EFIAPI\r
 NetLibIp6ToStr (\r
-  IN         EFI_IPv6_ADDRESS      *Ip6Address,\r
-  OUT        CHAR16                *String,\r
-  IN         UINTN                 StringSize\r
+  IN         EFI_IPv6_ADDRESS  *Ip6Address,\r
+  OUT        CHAR16            *String,\r
+  IN         UINTN             StringSize\r
   );\r
 \r
 //\r
 // Various signatures\r
 //\r
-#define  NET_BUF_SIGNATURE    SIGNATURE_32 ('n', 'b', 'u', 'f')\r
-#define  NET_VECTOR_SIGNATURE SIGNATURE_32 ('n', 'v', 'e', 'c')\r
-#define  NET_QUE_SIGNATURE    SIGNATURE_32 ('n', 'b', 'q', 'u')\r
-\r
+#define  NET_BUF_SIGNATURE     SIGNATURE_32 ('n', 'b', 'u', 'f')\r
+#define  NET_VECTOR_SIGNATURE  SIGNATURE_32 ('n', 'v', 'e', 'c')\r
+#define  NET_QUE_SIGNATURE     SIGNATURE_32 ('n', 'b', 'q', 'u')\r
 \r
-#define  NET_PROTO_DATA       64   // Opaque buffer for protocols\r
-#define  NET_BUF_HEAD         1    // Trim or allocate space from head\r
-#define  NET_BUF_TAIL         0    // Trim or allocate space from tail\r
-#define  NET_VECTOR_OWN_FIRST 0x01  // We allocated the 1st block in the vector\r
+#define  NET_PROTO_DATA        64   // Opaque buffer for protocols\r
+#define  NET_BUF_HEAD          1    // Trim or allocate space from head\r
+#define  NET_BUF_TAIL          0    // Trim or allocate space from tail\r
+#define  NET_VECTOR_OWN_FIRST  0x01 // We allocated the 1st block in the vector\r
 \r
 #define NET_CHECK_SIGNATURE(PData, SIGNATURE) \\r
   ASSERT (((PData) != NULL) && ((PData)->Signature == (SIGNATURE)))\r
@@ -1555,39 +1544,39 @@ NetLibIp6ToStr (
 // Single memory block in the vector.\r
 //\r
 typedef struct {\r
-  UINT32              Len;        // The block's length\r
-  UINT8               *Bulk;      // The block's Data\r
+  UINT32    Len;                  // The block's length\r
+  UINT8     *Bulk;                // The block's Data\r
 } NET_BLOCK;\r
 \r
-typedef VOID (EFIAPI *NET_VECTOR_EXT_FREE) (VOID *Arg);\r
+typedef VOID (EFIAPI *NET_VECTOR_EXT_FREE)(VOID *Arg);\r
 \r
 //\r
-//NET_VECTOR contains several blocks to hold all packet's\r
-//fragments and other house-keeping stuff for sharing. It\r
-//doesn't specify the where actual packet fragment begins.\r
+// NET_VECTOR contains several blocks to hold all packet's\r
+// fragments and other house-keeping stuff for sharing. It\r
+// doesn't specify the where actual packet fragment begins.\r
 //\r
 typedef struct {\r
-  UINT32              Signature;\r
-  INTN                RefCnt;  // Reference count to share NET_VECTOR.\r
-  NET_VECTOR_EXT_FREE Free;    // external function to free NET_VECTOR\r
-  VOID                *Arg;    // opaque argument to Free\r
-  UINT32              Flag;    // Flags, NET_VECTOR_OWN_FIRST\r
-  UINT32              Len;     // Total length of the associated BLOCKs\r
-\r
-  UINT32              BlockNum;\r
-  NET_BLOCK           Block[1];\r
+  UINT32                 Signature;\r
+  INTN                   RefCnt; // Reference count to share NET_VECTOR.\r
+  NET_VECTOR_EXT_FREE    Free;   // external function to free NET_VECTOR\r
+  VOID                   *Arg;   // opaque argument to Free\r
+  UINT32                 Flag;   // Flags, NET_VECTOR_OWN_FIRST\r
+  UINT32                 Len;    // Total length of the associated BLOCKs\r
+\r
+  UINT32                 BlockNum;\r
+  NET_BLOCK              Block[1];\r
 } NET_VECTOR;\r
 \r
 //\r
-//NET_BLOCK_OP operates on the NET_BLOCK. It specifies\r
-//where the actual fragment begins and ends\r
+// NET_BLOCK_OP operates on the NET_BLOCK. It specifies\r
+// where the actual fragment begins and ends\r
 //\r
 typedef struct {\r
-  UINT8               *BlockHead;   // Block's head, or the smallest valid Head\r
-  UINT8               *BlockTail;   // Block's tail. BlockTail-BlockHead=block length\r
-  UINT8               *Head;        // 1st byte of the data in the block\r
-  UINT8               *Tail;        // Tail of the data in the block, Tail-Head=Size\r
-  UINT32              Size;         // The size of the data\r
+  UINT8     *BlockHead;             // Block's head, or the smallest valid Head\r
+  UINT8     *BlockTail;             // Block's tail. BlockTail-BlockHead=block length\r
+  UINT8     *Head;                  // 1st byte of the data in the block\r
+  UINT8     *Tail;                  // Tail of the data in the block, Tail-Head=Size\r
+  UINT32    Size;                   // The size of the data\r
 } NET_BLOCK_OP;\r
 \r
 typedef union {\r
@@ -1596,44 +1585,44 @@ typedef union {
 } NET_IP_HEAD;\r
 \r
 //\r
-//NET_BUF is the buffer manage structure used by the\r
-//network stack. Every network packet may be fragmented. The Vector points to\r
-//memory blocks used by each fragment, and BlockOp\r
-//specifies where each fragment begins and ends.\r
+// NET_BUF is the buffer manage structure used by the\r
+// network stack. Every network packet may be fragmented. The Vector points to\r
+// memory blocks used by each fragment, and BlockOp\r
+// specifies where each fragment begins and ends.\r
 //\r
-//It also contains an opaque area for the protocol to store\r
-//per-packet information. Protocol must be careful not\r
-//to overwrite the members after that.\r
+// It also contains an opaque area for the protocol to store\r
+// per-packet information. Protocol must be careful not\r
+// to overwrite the members after that.\r
 //\r
 typedef struct {\r
-  UINT32         Signature;\r
-  INTN           RefCnt;\r
-  LIST_ENTRY     List;                       // The List this NET_BUF is on\r
+  UINT32            Signature;\r
+  INTN              RefCnt;\r
+  LIST_ENTRY        List;                    // The List this NET_BUF is on\r
 \r
-  NET_IP_HEAD    Ip;                         // Network layer header, for fast access\r
-  TCP_HEAD       *Tcp;                       // Transport layer header, for fast access\r
-  EFI_UDP_HEADER *Udp;                       // User Datagram Protocol header\r
-  UINT8          ProtoData [NET_PROTO_DATA]; //Protocol specific data\r
+  NET_IP_HEAD       Ip;                        // Network layer header, for fast access\r
+  TCP_HEAD          *Tcp;                      // Transport layer header, for fast access\r
+  EFI_UDP_HEADER    *Udp;                      // User Datagram Protocol header\r
+  UINT8             ProtoData[NET_PROTO_DATA]; // Protocol specific data\r
 \r
-  NET_VECTOR     *Vector;                    // The vector containing the packet\r
+  NET_VECTOR        *Vector;                 // The vector containing the packet\r
 \r
-  UINT32         BlockOpNum;                 // Total number of BlockOp in the buffer\r
-  UINT32         TotalSize;                  // Total size of the actual packet\r
-  NET_BLOCK_OP   BlockOp[1];                 // Specify the position of actual packet\r
+  UINT32            BlockOpNum;              // Total number of BlockOp in the buffer\r
+  UINT32            TotalSize;               // Total size of the actual packet\r
+  NET_BLOCK_OP      BlockOp[1];              // Specify the position of actual packet\r
 } NET_BUF;\r
 \r
 //\r
-//A queue of NET_BUFs. It is a thin extension of\r
-//NET_BUF functions.\r
+// A queue of NET_BUFs. It is a thin extension of\r
+// NET_BUF functions.\r
 //\r
 typedef struct {\r
-  UINT32              Signature;\r
-  INTN                RefCnt;\r
-  LIST_ENTRY          List;       // The List this buffer queue is on\r
+  UINT32        Signature;\r
+  INTN          RefCnt;\r
+  LIST_ENTRY    List;             // The List this buffer queue is on\r
 \r
-  LIST_ENTRY          BufList;    // list of queued buffers\r
-  UINT32              BufSize;    // total length of DATA in the buffers\r
-  UINT32              BufNum;     // total number of buffers on the chain\r
+  LIST_ENTRY    BufList;          // list of queued buffers\r
+  UINT32        BufSize;          // total length of DATA in the buffers\r
+  UINT32        BufNum;           // total number of buffers on the chain\r
 } NET_BUF_QUEUE;\r
 \r
 //\r
@@ -1641,19 +1630,19 @@ typedef struct {
 //\r
 #pragma pack(1)\r
 typedef struct {\r
-  IP4_ADDR            SrcIp;\r
-  IP4_ADDR            DstIp;\r
-  UINT8               Reserved;\r
-  UINT8               Protocol;\r
-  UINT16              Len;\r
+  IP4_ADDR    SrcIp;\r
+  IP4_ADDR    DstIp;\r
+  UINT8       Reserved;\r
+  UINT8       Protocol;\r
+  UINT16      Len;\r
 } NET_PSEUDO_HDR;\r
 \r
 typedef struct {\r
   EFI_IPv6_ADDRESS    SrcIp;\r
   EFI_IPv6_ADDRESS    DstIp;\r
   UINT32              Len;\r
-  UINT32              Reserved:24;\r
-  UINT32              NextHeader:8;\r
+  UINT32              Reserved   : 24;\r
+  UINT32              NextHeader : 8;\r
 } NET_IP6_PSEUDO_HDR;\r
 #pragma pack()\r
 \r
@@ -1663,13 +1652,13 @@ typedef struct {
 // the two in case that NET_BLOCK be enhanced later.\r
 //\r
 typedef struct {\r
-  UINT32              Len;\r
-  UINT8               *Bulk;\r
+  UINT32    Len;\r
+  UINT8     *Bulk;\r
 } NET_FRAGMENT;\r
 \r
-#define NET_GET_REF(PData)      ((PData)->RefCnt++)\r
-#define NET_PUT_REF(PData)      ((PData)->RefCnt--)\r
-#define NETBUF_FROM_PROTODATA(Info) BASE_CR((Info), NET_BUF, ProtoData)\r
+#define NET_GET_REF(PData)           ((PData)->RefCnt++)\r
+#define NET_PUT_REF(PData)           ((PData)->RefCnt--)\r
+#define NETBUF_FROM_PROTODATA(Info)  BASE_CR((Info), NET_BUF, ProtoData)\r
 \r
 #define NET_BUF_SHARED(Buf) \\r
   (((Buf)->RefCnt > 1) || ((Buf)->Vector->RefCnt > 1))\r
@@ -1699,7 +1688,7 @@ typedef struct {
 NET_BUF  *\r
 EFIAPI\r
 NetbufAlloc (\r
-  IN UINT32                 Len\r
+  IN UINT32  Len\r
   );\r
 \r
 /**\r
@@ -1717,7 +1706,7 @@ NetbufAlloc (
 VOID\r
 EFIAPI\r
 NetbufFree (\r
-  IN NET_BUF                *Nbuf\r
+  IN NET_BUF  *Nbuf\r
   );\r
 \r
 /**\r
@@ -1740,9 +1729,9 @@ NetbufFree (
 UINT8  *\r
 EFIAPI\r
 NetbufGetByte (\r
-  IN  NET_BUF               *Nbuf,\r
-  IN  UINT32                Offset,\r
-  OUT UINT32                *Index  OPTIONAL\r
+  IN  NET_BUF  *Nbuf,\r
+  IN  UINT32   Offset,\r
+  OUT UINT32   *Index  OPTIONAL\r
   );\r
 \r
 /**\r
@@ -1760,7 +1749,7 @@ NetbufGetByte (
 NET_BUF *\r
 EFIAPI\r
 NetbufClone (\r
-  IN NET_BUF                *Nbuf\r
+  IN NET_BUF  *Nbuf\r
   );\r
 \r
 /**\r
@@ -1782,9 +1771,9 @@ NetbufClone (
 NET_BUF  *\r
 EFIAPI\r
 NetbufDuplicate (\r
-  IN NET_BUF                *Nbuf,\r
-  IN OUT NET_BUF            *Duplicate        OPTIONAL,\r
-  IN UINT32                 HeadSpace\r
+  IN NET_BUF      *Nbuf,\r
+  IN OUT NET_BUF  *Duplicate        OPTIONAL,\r
+  IN UINT32       HeadSpace\r
   );\r
 \r
 /**\r
@@ -1807,10 +1796,10 @@ NetbufDuplicate (
 NET_BUF  *\r
 EFIAPI\r
 NetbufGetFragment (\r
-  IN NET_BUF                *Nbuf,\r
-  IN UINT32                 Offset,\r
-  IN UINT32                 Len,\r
-  IN UINT32                 HeadSpace\r
+  IN NET_BUF  *Nbuf,\r
+  IN UINT32   Offset,\r
+  IN UINT32   Len,\r
+  IN UINT32   HeadSpace\r
   );\r
 \r
 /**\r
@@ -1828,8 +1817,8 @@ NetbufGetFragment (
 VOID\r
 EFIAPI\r
 NetbufReserve (\r
-  IN OUT NET_BUF            *Nbuf,\r
-  IN UINT32                 Len\r
+  IN OUT NET_BUF  *Nbuf,\r
+  IN UINT32       Len\r
   );\r
 \r
 /**\r
@@ -1844,12 +1833,12 @@ NetbufReserve (
                               or NULL, if there is no sufficient space.\r
 \r
 **/\r
-UINT8*\r
+UINT8 *\r
 EFIAPI\r
 NetbufAllocSpace (\r
-  IN OUT NET_BUF            *Nbuf,\r
-  IN UINT32                 Len,\r
-  IN BOOLEAN                FromHead\r
+  IN OUT NET_BUF  *Nbuf,\r
+  IN UINT32       Len,\r
+  IN BOOLEAN      FromHead\r
   );\r
 \r
 /**\r
@@ -1867,9 +1856,9 @@ NetbufAllocSpace (
 UINT32\r
 EFIAPI\r
 NetbufTrim (\r
-  IN OUT NET_BUF            *Nbuf,\r
-  IN UINT32                 Len,\r
-  IN BOOLEAN                FromHead\r
+  IN OUT NET_BUF  *Nbuf,\r
+  IN UINT32       Len,\r
+  IN BOOLEAN      FromHead\r
   );\r
 \r
 /**\r
@@ -1890,10 +1879,10 @@ NetbufTrim (
 UINT32\r
 EFIAPI\r
 NetbufCopy (\r
-  IN NET_BUF                *Nbuf,\r
-  IN UINT32                 Offset,\r
-  IN UINT32                 Len,\r
-  IN UINT8                  *Dest\r
+  IN NET_BUF  *Nbuf,\r
+  IN UINT32   Offset,\r
+  IN UINT32   Len,\r
+  IN UINT8    *Dest\r
   );\r
 \r
 /**\r
@@ -1921,12 +1910,12 @@ NetbufCopy (
 NET_BUF  *\r
 EFIAPI\r
 NetbufFromExt (\r
-  IN NET_FRAGMENT           *ExtFragment,\r
-  IN UINT32                 ExtNum,\r
-  IN UINT32                 HeadSpace,\r
-  IN UINT32                 HeadLen,\r
-  IN NET_VECTOR_EXT_FREE    ExtFree,\r
-  IN VOID                   *Arg          OPTIONAL\r
+  IN NET_FRAGMENT         *ExtFragment,\r
+  IN UINT32               ExtNum,\r
+  IN UINT32               HeadSpace,\r
+  IN UINT32               HeadLen,\r
+  IN NET_VECTOR_EXT_FREE  ExtFree,\r
+  IN VOID                 *Arg          OPTIONAL\r
   );\r
 \r
 /**\r
@@ -1945,9 +1934,9 @@ NetbufFromExt (
 EFI_STATUS\r
 EFIAPI\r
 NetbufBuildExt (\r
-  IN NET_BUF                *Nbuf,\r
-  IN OUT NET_FRAGMENT       *ExtFragment,\r
-  IN OUT UINT32             *ExtNum\r
+  IN NET_BUF           *Nbuf,\r
+  IN OUT NET_FRAGMENT  *ExtFragment,\r
+  IN OUT UINT32        *ExtNum\r
   );\r
 \r
 /**\r
@@ -1970,11 +1959,11 @@ NetbufBuildExt (
 NET_BUF  *\r
 EFIAPI\r
 NetbufFromBufList (\r
-  IN LIST_ENTRY             *BufList,\r
-  IN UINT32                 HeadSpace,\r
-  IN UINT32                 HeaderLen,\r
-  IN NET_VECTOR_EXT_FREE    ExtFree,\r
-  IN VOID                   *Arg              OPTIONAL\r
+  IN LIST_ENTRY           *BufList,\r
+  IN UINT32               HeadSpace,\r
+  IN UINT32               HeaderLen,\r
+  IN NET_VECTOR_EXT_FREE  ExtFree,\r
+  IN VOID                 *Arg              OPTIONAL\r
   );\r
 \r
 /**\r
@@ -1986,7 +1975,7 @@ NetbufFromBufList (
 VOID\r
 EFIAPI\r
 NetbufFreeList (\r
-  IN OUT LIST_ENTRY         *Head\r
+  IN OUT LIST_ENTRY  *Head\r
   );\r
 \r
 /**\r
@@ -1998,7 +1987,7 @@ NetbufFreeList (
 VOID\r
 EFIAPI\r
 NetbufQueInit (\r
-  IN OUT NET_BUF_QUEUE          *NbufQue\r
+  IN OUT NET_BUF_QUEUE  *NbufQue\r
   );\r
 \r
 /**\r
@@ -2027,7 +2016,7 @@ NetbufQueAlloc (
 VOID\r
 EFIAPI\r
 NetbufQueFree (\r
-  IN NET_BUF_QUEUE          *NbufQue\r
+  IN NET_BUF_QUEUE  *NbufQue\r
   );\r
 \r
 /**\r
@@ -2042,7 +2031,7 @@ NetbufQueFree (
 NET_BUF  *\r
 EFIAPI\r
 NetbufQueRemove (\r
-  IN OUT NET_BUF_QUEUE          *NbufQue\r
+  IN OUT NET_BUF_QUEUE  *NbufQue\r
   );\r
 \r
 /**\r
@@ -2055,8 +2044,8 @@ NetbufQueRemove (
 VOID\r
 EFIAPI\r
 NetbufQueAppend (\r
-  IN OUT NET_BUF_QUEUE          *NbufQue,\r
-  IN OUT NET_BUF                *Nbuf\r
+  IN OUT NET_BUF_QUEUE  *NbufQue,\r
+  IN OUT NET_BUF        *Nbuf\r
   );\r
 \r
 /**\r
@@ -2078,10 +2067,10 @@ NetbufQueAppend (
 UINT32\r
 EFIAPI\r
 NetbufQueCopy (\r
-  IN NET_BUF_QUEUE          *NbufQue,\r
-  IN UINT32                 Offset,\r
-  IN UINT32                 Len,\r
-  OUT UINT8                 *Dest\r
+  IN NET_BUF_QUEUE  *NbufQue,\r
+  IN UINT32         Offset,\r
+  IN UINT32         Len,\r
+  OUT UINT8         *Dest\r
   );\r
 \r
 /**\r
@@ -2100,11 +2089,10 @@ NetbufQueCopy (
 UINT32\r
 EFIAPI\r
 NetbufQueTrim (\r
-  IN OUT NET_BUF_QUEUE      *NbufQue,\r
-  IN UINT32                 Len\r
+  IN OUT NET_BUF_QUEUE  *NbufQue,\r
+  IN UINT32             Len\r
   );\r
 \r
-\r
 /**\r
   Flush the net buffer queue.\r
 \r
@@ -2114,7 +2102,7 @@ NetbufQueTrim (
 VOID\r
 EFIAPI\r
 NetbufQueFlush (\r
-  IN OUT NET_BUF_QUEUE          *NbufQue\r
+  IN OUT NET_BUF_QUEUE  *NbufQue\r
   );\r
 \r
 /**\r
@@ -2129,8 +2117,8 @@ NetbufQueFlush (
 UINT16\r
 EFIAPI\r
 NetblockChecksum (\r
-  IN UINT8                  *Bulk,\r
-  IN UINT32                 Len\r
+  IN UINT8   *Bulk,\r
+  IN UINT32  Len\r
   );\r
 \r
 /**\r
@@ -2145,8 +2133,8 @@ NetblockChecksum (
 UINT16\r
 EFIAPI\r
 NetAddChecksum (\r
-  IN UINT16                 Checksum1,\r
-  IN UINT16                 Checksum2\r
+  IN UINT16  Checksum1,\r
+  IN UINT16  Checksum2\r
   );\r
 \r
 /**\r
@@ -2160,7 +2148,7 @@ NetAddChecksum (
 UINT16\r
 EFIAPI\r
 NetbufChecksum (\r
-  IN NET_BUF                *Nbuf\r
+  IN NET_BUF  *Nbuf\r
   );\r
 \r
 /**\r
@@ -2179,10 +2167,10 @@ NetbufChecksum (
 UINT16\r
 EFIAPI\r
 NetPseudoHeadChecksum (\r
-  IN IP4_ADDR               Src,\r
-  IN IP4_ADDR               Dst,\r
-  IN UINT8                  Proto,\r
-  IN UINT16                 Len\r
+  IN IP4_ADDR  Src,\r
+  IN IP4_ADDR  Dst,\r
+  IN UINT8     Proto,\r
+  IN UINT16    Len\r
   );\r
 \r
 /**\r
@@ -2201,10 +2189,10 @@ NetPseudoHeadChecksum (
 UINT16\r
 EFIAPI\r
 NetIp6PseudoHeadChecksum (\r
-  IN EFI_IPv6_ADDRESS       *Src,\r
-  IN EFI_IPv6_ADDRESS       *Dst,\r
-  IN UINT8                  NextHeader,\r
-  IN UINT32                 Len\r
+  IN EFI_IPv6_ADDRESS  *Src,\r
+  IN EFI_IPv6_ADDRESS  *Dst,\r
+  IN UINT8             NextHeader,\r
+  IN UINT32            Len\r
   );\r
 \r
 /**\r
@@ -2220,7 +2208,7 @@ NetIp6PseudoHeadChecksum (
 **/\r
 VOID\r
 NetIpSecNetbufFree (\r
-  NET_BUF   *Nbuf\r
+  NET_BUF  *Nbuf\r
   );\r
 \r
 /**\r
@@ -2237,7 +2225,7 @@ NetIpSecNetbufFree (
 EFI_STATUS\r
 EFIAPI\r
 NetLibGetSystemGuid (\r
-  OUT EFI_GUID              *SystemGuid\r
+  OUT EFI_GUID  *SystemGuid\r
   );\r
 \r
 /**\r
@@ -2260,7 +2248,7 @@ NetLibGetSystemGuid (
 CHAR8 *\r
 EFIAPI\r
 NetLibCreateDnsQName (\r
-  IN  CHAR16              *DomainName\r
+  IN  CHAR16  *DomainName\r
   );\r
 \r
 #endif\r