summaryrefslogtreecommitdiff
path: root/nuttx/net/net_initialize.c
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2015-01-20 12:31:56 -0600
committerGregory Nutt <gnutt@nuttx.org>2015-01-20 12:31:56 -0600
commitea61ca860ff132a95330b55a8f71fcc9709b7c52 (patch)
treeabb4b654c6fccd0fd3c28ad87da60175ebcb6464 /nuttx/net/net_initialize.c
parent47b69ccc38c31de68db1a5abf144e5887893516e (diff)
downloadpx4-nuttx-ea61ca860ff132a95330b55a8f71fcc9709b7c52.tar.gz
px4-nuttx-ea61ca860ff132a95330b55a8f71fcc9709b7c52.tar.bz2
px4-nuttx-ea61ca860ff132a95330b55a8f71fcc9709b7c52.zip
Networking: Clean up IPv6 Neighbor Table logic
Diffstat (limited to 'nuttx/net/net_initialize.c')
-rw-r--r--nuttx/net/net_initialize.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/nuttx/net/net_initialize.c b/nuttx/net/net_initialize.c
index 6c4b8d889..371b30987 100644
--- a/nuttx/net/net_initialize.c
+++ b/nuttx/net/net_initialize.c
@@ -49,6 +49,7 @@
#include "devif/devif.h"
#include "netdev/netdev.h"
#include "arp/arp.h"
+#include "neighbor/neighbor.h"
#include "tcp/tcp.h"
#include "udp/udp.h"
#include "pkt/pkt.h"
@@ -105,9 +106,15 @@ void net_initialize(void)
arp_reset();
- /* Initialize I/O buffering */
+#ifdef CONFIG_NET_IPv6
+ /* Initialize the Neighbor Table */
+
+ neighbor_initialize();
+#endif
#ifdef CONFIG_NET_IOB
+ /* Initialize I/O buffering */
+
iob_initialize();
#endif