XINU
|
IP&Ethernet用のARPパケットフォーマット More...
#include <arp.h>
Data Fields | |
byte | arp_ethdst [ETH_ADDR_LEN] |
Ethernet転送先のMACアドレス More... | |
byte | arp_ethsrc [ETH_ADDR_LEN] |
Ethernet送信元のMACアドレス More... | |
uint16 | arp_ethtype |
Ethernetタイプ領域 More... | |
byte | arp_hlen |
ARPハードウェアアドレス長さ More... | |
uint16 | arp_htype |
ARPハードウェアタイプ More... | |
uint16 | arp_op |
ARPオペレーション More... | |
byte | arp_plen |
ARPプロトコルアドレス長さ More... | |
uint16 | arp_ptype |
ARPプロトコルタイプ More... | |
byte | arp_sndha [ARP_HALEN] |
ARP送信者のEthernetアドレス More... | |
uint32 | arp_sndpa |
ARP送信者のIPアドレス More... | |
byte | arp_tarha [ARP_HALEN] |
ARPターゲットのEthernetアドレス More... | |
uint32 | arp_tarpa |
ARPターゲットのIPアドレス More... | |
IP&Ethernet用のARPパケットフォーマット
byte arppacket::arp_ethdst[ETH_ADDR_LEN] |
byte arppacket::arp_ethsrc[ETH_ADDR_LEN] |
uint16 arppacket::arp_ethtype |
byte arppacket::arp_hlen |
uint16 arppacket::arp_htype |
ARPハードウェアタイプ
Definition at line 48 of file arp.h.
Referenced by arp_hton(), arp_in(), arp_ntoh(), arp_resolve(), pdump(), and pdumph().
uint16 arppacket::arp_op |
ARPオペレーション
Definition at line 56 of file arp.h.
Referenced by arp_hton(), arp_in(), arp_ntoh(), arp_resolve(), pdump(), and pdumph().
byte arppacket::arp_plen |
uint16 arppacket::arp_ptype |
ARPプロトコルタイプ
Definition at line 50 of file arp.h.
Referenced by arp_hton(), arp_in(), arp_ntoh(), arp_resolve(), pdump(), and pdumph().
uint32 arppacket::arp_sndpa |
ARP送信者のIPアドレス
Definition at line 60 of file arp.h.
Referenced by arp_hton(), arp_in(), arp_ntoh(), arp_resolve(), pdump(), and pdumph().
ARPターゲットのEthernetアドレス
Definition at line 62 of file arp.h.
Referenced by arp_in(), and arp_resolve().
uint32 arppacket::arp_tarpa |
ARPターゲットのIPアドレス
Definition at line 64 of file arp.h.
Referenced by arp_hton(), arp_in(), arp_ntoh(), arp_resolve(), pdump(), and pdumph().