Retro Rocket Kernel
BASIC-Powered Operating System
arp_packet Struct Reference

#include <arp.h>

+ Collaboration diagram for arp_packet:

Data Fields

uint16_t hardware_type
 
uint16_t protocol
 
uint8_t hardware_addr_len
 
uint8_t protocol_addr_len
 
uint16_t opcode
 
uint8_t src_hardware_addr [6]
 
uint8_t src_protocol_addr [4]
 
uint8_t dst_hardware_addr [6]
 
uint8_t dst_protocol_addr [4]
 

Field Documentation

◆ dst_hardware_addr

uint8_t arp_packet::dst_hardware_addr[6]

◆ dst_protocol_addr

uint8_t arp_packet::dst_protocol_addr[4]

◆ hardware_addr_len

uint8_t arp_packet::hardware_addr_len

◆ hardware_type

uint16_t arp_packet::hardware_type

◆ opcode

uint16_t arp_packet::opcode

◆ protocol

uint16_t arp_packet::protocol

◆ protocol_addr_len

uint8_t arp_packet::protocol_addr_len

◆ src_hardware_addr

uint8_t arp_packet::src_hardware_addr[6]

◆ src_protocol_addr

uint8_t arp_packet::src_protocol_addr[4]