summaryrefslogtreecommitdiffstats
path: root/vnet/vnet/lisp-cp/lisp_cp_dpo.h
diff options
context:
space:
mode:
Diffstat (limited to 'vnet/vnet/lisp-cp/lisp_cp_dpo.h')
-rw-r--r--vnet/vnet/lisp-cp/lisp_cp_dpo.h21
1 files changed, 14 insertions, 7 deletions
diff --git a/vnet/vnet/lisp-cp/lisp_cp_dpo.h b/vnet/vnet/lisp-cp/lisp_cp_dpo.h
index ea97711a8de..f0f3fae81a4 100644
--- a/vnet/vnet/lisp-cp/lisp_cp_dpo.h
+++ b/vnet/vnet/lisp-cp/lisp_cp_dpo.h
@@ -17,7 +17,6 @@
#define __LISP_CP_DPO_H__
#include <vnet/vnet.h>
-#include <vnet/fib/fib_types.h>
#include <vnet/dpo/dpo.h>
/**
@@ -25,14 +24,22 @@
*/
typedef struct lisp_cp_dpo_t
{
- /**
- * The transport payload type.
- */
- fib_protocol_t lcd_proto;
+ /**
+ * The transport payload type.
+ */
+ dpo_proto_t lcd_proto;
} lisp_cp_dpo_t;
-extern index_t lisp_cp_dpo_get(fib_protocol_t proto);
+extern const dpo_id_t *lisp_cp_dpo_get (dpo_proto_t proto);
-extern void lisp_cp_dpo_module_init(void);
+extern void lisp_cp_dpo_module_init (void);
#endif
+
+/*
+ * fd.io coding-style-patch-verification: ON
+ *
+ * Local Variables:
+ * eval: (c-set-style "gnu")
+ * End:
+ */