fip_packet_t Struct Reference
[Packet Buffer]

Hold the current active packet. More...

#include <fip_packet.h>

Collaboration diagram for fip_packet_t:

Collaboration graph
[legend]

Data Fields

fip_packetstate_t state
 State of the packet.
fip_packetbuf_t buf [FIP_NUMBUFS]
 The buffers.
unsigned char refNum
 Reference number, Incremented for every new packet.
fip_ifnum_t IFNum
 Interface Number this packet deals with.
unsigned char srcLLAddrOffset
 Offset from start of LL header to source address, where address is MSB first.
unsigned char srcLLAddrLen
 Length of the source address.
unsigned char destLLAddrOffset
 Offset from start of LL header to dest address, where address is MSB first.
unsigned char destLLAddrLen
 Length of destination address.
fip_ipversion_t IPVersion
 IP Version of Packet (IPV6 or IPV4).
fip_ip6addr_flags_t srcFlags
 Destination IPv6 Address Flags.
fip_ip6addr_flags_t destFlags
 Source IPv6 Address Flags.
fip_ipnum_t destIPNum
 Destination IP Number (0xFF = Unknown).
uint8_t scratchPad [FIP_CONF_SP_SIZE]
 Scratchpad which holds attributes as required.

Detailed Description

Hold the current active packet.
The documentation for this struct was generated from the following file:

Generated on Wed Dec 8 13:00:49 2010 for FIP by  doxygen 1.5.7.1