Sequence Chart Studio  svn HEAD revision
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Attributes | List of all members
ArpHeader Struct Reference

#include <network_layer.h>

Collaboration diagram for ArpHeader:
Collaboration graph

Public Attributes

u_short hard_type
 
u_short prot_type
 
u_char hard_adr_len
 
u_char prot_adr_len
 
u_short opcode
 
u_char sender_hard_adr [ETHER_ADDR_LEN]
 
u_char sender_prot_adr [IP_ADDR_LEN]
 
u_char target_hard_adr [ETHER_ADDR_LEN]
 
u_char target_prot_adr [IP_ADDR_LEN]
 

Detailed Description

ARP header

Definition at line 83 of file network_layer.h.

Member Data Documentation

u_char ArpHeader::hard_adr_len

Definition at line 89 of file network_layer.h.

Referenced by ArpPacket::ArpPacket().

u_short ArpHeader::hard_type

Definition at line 85 of file network_layer.h.

u_short ArpHeader::opcode

Definition at line 91 of file network_layer.h.

Referenced by ArpPacket::ArpPacket().

u_char ArpHeader::prot_adr_len

Definition at line 90 of file network_layer.h.

Referenced by ArpPacket::ArpPacket().

u_short ArpHeader::prot_type

Definition at line 86 of file network_layer.h.

Referenced by ArpPacket::get_prot_type().

u_char ArpHeader::sender_hard_adr[ETHER_ADDR_LEN]

Definition at line 100 of file network_layer.h.

Referenced by ArpPacket::get_sender_hard_adr().

u_char ArpHeader::sender_prot_adr[IP_ADDR_LEN]

Definition at line 101 of file network_layer.h.

Referenced by ArpPacket::get_sender_prot_adr().

u_char ArpHeader::target_hard_adr[ETHER_ADDR_LEN]

Definition at line 102 of file network_layer.h.

Referenced by ArpPacket::get_target_hard_adr().

u_char ArpHeader::target_prot_adr[IP_ADDR_LEN]

Definition at line 103 of file network_layer.h.

Referenced by ArpPacket::get_target_prot_adr().


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

SourceForge.net Logo
Generated on Fri Jan 15 2016 16:26:57 for Sequence Chart Studio by  doxygen