mirror of
https://github.com/apache/nuttx.git
synced 2026-08-01 20:28:58 +00:00
net/neighbor: fix compilation with CONFIG_NET_ICMPv6_NO_STACK
When CONFIG_NET_ICMPv6_NO_STACK is enabled, icmpv6_solicit should not be called. Signed-off-by: daichuan <daichuan@xiaomi.com>
This commit is contained in:
parent
fceba08e0e
commit
df7a58dab8
1 changed files with 2 additions and 2 deletions
|
|
@ -155,7 +155,7 @@ void neighbor_ethernet_out(FAR struct net_driver_s *dev)
|
|||
|
||||
if (neighbor_lookup(ipaddr, &laddr) < 0)
|
||||
{
|
||||
#ifdef CONFIG_NET_ICMPv6
|
||||
#ifdef NET_ICMPv6_HAVE_STACK
|
||||
/* No ARP packet if this device do not support ARP */
|
||||
|
||||
if (IFF_IS_NOARP(dev->d_flags))
|
||||
|
|
@ -163,7 +163,7 @@ void neighbor_ethernet_out(FAR struct net_driver_s *dev)
|
|||
return;
|
||||
}
|
||||
|
||||
ninfo("IPv6 Neighbor solicitation for IPv6\n");
|
||||
ninfo("IPv6 Neighbor solicitation for IPv6\n");
|
||||
|
||||
/* The destination address was not in our Neighbor Table, so we
|
||||
* overwrite the IPv6 packet with an ICMPv6 Neighbor Solicitation
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue