Martine S. Lenders
|
ec495528fe
|
gnrc_sixlowpan_frag: move private RB functions to RB module
|
2019-09-28 11:51:18 +02:00 |
|
Martine S. Lenders
|
b5545fe334
|
gnrc_sixlowpan: include reassembly buffer only where needed
|
2019-09-27 21:11:36 +02:00 |
|
Martine Lenders
|
52e4247798
|
gnrc_sixlowpan_frag: introduce reassembly buffer base class
|
2019-05-28 18:07:42 +02:00 |
|
Martine Lenders
|
495eaa36a6
|
gnrc_sixlowpan_frag: remove unnecessary type indirection
The members of `rbuf_t` and `gnrc_sixlowpan_rbuf_t` are now identical
so we can remove the internal type.
|
2019-05-28 18:07:42 +02:00 |
|
Martine Lenders
|
8cc5d94956
|
gnrc_sixlowpan_frag: add arrival time to public type
The arrival time is also needed for the VRB's garbage collection.
|
2019-05-28 18:07:42 +02:00 |
|
Martine Lenders
|
b84e496563
|
gnrc_sixlowpan_frag: add intervals to public type
The fragment intervals are also required by the VRB, so make them part
of the public representation of a reassembly buffer.
|
2019-05-28 18:07:42 +02:00 |
|
Martine Lenders
|
6ff06d3f41
|
tests: provide unittests for gnrc_sixlowpan_frag/rbuf
The reason I put these unittests into their own application is that I
intentionally wanted to test this module very isolated.
|
2019-01-25 16:57:09 +01:00 |
|