fib: Copy the prefix before use in case the underlying entry reallocs.
[vpp.git] / src / vnet / fib / fib_types.h
index 91d1d7b..11e5bf4 100644 (file)
@@ -247,6 +247,12 @@ STATIC_ASSERT(STRUCT_OFFSET_OF(fib_prefix_t, fp_addr) == 4,
 extern int fib_prefix_cmp(const fib_prefix_t *p1,
                          const fib_prefix_t *p2);
 
+/**
+ * \brief Copy a prefix
+ */
+extern void fib_prefix_copy(fib_prefix_t *dst,
+                            const fib_prefix_t *src);
+
 /**
  * \brief Compare two prefixes for covering relationship
  *