]> git.proxmox.com Git - mirror_edk2.git/commitdiff
NetworkPkg: Change OPTIONAL keyword usage style
authorMichael D Kinney <michael.d.kinney@intel.com>
Fri, 3 Dec 2021 02:00:52 +0000 (18:00 -0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Tue, 7 Dec 2021 17:24:28 +0000 (17:24 +0000)
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3760

Update all use of ', OPTIONAL' to ' OPTIONAL,' for function params.

Cc: Andrew Fish <afish@apple.com>
Cc: Leif Lindholm <leif@nuviainc.com>
Cc: Michael Kubacki <michael.kubacki@microsoft.com>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Maciej Rabeda <maciej.rabeda@linux.intel.com>
26 files changed:
NetworkPkg/Dhcp4Dxe/Dhcp4Io.c
NetworkPkg/HttpBootDxe/HttpBootImpl.c
NetworkPkg/HttpUtilitiesDxe/HttpUtilitiesDxe.h
NetworkPkg/HttpUtilitiesDxe/HttpUtilitiesProtocol.c
NetworkPkg/IScsiDxe/IScsiDhcp.c
NetworkPkg/IScsiDxe/IScsiProto.c
NetworkPkg/IScsiDxe/IScsiProto.h
NetworkPkg/Include/Library/HttpIoLib.h
NetworkPkg/Include/Library/NetLib.h
NetworkPkg/Include/Library/UdpIoLib.h
NetworkPkg/Ip4Dxe/Ip4Option.c
NetworkPkg/Ip4Dxe/Ip4Option.h
NetworkPkg/Library/DxeHttpIoLib/DxeHttpIoLib.c
NetworkPkg/Library/DxeNetLib/DxeNetLib.c
NetworkPkg/Library/DxeUdpIoLib/DxeUdpIoLib.c
NetworkPkg/SnpDxe/Get_status.c
NetworkPkg/SnpDxe/Receive_filters.c
NetworkPkg/SnpDxe/Snp.h
NetworkPkg/SnpDxe/Statistics.c
NetworkPkg/SnpDxe/Transmit.c
NetworkPkg/TcpDxe/TcpDriver.c
NetworkPkg/TlsDxe/TlsConfigProtocol.c
NetworkPkg/TlsDxe/TlsImpl.h
NetworkPkg/TlsDxe/TlsProtocol.c
NetworkPkg/UefiPxeBcDxe/PxeBcSupport.c
NetworkPkg/UefiPxeBcDxe/PxeBcSupport.h

index 34c72d690a313c8cd1b5956bdbbaf5436bb1b3ef..f073eed58a18f93722d29178c76ab1d860f1fcc8 100644 (file)
@@ -78,7 +78,7 @@ EFI_STATUS
 DhcpCallUser (\r
   IN  DHCP_SERVICE          *DhcpSb,\r
   IN  EFI_DHCP4_EVENT       Event,\r
-  IN  EFI_DHCP4_PACKET      *Packet,      OPTIONAL\r
+  IN  EFI_DHCP4_PACKET      *Packet       OPTIONAL,\r
   OUT EFI_DHCP4_PACKET      **NewPacket   OPTIONAL\r
   )\r
 {\r
index 4a51f35cddbe84e3c79b1ae93f6fe51a45abe6d3..79cc5697cc0e377bdddb4939965080ad0c118bff 100644 (file)
@@ -296,7 +296,7 @@ EFI_STATUS
 HttpBootLoadFile (\r
   IN     HTTP_BOOT_PRIVATE_DATA       *Private,\r
   IN OUT UINTN                        *BufferSize,\r
-  IN     VOID                         *Buffer,       OPTIONAL\r
+  IN     VOID                         *Buffer        OPTIONAL,\r
      OUT HTTP_BOOT_IMAGE_TYPE         *ImageType\r
   )\r
 {\r
index 37dad6bc010a371b779e033ce2efdcbf8961bbea..ce9895ded1f5303a21ad4dec816bc3a8ece4e139 100644 (file)
@@ -72,11 +72,11 @@ EFIAPI
 HttpUtilitiesBuild (\r
   IN     EFI_HTTP_UTILITIES_PROTOCOL *This,\r
   IN     UINTN                       SeedMessageSize,\r
-  IN     VOID                        *SeedMessage, OPTIONAL\r
+  IN     VOID                        *SeedMessage  OPTIONAL,\r
   IN     UINTN                       DeleteCount,\r
-  IN     CHAR8                       *DeleteList[], OPTIONAL\r
+  IN     CHAR8                       *DeleteList[]  OPTIONAL,\r
   IN     UINTN                       AppendCount,\r
-  IN     EFI_HTTP_HEADER             *AppendList[], OPTIONAL\r
+  IN     EFI_HTTP_HEADER             *AppendList[]  OPTIONAL,\r
      OUT UINTN                       *NewMessageSize,\r
      OUT VOID                        **NewMessage\r
   );\r
index bd4df90e05e05b1bbb48079cc44f1617cf34e1ec..efa4091135bd78a2a43d6d126beebac66acb9183 100644 (file)
@@ -52,11 +52,11 @@ EFIAPI
 HttpUtilitiesBuild (\r
   IN     EFI_HTTP_UTILITIES_PROTOCOL *This,\r
   IN     UINTN                       SeedMessageSize,\r
-  IN     VOID                        *SeedMessage, OPTIONAL\r
+  IN     VOID                        *SeedMessage  OPTIONAL,\r
   IN     UINTN                       DeleteCount,\r
-  IN     CHAR8                       *DeleteList[], OPTIONAL\r
+  IN     CHAR8                       *DeleteList[]  OPTIONAL,\r
   IN     UINTN                       AppendCount,\r
-  IN     EFI_HTTP_HEADER             *AppendList[], OPTIONAL\r
+  IN     EFI_HTTP_HEADER             *AppendList[]  OPTIONAL,\r
      OUT UINTN                       *NewMessageSize,\r
      OUT VOID                        **NewMessage\r
   )\r
index afa8a86cd41982b1bdb26cb46bb0fac135e8dab0..2c77e99f983397f4b62db8391f52937410d9e4d0 100644 (file)
@@ -216,7 +216,7 @@ IScsiDhcpSelectOffer (
   IN  VOID                *Context,\r
   IN  EFI_DHCP4_STATE     CurrentState,\r
   IN  EFI_DHCP4_EVENT     Dhcp4Event,\r
-  IN  EFI_DHCP4_PACKET    *Packet, OPTIONAL\r
+  IN  EFI_DHCP4_PACKET    *Packet  OPTIONAL,\r
   OUT EFI_DHCP4_PACKET    **NewPacket OPTIONAL\r
   )\r
 {\r
index ebb4551b04d6bbac55502269562aa3c740b85a95..215f275a2d4257c6b07398bd502d4d2ba9381fc7 100644 (file)
@@ -1304,7 +1304,7 @@ EFI_STATUS
 IScsiReceivePdu (\r
   IN ISCSI_CONNECTION                      *Conn,\r
   OUT NET_BUF                              **Pdu,\r
-  IN ISCSI_IN_BUFFER_CONTEXT               *Context, OPTIONAL\r
+  IN ISCSI_IN_BUFFER_CONTEXT               *Context  OPTIONAL,\r
   IN BOOLEAN                               HeaderDigest,\r
   IN BOOLEAN                               DataDigest,\r
   IN EFI_EVENT                             TimeoutEvent OPTIONAL\r
index 3b8e6622152439629ee966638abc3bc30705758e..a5792a8bae680bb6ca5e837f8d7782baad4d019e 100644 (file)
@@ -859,7 +859,7 @@ EFI_STATUS
 IScsiReceivePdu (\r
   IN ISCSI_CONNECTION                      *Conn,\r
   OUT NET_BUF                              **Pdu,\r
-  IN ISCSI_IN_BUFFER_CONTEXT               *Context, OPTIONAL\r
+  IN ISCSI_IN_BUFFER_CONTEXT               *Context  OPTIONAL,\r
   IN BOOLEAN                               HeaderDigest,\r
   IN BOOLEAN                               DataDigest,\r
   IN EFI_EVENT                             TimeoutEvent OPTIONAL\r
index 8f3804ca425e8e30ba19c947f6fc262f47e24b3e..ccddc547a5caf0819a7135c1a42a42da060c113d 100644 (file)
@@ -234,9 +234,9 @@ HttpIoCreateIo (
 EFI_STATUS\r
 HttpIoSendRequest (\r
   IN  HTTP_IO                *HttpIo,\r
-  IN  EFI_HTTP_REQUEST_DATA  *Request,      OPTIONAL\r
+  IN  EFI_HTTP_REQUEST_DATA  *Request       OPTIONAL,\r
   IN  UINTN                  HeaderCount,\r
-  IN  EFI_HTTP_HEADER        *Headers,      OPTIONAL\r
+  IN  EFI_HTTP_HEADER        *Headers       OPTIONAL,\r
   IN  UINTN                  BodyLength,\r
   IN  VOID                   *Body          OPTIONAL\r
   );\r
index 6c09248631475343427bd78bb495bc7558c4aa83..a6d7a3b5380b2f59dfce9a3609de54cf7974f6e1 100644 (file)
@@ -766,7 +766,7 @@ EFIAPI
 NetDestroyLinkList (\r
   IN   LIST_ENTRY                       *List,\r
   IN   NET_DESTROY_LINK_LIST_CALLBACK   CallBack,\r
-  IN   VOID                             *Context,    OPTIONAL\r
+  IN   VOID                             *Context     OPTIONAL,\r
   OUT  UINTN                            *ListLength  OPTIONAL\r
   );\r
 \r
@@ -1237,7 +1237,7 @@ EFI_STATUS
 EFIAPI\r
 NetLibGetMacString (\r
   IN  EFI_HANDLE            ServiceHandle,\r
-  IN  EFI_HANDLE            ImageHandle, OPTIONAL\r
+  IN  EFI_HANDLE            ImageHandle  OPTIONAL,\r
   OUT CHAR16                **MacString\r
   );\r
 \r
index cd4ebeb87a4368b82b244ae63fc4f3f6c445688c..de5174efbc4d4704314ab0b376597c6e0f3b06fc 100644 (file)
@@ -207,7 +207,7 @@ EFIAPI
 UdpIoCancelDgrams (\r
   IN UDP_IO                 *UdpIo,\r
   IN EFI_STATUS             IoStatus,\r
-  IN UDP_IO_TO_CANCEL       ToCancel,        OPTIONAL\r
+  IN UDP_IO_TO_CANCEL       ToCancel         OPTIONAL,\r
   IN VOID                   *Context         OPTIONAL\r
   );\r
 \r
@@ -360,4 +360,3 @@ UdpIoRecvDatagram (
   );\r
 \r
 #endif\r
-\r
index 0f6e444ce8be44a1a9a1eab2f78232a04a63af1c..34c7ff2560b36391116582c4aeb359e61a8e19d9 100644 (file)
@@ -115,7 +115,7 @@ Ip4CopyOption (
   IN     UINT8              *Option,\r
   IN     UINT32             OptionLen,\r
   IN     BOOLEAN            FirstFragment,\r
-  IN OUT UINT8              *Buf,           OPTIONAL\r
+  IN OUT UINT8              *Buf            OPTIONAL,\r
   IN OUT UINT32             *BufLen\r
   )\r
 {\r
index a39fd2b4c69d338909e835881f84a7fead5ad280..05b1bdb9734936e35a4eed479a317f3b341f3b19 100644 (file)
@@ -60,7 +60,7 @@ Ip4CopyOption (
   IN     UINT8              *Option,\r
   IN     UINT32             OptionLen,\r
   IN     BOOLEAN            FirstFragment,\r
-  IN OUT UINT8              *Buf,           OPTIONAL\r
+  IN OUT UINT8              *Buf            OPTIONAL,\r
   IN OUT UINT32             *BufLen\r
   );\r
 #endif\r
index 04b01adec55ad02191683a0abc6c3ef03ce74ce3..134bd72266729b903e7391b5a54ed608a78ebeb5 100644 (file)
@@ -131,7 +131,7 @@ HttpIoCreateIo (
   IN EFI_HANDLE             Image,\r
   IN EFI_HANDLE             Controller,\r
   IN UINT8                  IpVersion,\r
-  IN HTTP_IO_CONFIG_DATA    *ConfigData, OPTIONAL\r
+  IN HTTP_IO_CONFIG_DATA    *ConfigData  OPTIONAL,\r
   IN HTTP_IO_CALLBACK       Callback,\r
   IN VOID                   *Context,\r
   OUT HTTP_IO               *HttpIo\r
index 0f95ce4b710d985f2e3dd67294bd2214953ea586..41e8b30e36a4c711c0d3a22b2e8a48b46f109d68 100644 (file)
@@ -1147,7 +1147,7 @@ EFIAPI
 NetDestroyLinkList (\r
   IN   LIST_ENTRY                       *List,\r
   IN   NET_DESTROY_LINK_LIST_CALLBACK   CallBack,\r
-  IN   VOID                             *Context,    OPTIONAL\r
+  IN   VOID                             *Context     OPTIONAL,\r
   OUT  UINTN                            *ListLength  OPTIONAL\r
   )\r
 {\r
@@ -2283,7 +2283,7 @@ EFI_STATUS
 EFIAPI\r
 NetLibGetMacString (\r
   IN  EFI_HANDLE            ServiceHandle,\r
-  IN  EFI_HANDLE            ImageHandle, OPTIONAL\r
+  IN  EFI_HANDLE            ImageHandle  OPTIONAL,\r
   OUT CHAR16                **MacString\r
   )\r
 {\r
index 0034a5694f92ec23c92856e3cd88753e6175cec9..6777fd79a5cba6f7fb23d6461212e0b07dc83bbe 100644 (file)
@@ -765,7 +765,7 @@ EFIAPI
 UdpIoCancelDgrams (\r
   IN UDP_IO                 *UdpIo,\r
   IN EFI_STATUS             IoStatus,\r
-  IN UDP_IO_TO_CANCEL       ToCancel,        OPTIONAL\r
+  IN UDP_IO_TO_CANCEL       ToCancel         OPTIONAL,\r
   IN VOID                   *Context         OPTIONAL\r
   )\r
 {\r
index e958ae2575b0b5308ec1d367de6d4541f218f5c3..616eb4aa6adaadb2d414ac7bd4c9e31ed5eae8c5 100644 (file)
@@ -195,7 +195,7 @@ EFI_STATUS
 EFIAPI\r
 SnpUndi32GetStatus (\r
   IN EFI_SIMPLE_NETWORK_PROTOCOL *This,\r
-  OUT UINT32                     *InterruptStatus, OPTIONAL\r
+  OUT UINT32                     *InterruptStatus  OPTIONAL,\r
   OUT VOID                       **TxBuf           OPTIONAL\r
   )\r
 {\r
index ec18b74b3592e6994d288bed472fa5b25cc23aa5..4666772a2d1bec254ee3ad2398c9e180e3c75528 100644 (file)
@@ -384,7 +384,7 @@ SnpUndi32ReceiveFilters (
   IN UINT32                      Enable,\r
   IN UINT32                      Disable,\r
   IN BOOLEAN                     ResetMCastFilter,\r
-  IN UINTN                       MCastFilterCnt,  OPTIONAL\r
+  IN UINTN                       MCastFilterCnt   OPTIONAL,\r
   IN EFI_MAC_ADDRESS             *MCastFilter     OPTIONAL\r
   )\r
 {\r
index 66b5f948e27c2a3dca406e512dd11e3919776d23..30dd8d5f261d41d203192850792b344aeace30ef 100644 (file)
@@ -644,7 +644,7 @@ SnpUndi32ReceiveFilters (
   IN UINT32                      Enable,\r
   IN UINT32                      Disable,\r
   IN BOOLEAN                     ResetMCastFilter,\r
-  IN UINTN                       MCastFilterCnt,  OPTIONAL\r
+  IN UINTN                       MCastFilterCnt   OPTIONAL,\r
   IN EFI_MAC_ADDRESS             *MCastFilter     OPTIONAL\r
   );\r
 \r
@@ -740,7 +740,7 @@ EFIAPI
 SnpUndi32Statistics (\r
   IN EFI_SIMPLE_NETWORK_PROTOCOL *This,\r
   IN BOOLEAN                     Reset,\r
-  IN OUT UINTN                   *StatisticsSize,  OPTIONAL\r
+  IN OUT UINTN                   *StatisticsSize   OPTIONAL,\r
   IN OUT EFI_NETWORK_STATISTICS  *StatisticsTable  OPTIONAL\r
   );\r
 \r
@@ -884,7 +884,7 @@ EFI_STATUS
 EFIAPI\r
 SnpUndi32GetStatus (\r
   IN EFI_SIMPLE_NETWORK_PROTOCOL *This,\r
-  OUT UINT32                     *InterruptStatus, OPTIONAL\r
+  OUT UINT32                     *InterruptStatus  OPTIONAL,\r
   OUT VOID                       **TxBuf           OPTIONAL\r
   );\r
 \r
@@ -949,8 +949,8 @@ SnpUndi32Transmit (
   IN UINTN                       HeaderSize,\r
   IN UINTN                       BufferSize,\r
   IN VOID                        *Buffer,\r
-  IN EFI_MAC_ADDRESS             *SrcAddr,  OPTIONAL\r
-  IN EFI_MAC_ADDRESS             *DestAddr, OPTIONAL\r
+  IN EFI_MAC_ADDRESS             *SrcAddr   OPTIONAL,\r
+  IN EFI_MAC_ADDRESS             *DestAddr  OPTIONAL,\r
   IN UINT16                      *Protocol  OPTIONAL\r
   );\r
 \r
index 0928eae1c4649fb9f67ecfa83604c88bca3cf2ca..faeec536fcf7ef6a4a99758fc7cce53b0b201a0a 100644 (file)
@@ -62,7 +62,7 @@ EFIAPI
 SnpUndi32Statistics (\r
   IN EFI_SIMPLE_NETWORK_PROTOCOL *This,\r
   IN BOOLEAN                     Reset,\r
-  IN OUT UINTN                   *StatisticsSize, OPTIONAL\r
+  IN OUT UINTN                   *StatisticsSize  OPTIONAL,\r
   IN OUT EFI_NETWORK_STATISTICS  *StatisticsTable OPTIONAL\r
   )\r
 {\r
index 0f8d79ac7e7a20273aa65c4e31796477ef66b976..3ff6b9d16749a2ae58202de9ee222c216b7d76b7 100644 (file)
@@ -274,8 +274,8 @@ SnpUndi32Transmit (
   IN UINTN                       HeaderSize,\r
   IN UINTN                       BufferSize,\r
   IN VOID                        *Buffer,\r
-  IN EFI_MAC_ADDRESS             *SrcAddr,  OPTIONAL\r
-  IN EFI_MAC_ADDRESS             *DestAddr, OPTIONAL\r
+  IN EFI_MAC_ADDRESS             *SrcAddr   OPTIONAL,\r
+  IN EFI_MAC_ADDRESS             *DestAddr  OPTIONAL,\r
   IN UINT16                      *Protocol  OPTIONAL\r
   )\r
 {\r
index c57725f0b5e3f9080504e6412c817ed848697d43..ef8cd42694390cc3429e0ee20f07244b21c5f504 100644 (file)
@@ -411,7 +411,7 @@ TcpDestroyService (
   IN EFI_HANDLE  Controller,\r
   IN EFI_HANDLE  ImageHandle,\r
   IN UINTN       NumberOfChildren,\r
-  IN EFI_HANDLE  *ChildHandleBuffer, OPTIONAL\r
+  IN EFI_HANDLE  *ChildHandleBuffer  OPTIONAL,\r
   IN UINT8       IpVersion\r
   )\r
 {\r
index b01e4cdeec147a3471066e3789f3c2717faae93e..344d8de2173a99caefd9e5c00ae8d498f7d75d3c 100644 (file)
@@ -105,7 +105,7 @@ EFIAPI
 TlsConfigurationGetData (\r
   IN     EFI_TLS_CONFIGURATION_PROTOCOL  *This,\r
   IN     EFI_TLS_CONFIG_DATA_TYPE        DataType,\r
-  IN OUT VOID                            *Data, OPTIONAL\r
+  IN OUT VOID                            *Data  OPTIONAL,\r
   IN OUT UINTN                           *DataSize\r
   )\r
 {\r
@@ -144,4 +144,3 @@ TlsConfigurationGetData (
   gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
-\r
index ce9f1e8b8f120d95254e4eb92bcc7c198155a768..391f86ef60a791d2c8c683053ad872a6bccb6df2 100644 (file)
@@ -148,7 +148,7 @@ EFIAPI
 TlsGetSessionData (\r
   IN     EFI_TLS_PROTOCOL              *This,\r
   IN     EFI_TLS_SESSION_DATA_TYPE     DataType,\r
-  IN OUT VOID                          *Data,  OPTIONAL\r
+  IN OUT VOID                          *Data   OPTIONAL,\r
   IN OUT UINTN                         *DataSize\r
   );\r
 \r
@@ -194,9 +194,9 @@ EFI_STATUS
 EFIAPI\r
 TlsBuildResponsePacket (\r
   IN     EFI_TLS_PROTOCOL              *This,\r
-  IN     UINT8                         *RequestBuffer, OPTIONAL\r
-  IN     UINTN                         RequestSize, OPTIONAL\r
-     OUT UINT8                         *Buffer, OPTIONAL\r
+  IN     UINT8                         *RequestBuffer  OPTIONAL,\r
+  IN     UINTN                         RequestSize  OPTIONAL,\r
+     OUT UINT8                         *Buffer  OPTIONAL,\r
   IN OUT UINTN                         *BufferSize\r
   );\r
 \r
@@ -298,9 +298,8 @@ EFIAPI
 TlsConfigurationGetData (\r
   IN     EFI_TLS_CONFIGURATION_PROTOCOL  *This,\r
   IN     EFI_TLS_CONFIG_DATA_TYPE        DataType,\r
-  IN OUT VOID                            *Data, OPTIONAL\r
+  IN OUT VOID                            *Data  OPTIONAL,\r
   IN OUT UINTN                           *DataSize\r
   );\r
 \r
 #endif\r
-\r
index 001e5400d00faaab9c0434413bca79582f57e670..b814de5b352ff0d201bcdf6e4a3d98f7b08fd1d1 100644 (file)
@@ -259,7 +259,7 @@ EFIAPI
 TlsGetSessionData (\r
   IN     EFI_TLS_PROTOCOL              *This,\r
   IN     EFI_TLS_SESSION_DATA_TYPE     DataType,\r
-  IN OUT VOID                          *Data,  OPTIONAL\r
+  IN OUT VOID                          *Data   OPTIONAL,\r
   IN OUT UINTN                         *DataSize\r
   )\r
 {\r
@@ -444,9 +444,9 @@ EFI_STATUS
 EFIAPI\r
 TlsBuildResponsePacket (\r
   IN     EFI_TLS_PROTOCOL              *This,\r
-  IN     UINT8                         *RequestBuffer, OPTIONAL\r
-  IN     UINTN                         RequestSize, OPTIONAL\r
-     OUT UINT8                         *Buffer, OPTIONAL\r
+  IN     UINT8                         *RequestBuffer  OPTIONAL,\r
+  IN     UINTN                         RequestSize  OPTIONAL,\r
+     OUT UINT8                         *Buffer  OPTIONAL,\r
   IN OUT UINTN                         *BufferSize\r
   )\r
 {\r
@@ -673,4 +673,3 @@ ON_EXIT:
   gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
-\r
index 8eb1558d30a963301652f95b798186980d53d737..5579494c5bfdc65ad649a2793fa6e649410a6a79 100644 (file)
@@ -24,7 +24,7 @@
 EFI_STATUS\r
 PxeBcFlushStationIp (\r
   PXEBC_PRIVATE_DATA       *Private,\r
-  EFI_IP_ADDRESS           *StationIp,     OPTIONAL\r
+  EFI_IP_ADDRESS           *StationIp      OPTIONAL,\r
   EFI_IP_ADDRESS           *SubnetMask     OPTIONAL\r
   )\r
 {\r
@@ -1535,4 +1535,3 @@ CalcElapsedTime (
     Private->ElapsedTime = ElapsedTimeValue;\r
   }\r
 }\r
-\r
index 312572129e787063ef2af09ad54e1cad212e5e44..8405f6fad3eb14ffa9ae51f4066865feedad54d3 100644 (file)
@@ -34,7 +34,7 @@
 EFI_STATUS\r
 PxeBcFlushStationIp (\r
   PXEBC_PRIVATE_DATA       *Private,\r
-  EFI_IP_ADDRESS           *StationIp,     OPTIONAL\r
+  EFI_IP_ADDRESS           *StationIp      OPTIONAL,\r
   EFI_IP_ADDRESS           *SubnetMask     OPTIONAL\r
   );\r
 \r