Loading...
Searching...
No Matches

A reassembly buffer entry. More...

Detailed Description

A reassembly buffer entry.

Definition at line 81 of file frag.h.

#include <frag.h>

Data Fields

gnrc_pktsnip_tpkt
 the (partly) reassembled packet
 
ipv6_hdr_tipv6
 the IPv6 header of gnrc_ipv6_ext_frag_rbuf_t::pkt
 
clist_node_t limits
 The limits of the fragments in the reassembled packet.
 
uint32_t id
 the identification from the fragment headers
 
uint32_t arrival
 arrival time of last received fragment
 
uint16_t pkt_len
 length of gnrc_ipv6_ext_frag_rbuf_t::pkt
 
uint8_t last
 received last fragment
 

Field Documentation

◆ arrival

uint32_t gnrc_ipv6_ext_frag_rbuf_t::arrival

arrival time of last received fragment

Definition at line 91 of file frag.h.

◆ id

uint32_t gnrc_ipv6_ext_frag_rbuf_t::id

the identification from the fragment headers

Definition at line 90 of file frag.h.

◆ ipv6

ipv6_hdr_t* gnrc_ipv6_ext_frag_rbuf_t::ipv6

the IPv6 header of gnrc_ipv6_ext_frag_rbuf_t::pkt

Definition at line 83 of file frag.h.

◆ last

uint8_t gnrc_ipv6_ext_frag_rbuf_t::last

received last fragment

Definition at line 93 of file frag.h.

◆ limits

clist_node_t gnrc_ipv6_ext_frag_rbuf_t::limits

The limits of the fragments in the reassembled packet.

Note
Members of this list can be cast to gnrc_ipv6_ext_frag_limits_t.

Definition at line 89 of file frag.h.

◆ pkt

gnrc_pktsnip_t* gnrc_ipv6_ext_frag_rbuf_t::pkt

the (partly) reassembled packet

Definition at line 82 of file frag.h.

◆ pkt_len

uint16_t gnrc_ipv6_ext_frag_rbuf_t::pkt_len

length of gnrc_ipv6_ext_frag_rbuf_t::pkt

Definition at line 92 of file frag.h.


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