[riot-commits] [RIOT-OS/RIOT] 39c756: sixlowpan: Decode 16-bit addresses correctly
Oleg Hahm
oleg at hobbykeller.org
Wed Apr 1 11:36:57 CEST 2015
Branch: refs/heads/master
Home: https://github.com/RIOT-OS/RIOT
Commit: 39c7566e11444b12a82d645b1a783c06c3fbec6f
https://github.com/RIOT-OS/RIOT/commit/39c7566e11444b12a82d645b1a783c06c3fbec6f
Author: Joakim Gebart <joakim.gebart at eistec.se>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M sys/net/network_layer/sixlowpan/lowpan.c
Log Message:
-----------
sixlowpan: Decode 16-bit addresses correctly
10: 16 bits. The first 112 bits of the address are elided.
The value of the first 64 bits is the link-local prefix padded with zeros.
The following 64 bits are 0000:00ff:fe00:XXXX, where XXXX are the 16 bits carried in-line.
See https://tools.ietf.org/html/rfc6282
Commit: 0b479b28e8fef0df704b3b2c579088582135d6e7
https://github.com/RIOT-OS/RIOT/commit/0b479b28e8fef0df704b3b2c579088582135d6e7
Author: Joakim Gebart <joakim.gebart at eistec.se>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M sys/net/network_layer/sixlowpan/lowpan.c
Log Message:
-----------
sixlowpan: Update reference to RFC 6282
Commit: 34457017cffd022640c8afcac73142ddba489be0
https://github.com/RIOT-OS/RIOT/commit/34457017cffd022640c8afcac73142ddba489be0
Author: Joakim Gebart <joakim.gebart at eistec.se>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M sys/net/network_layer/sixlowpan/lowpan.c
Log Message:
-----------
sixlowpan: Fix conditions for encoding to 16 bit source addresses
Commit: 9769d8adaf050e57ef8b4e639e86e010e1bef833
https://github.com/RIOT-OS/RIOT/commit/9769d8adaf050e57ef8b4e639e86e010e1bef833
Author: Joakim Gebart <joakim.gebart at eistec.se>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M sys/net/network_layer/sixlowpan/lowpan.c
Log Message:
-----------
sixlowpan: Fix conditions for 16 bit encoding of unicast destination
Commit: 334aeca24652415a6643c4218c9967c4aede9595
https://github.com/RIOT-OS/RIOT/commit/334aeca24652415a6643c4218c9967c4aede9595
Author: Joakim Gebart <joakim.gebart at eistec.se>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M sys/net/network_layer/sixlowpan/lowpan.c
Log Message:
-----------
sixlowpan: Refactor multicast destination compression handling
Stateless only, still no implementation for context-aware multicast encoding.
Commit: 26710c1085505dd994064df820b10912b575fb8d
https://github.com/RIOT-OS/RIOT/commit/26710c1085505dd994064df820b10912b575fb8d
Author: Oleg Hahm <oleg at hobbykeller.org>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
M sys/net/network_layer/sixlowpan/lowpan.c
Log Message:
-----------
Merge pull request #2499 from gebart/pr/lowpan-address-decoding-fixes
sixlowpan: Handle 16-bit addresses correctly (both decode and encode)
Compare: https://github.com/RIOT-OS/RIOT/compare/cbdd262dff17...26710c108550
More information about the commits
mailing list