extern EFI_COMPONENT_NAME2_PROTOCOL gTcpComponentName2;\r
extern EFI_UNICODE_STRING_TABLE *gTcpControllerNameTable;\r
\r
-extern LIST_ENTRY mTcpRunQue;\r
-extern LIST_ENTRY mTcpListenQue;\r
-extern TCP_SEQNO mTcpGlobalIss;\r
-extern UINT32 mTcpTick;\r
+extern LIST_ENTRY mTcpRunQue;\r
+extern LIST_ENTRY mTcpListenQue;\r
+extern TCP_SEQNO mTcpGlobalIss;\r
+extern UINT32 mTcpTick;\r
\r
///\r
/// 30 seconds.\r
///\r
-#define TCP6_KEEP_NEIGHBOR_TIME 30\r
+#define TCP6_KEEP_NEIGHBOR_TIME 30\r
///\r
/// 5 seconds, since 1 tick equals 200ms.\r
///\r
-#define TCP6_REFRESH_NEIGHBOR_TICK 25\r
+#define TCP6_REFRESH_NEIGHBOR_TICK 25\r
\r
-#define TCP_EXPIRE_TIME 65535\r
+#define TCP_EXPIRE_TIME 65535\r
\r
///\r
/// The implementation selects the initial send sequence number and the unit to\r
/// be added when it is increased.\r
///\r
-#define TCP_BASE_ISS 0x4d7e980b\r
-#define TCP_ISS_INCREMENT_1 2048\r
-#define TCP_ISS_INCREMENT_2 100\r
+#define TCP_BASE_ISS 0x4d7e980b\r
+#define TCP_ISS_INCREMENT_1 2048\r
+#define TCP_ISS_INCREMENT_2 100\r
\r
typedef union {\r
- EFI_TCP4_CONFIG_DATA Tcp4CfgData;\r
- EFI_TCP6_CONFIG_DATA Tcp6CfgData;\r
+ EFI_TCP4_CONFIG_DATA Tcp4CfgData;\r
+ EFI_TCP6_CONFIG_DATA Tcp6CfgData;\r
} TCP_CONFIG_DATA;\r
\r
typedef union {\r
- EFI_TCP4_ACCESS_POINT Tcp4Ap;\r
- EFI_TCP6_ACCESS_POINT Tcp6Ap;\r
+ EFI_TCP4_ACCESS_POINT Tcp4Ap;\r
+ EFI_TCP6_ACCESS_POINT Tcp6Ap;\r
} TCP_ACCESS_POINT;\r
\r
typedef struct _TCP4_MODE_DATA {\r
- EFI_TCP4_CONNECTION_STATE *Tcp4State;\r
- EFI_TCP4_CONFIG_DATA *Tcp4ConfigData;\r
- EFI_IP4_MODE_DATA *Ip4ModeData;\r
- EFI_MANAGED_NETWORK_CONFIG_DATA *MnpConfigData;\r
- EFI_SIMPLE_NETWORK_MODE *SnpModeData;\r
+ EFI_TCP4_CONNECTION_STATE *Tcp4State;\r
+ EFI_TCP4_CONFIG_DATA *Tcp4ConfigData;\r
+ EFI_IP4_MODE_DATA *Ip4ModeData;\r
+ EFI_MANAGED_NETWORK_CONFIG_DATA *MnpConfigData;\r
+ EFI_SIMPLE_NETWORK_MODE *SnpModeData;\r
} TCP4_MODE_DATA;\r
\r
typedef struct _TCP6_MODE_DATA {\r
- EFI_TCP6_CONNECTION_STATE *Tcp6State;\r
- EFI_TCP6_CONFIG_DATA *Tcp6ConfigData;\r
- EFI_IP6_MODE_DATA *Ip6ModeData;\r
- EFI_MANAGED_NETWORK_CONFIG_DATA *MnpConfigData;\r
- EFI_SIMPLE_NETWORK_MODE *SnpModeData;\r
+ EFI_TCP6_CONNECTION_STATE *Tcp6State;\r
+ EFI_TCP6_CONFIG_DATA *Tcp6ConfigData;\r
+ EFI_IP6_MODE_DATA *Ip6ModeData;\r
+ EFI_MANAGED_NETWORK_CONFIG_DATA *MnpConfigData;\r
+ EFI_SIMPLE_NETWORK_MODE *SnpModeData;\r
} TCP6_MODE_DATA;\r
\r
typedef struct _TCP4_ROUTE_INFO {\r
- BOOLEAN DeleteRoute;\r
- EFI_IPv4_ADDRESS *SubnetAddress;\r
- EFI_IPv4_ADDRESS *SubnetMask;\r
- EFI_IPv4_ADDRESS *GatewayAddress;\r
+ BOOLEAN DeleteRoute;\r
+ EFI_IPv4_ADDRESS *SubnetAddress;\r
+ EFI_IPv4_ADDRESS *SubnetMask;\r
+ EFI_IPv4_ADDRESS *GatewayAddress;\r
} TCP4_ROUTE_INFO;\r
\r
typedef struct {\r
- EFI_SERVICE_BINDING_PROTOCOL *ServiceBinding;\r
- UINTN NumberOfChildren;\r
- EFI_HANDLE *ChildHandleBuffer;\r
+ EFI_SERVICE_BINDING_PROTOCOL *ServiceBinding;\r
+ UINTN NumberOfChildren;\r
+ EFI_HANDLE *ChildHandleBuffer;\r
} TCP_DESTROY_CHILD_IN_HANDLE_BUF_CONTEXT;\r
\r
//\r
EFI_STATUS\r
EFIAPI\r
Tcp4GetModeData (\r
- IN EFI_TCP4_PROTOCOL *This,\r
- OUT EFI_TCP4_CONNECTION_STATE *Tcp4State OPTIONAL,\r
- OUT EFI_TCP4_CONFIG_DATA *Tcp4ConfigData OPTIONAL,\r
- OUT EFI_IP4_MODE_DATA *Ip4ModeData OPTIONAL,\r
- OUT EFI_MANAGED_NETWORK_CONFIG_DATA *MnpConfigData OPTIONAL,\r
- OUT EFI_SIMPLE_NETWORK_MODE *SnpModeData OPTIONAL\r
+ IN EFI_TCP4_PROTOCOL *This,\r
+ OUT EFI_TCP4_CONNECTION_STATE *Tcp4State OPTIONAL,\r
+ OUT EFI_TCP4_CONFIG_DATA *Tcp4ConfigData OPTIONAL,\r
+ OUT EFI_IP4_MODE_DATA *Ip4ModeData OPTIONAL,\r
+ OUT EFI_MANAGED_NETWORK_CONFIG_DATA *MnpConfigData OPTIONAL,\r
+ OUT EFI_SIMPLE_NETWORK_MODE *SnpModeData OPTIONAL\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp4Configure (\r
- IN EFI_TCP4_PROTOCOL * This,\r
- IN EFI_TCP4_CONFIG_DATA * TcpConfigData OPTIONAL\r
+ IN EFI_TCP4_PROTOCOL *This,\r
+ IN EFI_TCP4_CONFIG_DATA *TcpConfigData OPTIONAL\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp4Routes (\r
- IN EFI_TCP4_PROTOCOL *This,\r
- IN BOOLEAN DeleteRoute,\r
- IN EFI_IPv4_ADDRESS *SubnetAddress,\r
- IN EFI_IPv4_ADDRESS *SubnetMask,\r
- IN EFI_IPv4_ADDRESS *GatewayAddress\r
+ IN EFI_TCP4_PROTOCOL *This,\r
+ IN BOOLEAN DeleteRoute,\r
+ IN EFI_IPv4_ADDRESS *SubnetAddress,\r
+ IN EFI_IPv4_ADDRESS *SubnetMask,\r
+ IN EFI_IPv4_ADDRESS *GatewayAddress\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp4Connect (\r
- IN EFI_TCP4_PROTOCOL *This,\r
- IN EFI_TCP4_CONNECTION_TOKEN *ConnectionToken\r
+ IN EFI_TCP4_PROTOCOL *This,\r
+ IN EFI_TCP4_CONNECTION_TOKEN *ConnectionToken\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp4Accept (\r
- IN EFI_TCP4_PROTOCOL *This,\r
- IN EFI_TCP4_LISTEN_TOKEN *ListenToken\r
+ IN EFI_TCP4_PROTOCOL *This,\r
+ IN EFI_TCP4_LISTEN_TOKEN *ListenToken\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp4Transmit (\r
- IN EFI_TCP4_PROTOCOL *This,\r
- IN EFI_TCP4_IO_TOKEN *Token\r
+ IN EFI_TCP4_PROTOCOL *This,\r
+ IN EFI_TCP4_IO_TOKEN *Token\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp4Receive (\r
- IN EFI_TCP4_PROTOCOL *This,\r
- IN EFI_TCP4_IO_TOKEN *Token\r
+ IN EFI_TCP4_PROTOCOL *This,\r
+ IN EFI_TCP4_IO_TOKEN *Token\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp4Close (\r
- IN EFI_TCP4_PROTOCOL *This,\r
- IN EFI_TCP4_CLOSE_TOKEN *CloseToken\r
+ IN EFI_TCP4_PROTOCOL *This,\r
+ IN EFI_TCP4_CLOSE_TOKEN *CloseToken\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp4Cancel (\r
- IN EFI_TCP4_PROTOCOL *This,\r
- IN EFI_TCP4_COMPLETION_TOKEN *Token OPTIONAL\r
+ IN EFI_TCP4_PROTOCOL *This,\r
+ IN EFI_TCP4_COMPLETION_TOKEN *Token OPTIONAL\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp4Poll (\r
- IN EFI_TCP4_PROTOCOL *This\r
+ IN EFI_TCP4_PROTOCOL *This\r
);\r
\r
//\r
EFI_STATUS\r
EFIAPI\r
Tcp6GetModeData (\r
- IN EFI_TCP6_PROTOCOL *This,\r
- OUT EFI_TCP6_CONNECTION_STATE *Tcp6State OPTIONAL,\r
- OUT EFI_TCP6_CONFIG_DATA *Tcp6ConfigData OPTIONAL,\r
- OUT EFI_IP6_MODE_DATA *Ip6ModeData OPTIONAL,\r
- OUT EFI_MANAGED_NETWORK_CONFIG_DATA *MnpConfigData OPTIONAL,\r
- OUT EFI_SIMPLE_NETWORK_MODE *SnpModeData OPTIONAL\r
+ IN EFI_TCP6_PROTOCOL *This,\r
+ OUT EFI_TCP6_CONNECTION_STATE *Tcp6State OPTIONAL,\r
+ OUT EFI_TCP6_CONFIG_DATA *Tcp6ConfigData OPTIONAL,\r
+ OUT EFI_IP6_MODE_DATA *Ip6ModeData OPTIONAL,\r
+ OUT EFI_MANAGED_NETWORK_CONFIG_DATA *MnpConfigData OPTIONAL,\r
+ OUT EFI_SIMPLE_NETWORK_MODE *SnpModeData OPTIONAL\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp6Configure (\r
- IN EFI_TCP6_PROTOCOL *This,\r
- IN EFI_TCP6_CONFIG_DATA *Tcp6ConfigData OPTIONAL\r
+ IN EFI_TCP6_PROTOCOL *This,\r
+ IN EFI_TCP6_CONFIG_DATA *Tcp6ConfigData OPTIONAL\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp6Connect (\r
- IN EFI_TCP6_PROTOCOL *This,\r
- IN EFI_TCP6_CONNECTION_TOKEN *ConnectionToken\r
+ IN EFI_TCP6_PROTOCOL *This,\r
+ IN EFI_TCP6_CONNECTION_TOKEN *ConnectionToken\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp6Accept (\r
- IN EFI_TCP6_PROTOCOL *This,\r
- IN EFI_TCP6_LISTEN_TOKEN *ListenToken\r
+ IN EFI_TCP6_PROTOCOL *This,\r
+ IN EFI_TCP6_LISTEN_TOKEN *ListenToken\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp6Transmit (\r
- IN EFI_TCP6_PROTOCOL *This,\r
- IN EFI_TCP6_IO_TOKEN *Token\r
+ IN EFI_TCP6_PROTOCOL *This,\r
+ IN EFI_TCP6_IO_TOKEN *Token\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp6Receive (\r
- IN EFI_TCP6_PROTOCOL *This,\r
- IN EFI_TCP6_IO_TOKEN *Token\r
+ IN EFI_TCP6_PROTOCOL *This,\r
+ IN EFI_TCP6_IO_TOKEN *Token\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp6Close (\r
- IN EFI_TCP6_PROTOCOL *This,\r
- IN EFI_TCP6_CLOSE_TOKEN *CloseToken\r
+ IN EFI_TCP6_PROTOCOL *This,\r
+ IN EFI_TCP6_CLOSE_TOKEN *CloseToken\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp6Cancel (\r
- IN EFI_TCP6_PROTOCOL *This,\r
- IN EFI_TCP6_COMPLETION_TOKEN *Token OPTIONAL\r
+ IN EFI_TCP6_PROTOCOL *This,\r
+ IN EFI_TCP6_COMPLETION_TOKEN *Token OPTIONAL\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
Tcp6Poll (\r
- IN EFI_TCP6_PROTOCOL *This\r
+ IN EFI_TCP6_PROTOCOL *This\r
);\r
\r
#endif\r