summaryrefslogtreecommitdiff
path: root/isisd/fabricd.c
diff options
context:
space:
mode:
Diffstat (limited to 'isisd/fabricd.c')
-rw-r--r--isisd/fabricd.c4
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,