ARP protocol header. More...
#include <arp_header.h>
Data Fields | |
uint16_t | hardware |
Hardware type identifier. | |
uint16_t | protocol |
Protocol identifier. | |
uint8_t | hardware_length |
Hardware address length in bytes. | |
uint8_t | protocol_length |
Protocol address length in bytes. | |
uint16_t | operation |
ARP packet type. |
ARP protocol header.
uint16_t arp_header::hardware |
Hardware type identifier.
Referenced by arp_receive_message(), and arp_translate_message().
uint8_t arp_header::hardware_length |
Hardware address length in bytes.
Referenced by arp_receive_message(), and arp_translate_message().
uint16_t arp_header::operation |
ARP packet type.
Referenced by arp_receive_message(), and arp_translate_message().
uint16_t arp_header::protocol |
Protocol identifier.
Referenced by arp_receive_message(), and arp_translate_message().
uint8_t arp_header::protocol_length |
Protocol address length in bytes.
Referenced by arp_receive_message(), and arp_translate_message().