[riot-notifications] [RIOT-OS/RIOT] gnrc_netif: centralize device-type-specific functions (#10524)

Martine Lenders notifications at github.com
Mon Jan 7 15:21:22 CET 2019


> 3\. I could solve the last problem by adding the option `NETOPT_ADDRESS_LONG` to `esp_now_netdev`.

That sounds like an invitation for work-around (this is what I view your solution as) build on work-around. Let's rather fix that ARO function somehow. It might be needed for BLE. [RFC 7668](https://tools.ietf.org/html/rfc7668#section-3.2.4) says the generated EUI-64 shall be used in the case of the ARO, so I will do that.

> So, would gnrc_netif_ipv6_iid_from_addr() a possible option for generation and checking of ARO? If I understand it correctly, it doesn't matter which 8 bytes are in ARO, the only prerquiste is that the ARO sent and the ARO received are the same. Yes, according to the specification it should be the EUI-64.

I guess that answers also that comment.

> Function `_is_iface_eui64` insists on a size of 8 bytes

Will also fix that

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/10524#issuecomment-451949525
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190107/a31bf7ef/attachment-0001.html>


More information about the notifications mailing list