**/\r
typedef \r
EFI_STATUS\r
-(EFIAPI *EFI_IP6_GET_MODE_DATA) (\r
+(EFIAPI *EFI_IP6_GET_MODE_DATA)(\r
IN EFI_IP6_PROTOCOL *This,\r
OUT EFI_IP6_MODE_DATA *Ip6ModeData OPTIONAL,\r
OUT EFI_MANAGED_NETWORK_CONFIG_DATA *MnpConfigData OPTIONAL,\r
**/\r
typedef \r
EFI_STATUS\r
-(EFIAPI *EFI_IP6_CONFIGURE) (\r
+(EFIAPI *EFI_IP6_CONFIGURE)(\r
IN EFI_IP6_PROTOCOL *This,\r
IN EFI_IP6_CONFIG_DATA *Ip6ConfigData OPTIONAL\r
);\r
**/\r
typedef \r
EFI_STATUS\r
-(EFIAPI *EFI_IP6_GROUPS) (\r
+(EFIAPI *EFI_IP6_GROUPS)(\r
IN EFI_IP6_PROTOCOL *This,\r
IN BOOLEAN JoinFlag,\r
IN EFI_IPv6_ADDRESS *GroupAddress OPTIONAL\r
**/\r
typedef \r
EFI_STATUS\r
-(EFIAPI *EFI_IP6_ROUTES) (\r
+(EFIAPI *EFI_IP6_ROUTES)(\r
IN EFI_IP6_PROTOCOL *This,\r
IN BOOLEAN DeleteRoute,\r
- IN EFI_IPv6_ADDRESS *Destination, OPTIONAL\r
+ IN EFI_IPv6_ADDRESS *Destination OPTIONAL,\r
IN UINT8 PrefixLength,\r
IN EFI_IPv6_ADDRESS *GatewayAddress OPTIONAL \r
);\r
**/\r
typedef \r
EFI_STATUS\r
-(EFIAPI *EFI_IP6_NEIGHBORS) (\r
+(EFIAPI *EFI_IP6_NEIGHBORS)(\r
IN EFI_IP6_PROTOCOL *This,\r
IN BOOLEAN DeleteFlag,\r
IN EFI_IPv6_ADDRESS *TargetIp6Address,\r
**/\r
typedef \r
EFI_STATUS\r
-(EFIAPI *EFI_IP6_TRANSMIT) (\r
+(EFIAPI *EFI_IP6_TRANSMIT)(\r
IN EFI_IP6_PROTOCOL *This,\r
IN EFI_IP6_COMPLETION_TOKEN *Token\r
);\r
**/ \r
typedef \r
EFI_STATUS \r
-(EFIAPI *EFI_IP6_RECEIVE) ( \r
+(EFIAPI *EFI_IP6_RECEIVE)( \r
IN EFI_IP6_PROTOCOL *This,\r
IN EFI_IP6_COMPLETION_TOKEN *Token\r
);\r
**/\r
typedef \r
EFI_STATUS\r
-(EFIAPI *EFI_IP6_POLL) (\r
+(EFIAPI *EFI_IP6_POLL)(\r
IN EFI_IP6_PROTOCOL *This\r
);\r
\r
/// The EFI IPv6 Protocol implements a simple packet-oriented interface that can be\r
/// used by drivers, daemons, and applications to transmit and receive network packets.\r
///\r
-typedef struct _EFI_IP6_PROTOCOL {\r
+struct _EFI_IP6_PROTOCOL {\r
EFI_IP6_GET_MODE_DATA GetModeData;\r
EFI_IP6_CONFIGURE Configure;\r
EFI_IP6_GROUPS Groups;\r
EFI_IP6_RECEIVE Receive;\r
EFI_IP6_CANCEL Cancel;\r
EFI_IP6_POLL Poll;\r
-} EFI_IP6_PROTOCOL;\r
+};\r
\r
extern EFI_GUID gEfiIp6ServiceBindingProtocolGuid;\r
extern EFI_GUID gEfiIp6ProtocolGuid;\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_IP6_CONFIG_SET_DATA) (\r
+(EFIAPI *EFI_IP6_CONFIG_SET_DATA)(\r
IN EFI_IP6_CONFIG_PROTOCOL *This,\r
IN EFI_IP6_CONFIG_DATA_TYPE DataType,\r
IN UINTN DataSize,\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_IP6_CONFIG_GET_DATA) (\r
+(EFIAPI *EFI_IP6_CONFIG_GET_DATA)(\r
IN EFI_IP6_CONFIG_PROTOCOL *This,\r
IN EFI_IP6_CONFIG_DATA_TYPE DataType,\r
IN OUT UINTN *DataSize,\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_IP6_CONFIG_REGISTER_NOTIFY) (\r
+(EFIAPI *EFI_IP6_CONFIG_REGISTER_NOTIFY)(\r
IN EFI_IP6_CONFIG_PROTOCOL *This,\r
IN EFI_IP6_CONFIG_DATA_TYPE DataType,\r
IN EFI_EVENT Event\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_IP6_CONFIG_UNREGISTER_NOTIFY) (\r
+(EFIAPI *EFI_IP6_CONFIG_UNREGISTER_NOTIFY)(\r
IN EFI_IP6_CONFIG_PROTOCOL *This,\r
IN EFI_IP6_CONFIG_DATA_TYPE DataType,\r
IN EFI_EVENT Event\r
/// The EFI_IP6_CONFIG_PROTOCOL provides the mechanism to set and get various\r
/// types of configurations for the EFI IPv6 network stack.\r
///\r
-typedef struct _EFI_IP6_CONFIG_PROTOCOL {\r
+struct _EFI_IP6_CONFIG_PROTOCOL {\r
EFI_IP6_CONFIG_SET_DATA SetData;\r
EFI_IP6_CONFIG_GET_DATA GetData;\r
EFI_IP6_CONFIG_REGISTER_NOTIFY RegisterDataNotify;\r
EFI_IP6_CONFIG_UNREGISTER_NOTIFY UnregisterDataNotify;\r
-} EFI_IP6_CONFIG_PROTOCOL;\r
+};\r
\r
extern EFI_GUID gEfiIp6ConfigProtocolGuid;\r
\r
\r
typedef struct _EFI_TCP6_PROTOCOL EFI_TCP6_PROTOCOL;\r
\r
-\r
///\r
/// EFI_TCP6_SERVICE_POINT\r
///\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_TCP6_GET_MODE_DATA) (\r
+(EFIAPI *EFI_TCP6_GET_MODE_DATA)(\r
IN EFI_TCP6_PROTOCOL *This,\r
OUT EFI_TCP6_CONNECTION_STATE *Tcp6State OPTIONAL,\r
OUT EFI_TCP6_CONFIG_DATA *Tcp6ConfigData OPTIONAL,\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_TCP6_CONFIGURE) (\r
+(EFIAPI *EFI_TCP6_CONFIGURE)(\r
IN EFI_TCP6_PROTOCOL *This,\r
IN EFI_TCP6_CONFIG_DATA *Tcp6ConfigData OPTIONAL\r
);\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_TCP6_CONNECT) (\r
+(EFIAPI *EFI_TCP6_CONNECT)(\r
IN EFI_TCP6_PROTOCOL *This,\r
IN EFI_TCP6_CONNECTION_TOKEN *ConnectionToken\r
);\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_TCP6_ACCEPT) (\r
+(EFIAPI *EFI_TCP6_ACCEPT)(\r
IN EFI_TCP6_PROTOCOL *This,\r
IN EFI_TCP6_LISTEN_TOKEN *ListenToken\r
);\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_TCP6_TRANSMIT) (\r
+(EFIAPI *EFI_TCP6_TRANSMIT)(\r
IN EFI_TCP6_PROTOCOL *This,\r
IN EFI_TCP6_IO_TOKEN *Token\r
);\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_TCP6_RECEIVE) (\r
+(EFIAPI *EFI_TCP6_RECEIVE)(\r
IN EFI_TCP6_PROTOCOL *This,\r
IN EFI_TCP6_IO_TOKEN *Token\r
);\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_TCP6_CLOSE) (\r
+(EFIAPI *EFI_TCP6_CLOSE)(\r
IN EFI_TCP6_PROTOCOL *This,\r
IN EFI_TCP6_CLOSE_TOKEN *CloseToken\r
);\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_TCP6_CANCEL) (\r
+(EFIAPI *EFI_TCP6_CANCEL)(\r
IN EFI_TCP6_PROTOCOL *This,\r
IN EFI_TCP6_COMPLETION_TOKEN *Token OPTIONAL\r
);\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_TCP6_POLL) (\r
+(EFIAPI *EFI_TCP6_POLL)(\r
IN EFI_TCP6_PROTOCOL *This\r
);\r
\r
/// specified port as a service or actively connect to remote peer as a client.\r
/// Each instance has its own independent settings. \r
///\r
-typedef struct _EFI_TCP6_PROTOCOL {\r
+struct _EFI_TCP6_PROTOCOL {\r
EFI_TCP6_GET_MODE_DATA GetModeData;\r
EFI_TCP6_CONFIGURE Configure;\r
EFI_TCP6_CONNECT Connect;\r
EFI_TCP6_CLOSE Close;\r
EFI_TCP6_CANCEL Cancel;\r
EFI_TCP6_POLL Poll;\r
-} EFI_TCP6_PROTOCOL;\r
+};\r
\r
extern EFI_GUID gEfiTcp6ServiceBindingProtocolGuid;\r
extern EFI_GUID gEfiTcp6ProtocolGuid;\r