0\r
};\r
\r
-STATIC ICMP_ERROR_INFO mIcmpErrMap[10] = {\r
+ICMP_ERROR_INFO mIcmpErrMap[10] = {\r
{FALSE, TRUE},\r
{FALSE, TRUE},\r
{TRUE, TRUE},\r
{FALSE, TRUE}\r
};\r
\r
-STATIC\r
VOID\r
EFIAPI\r
IpIoTransmitHandlerDpc (\r
IN VOID *Context\r
);\r
\r
-STATIC\r
VOID\r
EFIAPI\r
IpIoTransmitHandler (\r
@retval other The required operation failed.\r
\r
**/\r
-STATIC\r
EFI_STATUS\r
IpIoCreateIpChildOpenProtocol (\r
IN EFI_HANDLE ControllerHandle,\r
@retval other The required operation failed.\r
\r
**/\r
-STATIC\r
EFI_STATUS\r
IpIoCloseProtocolDestroyIpChild (\r
IN EFI_HANDLE ControllerHandle,\r
@retval EFI_ABORTED This type of ICMP packet is not supported.\r
\r
**/\r
-STATIC\r
EFI_STATUS\r
IpIoIcmpHandler (\r
IN IP_IO *IpIo,\r
@return None.\r
\r
**/\r
-STATIC\r
VOID\r
IpIoExtFree (\r
IN VOID *Event\r
@return resource limit occurred.\r
\r
**/\r
-STATIC\r
IP_IO_SEND_ENTRY *\r
IpIoCreateSndEntry (\r
IN IP_IO *IpIo,\r
@return None.\r
\r
**/\r
-STATIC\r
VOID\r
IpIoDestroySndEntry (\r
IN IP_IO_SEND_ENTRY *SndEntry\r
@return None.\r
\r
**/\r
-STATIC\r
VOID\r
EFIAPI\r
IpIoTransmitHandlerDpc (\r
\r
**/\r
\r
-STATIC\r
VOID\r
EFIAPI\r
IpIoTransmitHandler (\r
@return None.\r
\r
**/\r
-STATIC\r
VOID\r
EFIAPI\r
IpIoDummyHandlerDpc (\r
@return None.\r
\r
**/\r
-STATIC\r
VOID\r
EFIAPI\r
IpIoDummyHandler (\r
@return None.\r
\r
**/\r
-STATIC\r
VOID\r
EFIAPI\r
IpIoListenHandlerDpc (\r
@return None.\r
\r
**/\r
-STATIC\r
VOID\r
EFIAPI\r
IpIoListenHandler (\r
\r
**/\r
IP_IO *\r
+EFIAPI\r
IpIoCreate (\r
IN EFI_HANDLE Image,\r
IN EFI_HANDLE Controller\r
\r
**/\r
EFI_STATUS\r
+EFIAPI\r
IpIoOpen (\r
IN IP_IO *IpIo,\r
IN IP_IO_OPEN_DATA *OpenData\r
\r
**/\r
EFI_STATUS\r
+EFIAPI\r
IpIoDestroy (\r
IN IP_IO *IpIo\r
)\r
\r
**/\r
EFI_STATUS\r
+EFIAPI\r
IpIoSend (\r
IN IP_IO *IpIo,\r
IN NET_BUF *Pkt,\r
\r
**/\r
VOID\r
+EFIAPI\r
IpIoCancelTxToken (\r
IN IP_IO *IpIo,\r
IN VOID *Packet\r
\r
**/\r
IP_IO_IP_INFO *\r
+EFIAPI\r
IpIoAddIp (\r
IN IP_IO *IpIo\r
)\r
\r
**/\r
EFI_STATUS\r
+EFIAPI\r
IpIoConfigIp (\r
IN IP_IO_IP_INFO *IpInfo,\r
IN OUT EFI_IP4_CONFIG_DATA *Ip4ConfigData OPTIONAL\r
\r
**/\r
VOID\r
+EFIAPI\r
IpIoRemoveIp (\r
IN IP_IO *IpIo,\r
IN IP_IO_IP_INFO *IpInfo\r
\r
**/\r
IP_IO_IP_INFO *\r
+EFIAPI\r
IpIoFindSender (\r
IN OUT IP_IO **IpIo,\r
IN IP4_ADDR Src\r
\r
**/\r
EFI_STATUS\r
+EFIAPI\r
IpIoGetIcmpErrStatus (\r
IN ICMP_ERROR IcmpError,\r
OUT BOOLEAN *IsHard, OPTIONAL\r