1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/include/net/gnrc
Martine Lenders 45f7966364 gnrc_sixlowpan_frag_vrb: fix for draft update
Due to some changes to the minimal forwarding draft and in preparation
for Selective Fragment Recovery some changes to the VRB API were
needed. Now the index of a VRB entry is only (L2 src, tag) not as
before (L2 src, L2 dst, length, tag).

I know that the current `rbuf_base` causes waste, as all the fields not
used by the new index are effectively not used by the VRB. I'd like to
fix that however in a later change, since that also requires some
modifications of the classic reassembly buffer, and thus would
complicate the review and testing of the change.

Sources for the index change:
- https://tools.ietf.org/html/draft-ietf-6lo-minimal-fragment-04#section-1
- https://mailarchive.ietf.org/arch/browse/6lo/?gbt=1&index=DLCTxC2X4bRNtYPHhtEkavMWlz4
2019-09-29 18:31:43 +02:00
..
gomach gnrc_mac: fix header includes 2018-11-29 12:39:34 +01:00
icmpv6 gnrc_icmpv6_error: fix doc alignment 2018-11-17 15:45:25 +01:00
ipv6 gnrc_ipv6_ext_frag: Initial import of IPv6 fragmentation 2019-09-17 18:55:18 +02:00
lwmac gnrc_lwmac: enable duty-cycle printing. 2019-01-22 21:24:00 +08:00
mac gnrc_mac: add timeout module. 2019-01-21 22:46:10 +08:00
netif Merge pull request #11837 from miri64/gnrc_netif/enh/inter-tx-wait 2019-08-09 10:53:26 +02:00
rpl gnrc_rpl: update OF API 2019-05-29 15:11:18 +02:00
sixlowpan gnrc_sixlowpan_frag_vrb: fix for draft update 2019-09-29 18:31:43 +02:00
tcp net/gnrc/tcp: remove duplicate net_gnrc_tcp group definitions 2019-08-05 16:57:37 +02:00
icmpv6.h
ipv6.h gnrc_ipv6: make title of NETAPI section more specific 2019-01-07 10:30:33 +01:00
ndp.h
netapi.h Merge pull request #10441 from miri64/gnrc_netapi/enh/codesize-opt 2018-12-12 09:51:02 +01:00
neterr.h gnrc_neterr: move doxygen group into GNRC group 2019-05-23 14:09:09 +02:00
netif.h gnrc_netif_ieee802154: drop duplicate broadcast packets (optionally) 2019-02-04 16:19:48 +01:00
netreg.h net/netreg: fix static netreg init macros 2019-01-24 11:44:17 +01:00
nettest.h
nettype.h gnrc_nettype: provide ethertype to nettype for 6LoEnc 2019-01-04 13:31:03 +01:00
pkt.h
pktbuf.h gnrc_pktbuf: fix typo (guaranteeed → guaranteed) 2019-08-12 22:00:14 +02:00
pktdump.h
pktqueue.h
priority_pktqueue.h
rpl.h
sixlowpan.h gnrc_sixlowpan_frag_rb: unify naming scheme 2019-09-28 12:11:54 +02:00
tcp.h
tftp.h Merge pull request #11778 from miri64/gnrc_tftp/doc/deprecate 2019-07-03 16:09:39 +02:00
udp.h