1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/net/gnrc/network_layer/sixlowpan/frag
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
..
gnrc_sixlowpan_frag.c gnrc_sixlowpan_frag: adapt for #8511 2018-06-26 19:38:33 +02:00
Makefile gnrc: make all gnrc modules sub-modules of gnrc 2015-08-18 23:00:07 +02:00
rbuf.c gnrc_sixlowpan_frag: expose (parts of) reassembly buffer 2018-06-14 17:22:58 +02:00
rbuf.h gnrc_sixlowpan_frag: expose (parts of) reassembly buffer 2018-06-14 17:22:58 +02:00