[riot-notifications] [RIOT] Rpl: Invalid padding in DIS (#3794)
DipSwitch
notifications at github.com
Mon Sep 7 23:07:32 CEST 2015
The padding on de DIS packet is invalid according to the RFC.
Section 6.7.2 - RFC 6550:
The Pad1 option is used to insert a single octet of padding into the message to enable options alignment. If more than one octet of padding is required, the PadN option should be used rather than multiple Pad1 options.
So instead of 'memset(dis+1, 0, 4)' you must use the sequence '0x01, 0x02, 0x00, 0x00'
I'll create a PR tomorrow :)
---
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/issues/3794
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20150907/2568a081/attachment.html>
More information about the notifications
mailing list