Skip to content

Commit

Permalink
Merge "Dont create Fragment table for every soft reset"
Browse files Browse the repository at this point in the history
  • Loading branch information
Zuul authored and opencontrail-ci-admin committed Mar 23, 2017
2 parents b28465f + a87e668 commit 46e1688
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions dp-core/vr_fragment.c
Expand Up @@ -702,13 +702,15 @@ vr_fragment_table_init(struct vrouter *router)
{
int ret;

router->vr_fragment_table = vr_htable_create(router,
FRAG_TABLE_ENTRIES, FRAG_OTABLE_ENTRIES,
sizeof(struct vr_fragment), sizeof(struct vr_fragment_key),
FRAG_TABLE_BUCKETS, vr_fragment_get_entry_key);
if (!router->vr_fragment_table) {
return vr_module_error(-ENOMEM, __FUNCTION__, __LINE__,
FRAG_TABLE_ENTRIES + FRAG_OTABLE_ENTRIES);
router->vr_fragment_table = vr_htable_create(router,
FRAG_TABLE_ENTRIES, FRAG_OTABLE_ENTRIES,
sizeof(struct vr_fragment), sizeof(struct vr_fragment_key),
FRAG_TABLE_BUCKETS, vr_fragment_get_entry_key);
if (!router->vr_fragment_table) {
return vr_module_error(-ENOMEM, __FUNCTION__, __LINE__,
FRAG_TABLE_ENTRIES + FRAG_OTABLE_ENTRIES);
}
}

if ((ret = vr_fragment_table_scanner_init(router)))
Expand Down

0 comments on commit 46e1688

Please sign in to comment.