X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Ffib%2Frte_fib6.c;h=eebee297d673f2ab0a747fea56a6daf094613083;hb=6e858b4d9244cf53505589673755ab18ac2a4a83;hp=44cc0c954debbbc33521c314197f13d840cfab29;hpb=99a2dd955fba6e4cc23b77d590a033650ced9c45;p=dpdk.git diff --git a/lib/fib/rte_fib6.c b/lib/fib/rte_fib6.c index 44cc0c954d..eebee297d6 100644 --- a/lib/fib/rte_fib6.c +++ b/lib/fib/rte_fib6.c @@ -40,10 +40,10 @@ EAL_REGISTER_TAILQ(rte_fib6_tailq) struct rte_fib6 { char name[FIB6_NAMESIZE]; enum rte_fib6_type type; /**< Type of FIB struct */ - struct rte_rib6 *rib; /**< RIB helper datastruct */ + struct rte_rib6 *rib; /**< RIB helper datastructure */ void *dp; /**< pointer to the dataplane struct*/ - rte_fib6_lookup_fn_t lookup; /**< fib lookup function */ - rte_fib6_modify_fn_t modify; /**< modify fib datastruct */ + rte_fib6_lookup_fn_t lookup; /**< FIB lookup function */ + rte_fib6_modify_fn_t modify; /**< modify FIB datastructure */ uint64_t def_nh; }; @@ -165,7 +165,7 @@ rte_fib6_create(const char *name, int socket_id, struct rte_fib6_conf *conf) return NULL; } - rib_conf.ext_sz = 0; + rib_conf.ext_sz = conf->rib_ext_sz; rib_conf.max_nodes = conf->max_routes * 2; rib = rte_rib6_create(name, socket_id, &rib_conf);