Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

ip_hdr Struct Reference

#include <ip.h>

Collaboration diagram for ip_hdr:

[legend]

Public Member Functions

 PACK_STRUCT_FIELD (u16_t _v_hl_tos)
 PACK_STRUCT_FIELD (u16_t _len)
 PACK_STRUCT_FIELD (u16_t _id)
 PACK_STRUCT_FIELD (u16_t _offset)
 PACK_STRUCT_FIELD (u16_t _ttl_proto)
 PACK_STRUCT_FIELD (u16_t _chksum)
 PACK_STRUCT_FIELD (struct ip_addr src)
 PACK_STRUCT_FIELD (struct ip_addr dest)

Data Fields

u8_t tclass1:4
u8_t v:4
u8_t flow1:4
u8_t tclass2:4
u16_t flow2
u16_t len
u8_t nexthdr
u8_t hoplim
ip_addr src dest

Member Function Documentation

ip_hdr::PACK_STRUCT_FIELD struct ip_addr  dest  ) 
 

ip_hdr::PACK_STRUCT_FIELD struct ip_addr  src  ) 
 

ip_hdr::PACK_STRUCT_FIELD u16_t  _chksum  ) 
 

ip_hdr::PACK_STRUCT_FIELD u16_t  _ttl_proto  ) 
 

ip_hdr::PACK_STRUCT_FIELD u16_t  _offset  ) 
 

ip_hdr::PACK_STRUCT_FIELD u16_t  _id  ) 
 

ip_hdr::PACK_STRUCT_FIELD u16_t  _len  ) 
 

ip_hdr::PACK_STRUCT_FIELD u16_t  _v_hl_tos  ) 
 


Field Documentation

struct ip_addr src ip_hdr::dest
 

Definition at line 78 of file ipv6/lwip/ip.h.

Referenced by ip_forward(), ip_input(), and ip_output_if().

u8_t ip_hdr::flow1
 

Definition at line 69 of file ipv6/lwip/ip.h.

u16_t ip_hdr::flow2
 

Definition at line 74 of file ipv6/lwip/ip.h.

u8_t ip_hdr::hoplim
 

Definition at line 77 of file ipv6/lwip/ip.h.

Referenced by ip_forward().

u16_t ip_hdr::len
 

Definition at line 75 of file ipv6/lwip/ip.h.

u8_t ip_hdr::nexthdr
 

Definition at line 76 of file ipv6/lwip/ip.h.

Referenced by ip_forward().

u8_t ip_hdr::tclass1
 

Definition at line 68 of file ipv6/lwip/ip.h.

u8_t ip_hdr::tclass2
 

Definition at line 69 of file ipv6/lwip/ip.h.

u8_t ip_hdr::v
 

Definition at line 68 of file ipv6/lwip/ip.h.


The documentation for this struct was generated from the following files:
Generated on Wed Jan 14 12:59:16 2004 for RTL-lwIP-0.4 by doxygen 1.3.4