diff options
| author | Louis Scalbert <louis.scalbert@6wind.com> | 2022-12-13 15:05:04 +0100 |
|---|---|---|
| committer | Louis Scalbert <louis.scalbert@6wind.com> | 2022-12-13 15:05:04 +0100 |
| commit | fa0f9ae38bf9fd192ca32648d3374f15d0b3d66f (patch) | |
| tree | 621c76e0d928011de88eeebed1f155fe0494596d /lib/link_state.c | |
| parent | daa256700250ec0b4693f8820c7188123c2e0752 (diff) | |
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 <louis.scalbert@6wind.com>
Diffstat (limited to 'lib/link_state.c')
| -rw-r--r-- | lib/link_state.c | 2 |
1 files changed, 1 insertions, 1 deletions
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; |
