///\r
/// Length in bytes of this entry.\r
///\r
- UINT32 Size;\r
+ UINT32 Size;\r
\r
///\r
/// Set to TRUE if this entry is a "deny" entry.\r
/// Set to FALSE if this entry is a "normal" entry.\r
///\r
- BOOLEAN DenyFlag;\r
+ BOOLEAN DenyFlag;\r
\r
///\r
/// Set to TRUE if this entry will not time out.\r
/// Set to FALSE if this entry will time out.\r
///\r
- BOOLEAN StaticFlag;\r
+ BOOLEAN StaticFlag;\r
\r
///\r
/// 16-bit ARP hardware identifier number.\r
///\r
- UINT16 HwAddressType;\r
+ UINT16 HwAddressType;\r
\r
///\r
/// 16-bit protocol type number.\r
///\r
- UINT16 SwAddressType;\r
+ UINT16 SwAddressType;\r
\r
///\r
/// The length of the hardware address.\r
///\r
- UINT8 HwAddressLength;\r
+ UINT8 HwAddressLength;\r
\r
///\r
/// The length of the protocol address.\r
///\r
- UINT8 SwAddressLength;\r
+ UINT8 SwAddressLength;\r
} EFI_ARP_FIND_DATA;\r
\r
typedef struct {\r
///\r
/// 16-bit protocol type number in host byte order.\r
///\r
- UINT16 SwAddressType;\r
+ UINT16 SwAddressType;\r
\r
///\r
/// The length in bytes of the station's protocol address to register.\r
///\r
- UINT8 SwAddressLength;\r
+ UINT8 SwAddressLength;\r
\r
///\r
/// The pointer to the first byte of the protocol address to register. For\r
/// StationAddress points to the first byte of this station's IP\r
/// address stored in network byte order.\r
///\r
- VOID *StationAddress;\r
+ VOID *StationAddress;\r
\r
///\r
/// The timeout value in 100-ns units that is associated with each\r
/// new dynamic ARP cache entry. If it is set to zero, the value is\r
/// implementation-specific.\r
///\r
- UINT32 EntryTimeOut;\r
+ UINT32 EntryTimeOut;\r
\r
///\r
/// The number of retries before a MAC address is resolved. If it is\r
/// set to zero, the value is implementation-specific.\r
///\r
- UINT32 RetryCount;\r
+ UINT32 RetryCount;\r
\r
///\r
/// The timeout value in 100-ns units that is used to wait for the ARP\r
/// reply packet or the timeout value between two retries. Set to zero\r
/// to use implementation-specific value.\r
///\r
- UINT32 RetryTimeOut;\r
+ UINT32 RetryTimeOut;\r
} EFI_ARP_CONFIG_DATA;\r
\r
-\r
/**\r
This function is used to assign a station address to the ARP cache for this instance\r
of the ARP driver.\r
IN BOOLEAN Refresh\r
);\r
\r
-\r
/**\r
This function removes specified ARP cache entries.\r
\r
/// network hardware addresses.\r
///\r
struct _EFI_ARP_PROTOCOL {\r
- EFI_ARP_CONFIGURE Configure;\r
- EFI_ARP_ADD Add;\r
- EFI_ARP_FIND Find;\r
- EFI_ARP_DELETE Delete;\r
- EFI_ARP_FLUSH Flush;\r
- EFI_ARP_REQUEST Request;\r
- EFI_ARP_CANCEL Cancel;\r
+ EFI_ARP_CONFIGURE Configure;\r
+ EFI_ARP_ADD Add;\r
+ EFI_ARP_FIND Find;\r
+ EFI_ARP_DELETE Delete;\r
+ EFI_ARP_FLUSH Flush;\r
+ EFI_ARP_REQUEST Request;\r
+ EFI_ARP_CANCEL Cancel;\r
};\r
\r
-\r
-extern EFI_GUID gEfiArpServiceBindingProtocolGuid;\r
-extern EFI_GUID gEfiArpProtocolGuid;\r
+extern EFI_GUID gEfiArpServiceBindingProtocolGuid;\r
+extern EFI_GUID gEfiArpProtocolGuid;\r
\r
#endif\r