|
XenevaOS
|
#include <Arp.h>
Public Attributes | |
| UINT16 | SwAddressType |
| UINT8 | SwAddressLength |
| VOID * | StationAddress |
| UINT32 | EntryTimeOut |
| UINT32 | RetryCount |
| UINT32 | RetryTimeOut |
| UINT32 EFI_ARP_CONFIG_DATA::EntryTimeOut |
The timeout value in 100-ns units that is associated with each new dynamic ARP cache entry. If it is set to zero, the value is implementation-specific.
| UINT32 EFI_ARP_CONFIG_DATA::RetryCount |
The number of retries before a MAC address is resolved. If it is set to zero, the value is implementation-specific.
| UINT32 EFI_ARP_CONFIG_DATA::RetryTimeOut |
The timeout value in 100-ns units that is used to wait for the ARP reply packet or the timeout value between two retries. Set to zero to use implementation-specific value.
| VOID* EFI_ARP_CONFIG_DATA::StationAddress |
The pointer to the first byte of the protocol address to register. For example, if SwAddressType is 0x0800 (IP), then StationAddress points to the first byte of this station's IP address stored in network byte order.
| UINT8 EFI_ARP_CONFIG_DATA::SwAddressLength |
The length in bytes of the station's protocol address to register.
| UINT16 EFI_ARP_CONFIG_DATA::SwAddressType |
16-bit protocol type number in host byte order.