XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_arp_ Struct Reference

#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 
 

Member Data Documentation

◆ [union]

union { ... } _arp_::arp_data

◆ [struct]

struct { ... } _arp_::arp_eth_ipv4

◆ arp_sha

uint8_t _arp_::arp_sha[6]

◆ arp_spa

uint32_t _arp_::arp_spa

◆ arp_tha

uint8_t _arp_::arp_tha[6]

◆ arp_tpa

uint32_t _arp_::arp_tpa

◆ hwAddressSize

uint8_t _arp_::hwAddressSize

◆ hwAddressType

uint16_t _arp_::hwAddressType

◆ hwProtocolType

uint16_t _arp_::hwProtocolType

◆ operation

uint16_t _arp_::operation

◆ protocolSize

uint8_t _arp_::protocolSize

The documentation for this struct was generated from the following file: