1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/net/gnrc
Martine Lenders a2eb3c7f15 gnrc_sixlowpan_frag: adapt for #8511
This refactors the `gnrc_sixlowpan_frag` module for the API proposed
in #8511.

The `ctx` for `gnrc_sixlowpan_frag_send()` is required to be a
`gnrc_sixlowpan_msg_frag_t` object, so IPHC can later on use it to
provide the *original* datagram size (otherwise, we would need to adapt
the API just for that, which seems to me as convoluted as this
proposal).

I also provide an expose function with a future possibility to provide
more than just one `gnrc_sixlowpan_msg_frag_t` object later on (plus
having cleaner module separation in general).
2018-06-26 19:38:33 +02:00
..
application_layer gnrc: keep speed optimizations of c2b403f4 2018-02-22 20:40:59 +01:00
link_layer gnrc_gomach: enabling duty-cycle printing 2018-04-12 11:46:40 +02:00
netapi Revert "gnrc/netreg: remove usages of gnrc_netreg_num" 2018-02-22 20:30:03 +01:00
netif Merge pull request #8841 from miri64/netif/api/initial2 2018-05-29 22:10:50 +02:00
netreg gnrc_netreg: make message queue requirement more visible 2018-05-29 19:21:48 +02:00
nettest
network_layer gnrc_sixlowpan_frag: adapt for #8511 2018-06-26 19:38:33 +02:00
pkt
pktbuf
pktbuf_malloc gnrc/pktbuf: Const correctness on gnrc_pktbuf_add 2018-06-15 00:44:23 +02:00
pktbuf_static gnrc/pktbuf: Const correctness on gnrc_pktbuf_add 2018-06-15 00:44:23 +02:00
pktdump sys: fix doxygen grouping 2018-06-11 19:12:02 +02:00
priority_pktqueue
routing/rpl sys: fix doxygen grouping 2018-06-11 19:12:02 +02:00
sock Merge pull request #8470 from miri64/gnrc_sock/enh/set-remote-netif-implicitly 2018-03-06 12:27:00 +01:00
transport_layer gnrc_tcp: Set src addr in outgoing packets by tcp layer. 2018-06-10 13:26:23 +02:00
Makefile gomach: a robust traffic adaptive multichannel MAC for IoT. 2017-11-30 18:51:49 +01:00