From fa0f9ae38bf9fd192ca32648d3374f15d0b3d66f Mon Sep 17 00:00:00 2001 From: Louis Scalbert Date: Tue, 13 Dec 2022 15:05:04 +0100 Subject: [PATCH] lib: fix ls_prefix memory allocation The wrong size is allocated for struct ls_prefix memory. Fix ls_prefix memory allocation. Fixes: b0c0b43348 ("lib: Update Link State Database") Signed-off-by: Louis Scalbert --- lib/link_state.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/link_state.c b/lib/link_state.c index ab5a8515b5..1b79c79216 100644 --- a/lib/link_state.c +++ b/lib/link_state.c @@ -346,7 +346,7 @@ struct ls_prefix *ls_prefix_new(struct ls_node_id adv, struct prefix p) if (adv.origin == UNKNOWN) return NULL; - new = XCALLOC(MTYPE_LS_DB, sizeof(struct ls_attributes)); + new = XCALLOC(MTYPE_LS_DB, sizeof(struct ls_prefix)); new->adv = adv; new->pref = p; -- 2.39.5