From: Igor Ryzhov Date: Tue, 9 Feb 2021 19:39:32 +0000 (+0300) Subject: vrf: use wrappers to change VRF_CONFIGURED flag X-Git-Tag: frr-7.5.1~7^2~6 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=ff42a28af659ee61c0efb877b10738a5812f4bc2;p=mirror%2Ffrr.git vrf: use wrappers to change VRF_CONFIGURED flag Signed-off-by: Igor Ryzhov --- diff --git a/lib/vrf.c b/lib/vrf.c index 7d0336314f..87744ea954 100644 --- a/lib/vrf.c +++ b/lib/vrf.c @@ -1064,7 +1064,7 @@ static int lib_vrf_create(struct nb_cb_create_args *args) vrfp = vrf_get(VRF_UNKNOWN, vrfname); - SET_FLAG(vrfp->status, VRF_CONFIGURED); + vrf_set_user_cfged(vrfp); nb_running_set_entry(args->dnode, vrfp); return NB_OK; @@ -1090,7 +1090,7 @@ static int lib_vrf_destroy(struct nb_cb_destroy_args *args) vrfp = nb_running_unset_entry(args->dnode); /* Clear configured flag and invoke delete. */ - UNSET_FLAG(vrfp->status, VRF_CONFIGURED); + vrf_reset_user_cfged(vrfp); vrf_delete(vrfp); break; }