|
XenevaOS
|
#include <arp.h>
Public Attributes | ||
| uint16_t | hwAddressType | |
| uint16_t | hwProtocolType | |
| uint8_t | hwAddressSize | |
| uint8_t | protocolSize | |
| uint16_t | operation | |
| union { | ||
| struct { | ||
| uint8_t arp_sha [6] | ||
| uint32_t arp_spa | ||
| uint8_t arp_tha [6] | ||
| uint32_t arp_tpa | ||
| } arp_eth_ipv4 | ||
| } | arp_data | |
| union { ... } _arp_::arp_data |
| struct { ... } _arp_::arp_eth_ipv4 |
| uint8_t _arp_::arp_sha[6] |
| uint32_t _arp_::arp_spa |
| uint8_t _arp_::arp_tha[6] |
| uint32_t _arp_::arp_tpa |
| uint8_t _arp_::hwAddressSize |
| uint16_t _arp_::hwAddressType |
| uint16_t _arp_::hwProtocolType |
| uint16_t _arp_::operation |
| uint8_t _arp_::protocolSize |