sections:\r
- EFI IPv4 Service Binding Protocol\r
- EFI IPv4 Variable\r
- - EFI IPv4 Protocol The EFI IPv4 Protocol provides basic\r
- network IPv4 packet I/O services, which includes support for\r
- a subset of the Internet Control Message Protocol (ICMP) and\r
- may include support for the Internet Group Management\r
- Protocol (IGMP).\r
+ - EFI IPv4 Protocol\r
+ The EFI IPv4 Protocol provides basic network IPv4 packet I/O services,\r
+ which includes support foR a subset of the Internet Control Message \r
+ Protocol (ICMP) and may include support for the Internet Group Management\r
+ Protocol (IGMP).\r
\r
Copyright (c) 2006 - 2009, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
- This is NULL.\r
- JoinFlag is TRUE and GroupAddress is NULL.\r
- GroupAddress is not NULL and *GroupAddress is\r
- not a multicast IPv4 address.\r
+ not a multicast IPv4 address.\r
@retval EFI_NOT_STARTED This instance has not been started.\r
@retval EFI_NO_MAPPING When using the default address, configuration (DHCP, BOOTP,\r
RARP, etc.) is not finished yet.\r
@retval EFI_OUT_OF_RESOURCES Could not add the entry to the routing table.\r
@retval EFI_NOT_FOUND This route is not in the routing table (when DeleteRoute is TRUE).\r
@retval EFI_ACCESS_DENIED The route is already defined in the routing table (when\r
- DeleteRoute is FALSE).\r
+ DeleteRoute is FALSE).\r
\r
**/\r
typedef \r
resources (usually memory).\r
@retval EFI_DEVICE_ERROR An unexpected system or network error occurred.\r
The EFI IPv4 Protocol instance has been reset to startup defaults.\r
- EFI_ACCESS_DENIED The receive completion token with the same Token.Event was already\r
+ @retval EFI_ACCESS_DENIED The receive completion token with the same Token.Event was already\r
in the receive queue.\r
@retval EFI_NOT_READY The receive request could not be queued because the receive queue is full.\r
@retval EFI_ICMP_ERROR An ICMP error packet was received.\r
Abort an asynchronous transmit or receive request.\r
\r
The Cancel() function is used to abort a pending transmit or receive request.\r
- If the token is in the transmit or receive request queues, then after calling this\r
+ If the token is in the transmit or receive request queues, after calling this\r
function, Token->Status will be set to EFI_ABORTED and then Token->Event will\r
be signaled. If the token is not in one of the queues, which usually means the\r
asynchronous operation has completed, this function will not signal the token\r
defined in EFI_IP4_PROTOCOL.Transmit().\r
\r
@retval EFI_SUCCESS The asynchronous I/O request was aborted and\r
- Token.->Event was signaled. When Token is NULL, all\r
+ Token->Event was signaled. When Token is NULL, all\r
pending requests were aborted and their events were signaled.\r
@retval EFI_INVALID_PARAMETER This is NULL.\r
@retval EFI_NOT_STARTED This instance has not been started.\r