1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/sys/net/gnrc/network_layer/sixlowpan
Martine Lenders 86cbde2db5 gnrc_sixlowpan_frag: expose (parts of) reassembly buffer
This exposes the parts of the reassembly buffer to be usable as context
as proposed in #8511.

I only exposed *parts of* for two reasons:

1. I don't need to expose further types (like `rbuf_int_t`), that are
   not of interest outside of fragmentation.
2. This allows for an easy future extension for the virtual reassembly
   buffer as proposed in [[1]].

This makes this change a little bit more involved, because instead of
just renaming the type, I also need to add the usage of the `super`
member, but I think in the end this little preparation work will be
beneficial in the future.

[1]: https://tools.ietf.org/html/draft-watteyne-6lo-minimal-fragment-01#section-3
2018-06-14 17:22:58 +02:00
..
ctx sys: net: adapt to compile-checked debug messages 2018-01-15 14:37:04 +01:00
frag gnrc_sixlowpan_frag: expose (parts of) reassembly buffer 2018-06-14 17:22:58 +02:00
iphc make: fix various compile errors with Wextra 2017-11-28 18:31:43 +01:00
nd gnrc_ndp2: rename to gnrc_ndp 2017-11-17 10:41:54 +01:00
gnrc_sixlowpan.c Merge pull request #8512 from miri64/gnrc_sixlowpan/enh/gnrc-dispatch 2018-03-01 15:03:03 +01:00
Makefile gnrc: make all gnrc modules sub-modules of gnrc 2015-08-18 23:00:07 +02:00