zephyr/subsys
Christian Taedcke 768968a445 net: ipv6: Also look for nexthop in nbr list
This change fixes routing for routes when the nexthop is a link-local
address of a connected peer.

The issue was that nexthop was correctly set from the routes, but the
code did not detect that the nexthop address (link local of the pc on
ppp interface) was on the ppp interface, because
net_if_ipv6_addr_onlink() only evaluated the network prefix and not
any other information (like the nbr list).

Signed-off-by: Christian Taedcke <christian.taedcke@lemonbeat.com>
2020-06-09 10:19:42 +03:00
..
bluetooth Bluetooth: controller: Address nRF5340 Engineering A Errata 16 2020-06-08 22:04:25 +02:00
canbus zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
console zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
cpp kconfig: Replace some single-symbol 'if's with 'depends on' 2020-02-08 08:32:42 -05:00
debug zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
dfu zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
disk zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
fb zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
fs fs: nvs: fail on >= 256 B block sizes 2020-06-08 23:03:21 -04:00
jwt zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
logging zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
mgmt zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
net net: ipv6: Also look for nexthop in nbr list 2020-06-09 10:19:42 +03:00
power zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
random zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
settings zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
shell zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
stats zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
storage zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
testsuite zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
tracing zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
usb zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
CMakeLists.txt tracing: move tracing under subsys/ 2020-02-07 15:58:05 -05:00
Kconfig tracing: move tracing under subsys/ 2020-02-07 15:58:05 -05:00