aboutsummaryrefslogtreecommitdiffstats
path: root/cicn-plugin/cicn/cicn_infra.h
diff options
context:
space:
mode:
Diffstat (limited to 'cicn-plugin/cicn/cicn_infra.h')
-rw-r--r--cicn-plugin/cicn/cicn_infra.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/cicn-plugin/cicn/cicn_infra.h b/cicn-plugin/cicn/cicn_infra.h
index 3013e1eb..39bf9b59 100644
--- a/cicn-plugin/cicn/cicn_infra.h
+++ b/cicn-plugin/cicn/cicn_infra.h
@@ -40,7 +40,6 @@ typedef struct cicn_main_s
/* Convenience */
vlib_main_t *vlib_main;
vnet_main_t *vnet_main;
- ethernet_main_t *ethernet_main;
/* Global FIB instance */
cicn_fib_t fib;
@@ -157,6 +156,9 @@ extern cicn_infra_shard_t cicn_infra_gshard;
#define CICN_INFRA_CFG_GEN_INCR() (cicn_infra_gshard.cfg_generation++)
+/* VPP >= 17.04 supports clone-based replication */
+#define CICN_INFRA_CLONE_REPLICATION 1
+
/* Fixed array for worker threads, to be indexed by worker index */
#define CICN_INFRA_WORKERS_MAX 24
extern cicn_infra_shard_t cicn_infra_shards[CICN_INFRA_WORKERS_MAX];