#include <fip_packet.h>

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. | |
1.5.7.1