The friendly Operating System for the Internet of Things

6LoWPAN Fragmentation headers and functionality More...

Detailed Description

See also
RFC 4944, section 5.3

Files

file  frag.h
 6LoWPAN Fragmentation definitions
 
file  rbuf.h
 

Data Structures

struct  gnrc_sixlowpan_msg_frag_t
 Definition of 6LoWPAN fragmentation type. More...
 

Macros

#define GNRC_SIXLOWPAN_MSG_FRAG_SND   (0x0225)
 Message type for passing one 6LoWPAN fragment down the network stack.
 

Functions

void gnrc_sixlowpan_frag_send (gnrc_sixlowpan_msg_frag_t *fragment_msg)
 Sends a packet fragmented. More...
 
void gnrc_sixlowpan_frag_handle_pkt (gnrc_pktsnip_t *pkt)
 Handles a packet containing a fragment header. More...
 

Function Documentation

void gnrc_sixlowpan_frag_handle_pkt ( gnrc_pktsnip_t pkt)
Parameters
[in]pktThe packet to handle.
void gnrc_sixlowpan_frag_send ( gnrc_sixlowpan_msg_frag_t fragment_msg)
Parameters
[in]fragment_msgMessage containing status of the 6LoWPAN fragmentation progress