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

◆ gnrc_sixlowpan_frag_handle_pkt()

void gnrc_sixlowpan_frag_handle_pkt ( gnrc_pktsnip_t pkt)
Parameters
[in]pktThe packet to handle.

◆ gnrc_sixlowpan_frag_send()

void gnrc_sixlowpan_frag_send ( gnrc_sixlowpan_msg_frag_t fragment_msg)
Parameters
[in]fragment_msgMessage containing status of the 6LoWPAN fragmentation progress