These changes are the raw update to qemu-2.6.
[kvmfornfv.git] / qemu / roms / SLOF / clients / net-snk / app / netlib / ndp.c
index ed9d61f..96faa87 100644 (file)
 #include <netlib/icmpv6.h>
 #include <netlib/ndp.h>
 
+/* Neighbor cache */
+static struct neighbor *first_neighbor;
+static struct neighbor *last_neighbor;
+
+/* Router list */
+static struct router *first_router;
+static struct router *last_router;
+
 /*
  * NET: add new router to list
  * @param  struct router nghb  - new router
@@ -145,3 +153,14 @@ find_neighbor (ip6_addr_t *ip)
 
        return NULL; /* neighbor is unknown */
 }
+
+void ndp_init(void)
+{
+       /* Router list */
+       first_router = NULL;
+       last_router = first_router;
+
+       /* Init Neighbour cache */
+       first_neighbor = NULL;
+       last_neighbor  = first_neighbor;
+}