23#ifndef NET_GNRC_SIXLOWPAN_FRAG_MINFWD_H
24#define NET_GNRC_SIXLOWPAN_FRAG_MINFWD_H
91 size_t orig_datagram_size,
Fragmentation buffer definitions.
Definition for GNRC's network interfaces.
6LoWPAN Fragmentation definitions
int gnrc_sixlowpan_frag_minfwd_forward(gnrc_pktsnip_t *pkt, const sixlowpan_frag_n_t *frag, gnrc_sixlowpan_frag_vrb_t *vrbe, unsigned page)
Forwards a fragment according to a VRB entry.
int gnrc_sixlowpan_frag_minfwd_frag_iphc(gnrc_pktsnip_t *pkt, size_t orig_datagram_size, const ipv6_addr_t *ipv6_addr, gnrc_sixlowpan_frag_fb_t *fbuf)
Fragments a packet with just the IPHC (and padding payload to get to 8 byte) as the first fragment.
General definitions for network packets and their helper functions.
Type to represent parts (either headers or payload) of a packet, called snips.
6LoWPAN fragmentation buffer entry.
Representation of the virtual reassembly buffer entry.
Subsequent 6LoWPAN fragmentation header.
Data type to represent an IPv6 address.
Virtual reassembly buffer definitions.