Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
UDP Encapsulation.
[vpp.git]
/
src
/
vnet
/
fib
/
fib_node.h
diff --git
a/src/vnet/fib/fib_node.h
b/src/vnet/fib/fib_node.h
index
3ad8ee9
..
6d26bdd
100644
(file)
--- a/
src/vnet/fib/fib_node.h
+++ b/
src/vnet/fib/fib_node.h
@@
-31,6
+31,7
@@
typedef enum fib_node_type_t_ {
*/
FIB_NODE_TYPE_WALK,
FIB_NODE_TYPE_ENTRY,
*/
FIB_NODE_TYPE_WALK,
FIB_NODE_TYPE_ENTRY,
+ FIB_NODE_TYPE_MFIB_ENTRY,
FIB_NODE_TYPE_PATH_LIST,
FIB_NODE_TYPE_PATH,
FIB_NODE_TYPE_ADJ,
FIB_NODE_TYPE_PATH_LIST,
FIB_NODE_TYPE_PATH,
FIB_NODE_TYPE_ADJ,
@@
-40,6
+41,10
@@
typedef enum fib_node_type_t_ {
FIB_NODE_TYPE_LISP_ADJ,
FIB_NODE_TYPE_GRE_TUNNEL,
FIB_NODE_TYPE_VXLAN_TUNNEL,
FIB_NODE_TYPE_LISP_ADJ,
FIB_NODE_TYPE_GRE_TUNNEL,
FIB_NODE_TYPE_VXLAN_TUNNEL,
+ FIB_NODE_TYPE_MAP_E,
+ FIB_NODE_TYPE_VXLAN_GPE_TUNNEL,
+ FIB_NODE_TYPE_GENEVE_TUNNEL,
+ FIB_NODE_TYPE_UDP_ENCAP,
/**
* Marker. New types before this one. leave the test last.
*/
/**
* Marker. New types before this one. leave the test last.
*/
@@
-51,6
+56,7
@@
typedef enum fib_node_type_t_ {
#define FIB_NODE_TYPES { \
[FIB_NODE_TYPE_ENTRY] = "entry", \
#define FIB_NODE_TYPES { \
[FIB_NODE_TYPE_ENTRY] = "entry", \
+ [FIB_NODE_TYPE_MFIB_ENTRY] = "mfib-entry", \
[FIB_NODE_TYPE_WALK] = "walk", \
[FIB_NODE_TYPE_PATH_LIST] = "path-list", \
[FIB_NODE_TYPE_PATH] = "path", \
[FIB_NODE_TYPE_WALK] = "walk", \
[FIB_NODE_TYPE_PATH_LIST] = "path-list", \
[FIB_NODE_TYPE_PATH] = "path", \
@@
-61,6
+67,9
@@
typedef enum fib_node_type_t_ {
[FIB_NODE_TYPE_LISP_ADJ] = "lisp-adj", \
[FIB_NODE_TYPE_GRE_TUNNEL] = "gre-tunnel", \
[FIB_NODE_TYPE_VXLAN_TUNNEL] = "vxlan-tunnel", \
[FIB_NODE_TYPE_LISP_ADJ] = "lisp-adj", \
[FIB_NODE_TYPE_GRE_TUNNEL] = "gre-tunnel", \
[FIB_NODE_TYPE_VXLAN_TUNNEL] = "vxlan-tunnel", \
+ [FIB_NODE_TYPE_MAP_E] = "map-e", \
+ [FIB_NODE_TYPE_VXLAN_GPE_TUNNEL] = "vxlan-gpe-tunnel", \
+ [FIB_NODE_TYPE_UDP_ENCAP] = "udp-encap", \
}
/**
}
/**
@@
-268,7
+277,7
@@
typedef struct fib_node_vft_t_ {
/**
* An node in the FIB graph
*
/**
* An node in the FIB graph
*
- * Objects in the FIB form a graph.
+ * Objects in the FIB form a graph.
*/
typedef struct fib_node_t_ {
#if CLIB_DEBUG > 0
*/
typedef struct fib_node_t_ {
#if CLIB_DEBUG > 0