diff options
Diffstat (limited to 'isisd/fabricd.c')
| -rw-r--r-- | isisd/fabricd.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/isisd/fabricd.c b/isisd/fabricd.c index ebaf14461e..2953ee681c 100644 --- a/isisd/fabricd.c +++ b/isisd/fabricd.c @@ -221,7 +221,9 @@ struct fabricd *fabricd_new(struct isis_area *area) rv->area = area; rv->initial_sync_state = FABRICD_SYNC_PENDING; - rv->spftree = isis_spftree_new(area); + rv->spftree = isis_spftree_new(area, &area->lspdb[IS_LEVEL_2 - 1], + area->isis->sysid, ISIS_LEVEL2, + SPFTREE_IPV4, F_SPFTREE_HOPCOUNT_METRIC); rv->neighbors = skiplist_new(0, neighbor_entry_list_cmp, neighbor_entry_del_void); rv->neighbors_neighbors = hash_create(neighbor_entry_hash_key, |
