diff --git a/bfdd/bfd.c b/bfdd/bfd.c index b8f25710dc..7d6f4c1431 100644 --- a/bfdd/bfd.c +++ b/bfdd/bfd.c @@ -120,7 +120,8 @@ void bfd_profile_free(struct bfd_profile *bp) /* Remove from global list. */ TAILQ_REMOVE(&bplist, bp, entry); - free(bp); + + XFREE(MTYPE_BFDD_PROFILE, bp); } /**