[riot-notifications] [RIOT] gnrc_ipv6_nc: interface in neighbor cache may be undefined but legal (#3987)

Martine Lenders notifications at github.com
Tue Sep 29 16:16:32 CEST 2015


In some cases it was observed, that a first ping wasn't answered (because the NA wasn't handled by the host). This was due to a bug in the neighbor cache, that did not recognize `entry->iface == KERNEL_PID_UNDEF` as a legal entry (which may be the case if the state is e.g. INCOMPLETE). This PR fixes that.
You can view, comment on, or merge this pull request online at:

  https://github.com/RIOT-OS/RIOT/pull/3987

-- Commit Summary --

  * gnrc_ipv6_nc: interface in neighbor cache may be undefined but legal

-- File Changes --

    M sys/net/gnrc/network_layer/ipv6/nc/gnrc_ipv6_nc.c (8)

-- Patch Links --

https://github.com/RIOT-OS/RIOT/pull/3987.patch
https://github.com/RIOT-OS/RIOT/pull/3987.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/3987
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20150929/75c70616/attachment-0001.html>


More information about the notifications mailing list