diff options
Diffstat (limited to 'cicn-plugin/cicn/cicn_infra.h')
-rw-r--r-- | cicn-plugin/cicn/cicn_infra.h | 4 |
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]; |