diff options
Diffstat (limited to 'bgpd/bgp_vty.c')
| -rw-r--r-- | bgpd/bgp_vty.c | 11 | 
1 files changed, 6 insertions, 5 deletions
diff --git a/bgpd/bgp_vty.c b/bgpd/bgp_vty.c index c9d21b6742..e45a5fccb4 100644 --- a/bgpd/bgp_vty.c +++ b/bgpd/bgp_vty.c @@ -1602,8 +1602,9 @@ DEFUN_NOSH (router_bgp,  		 * - update asnotation if explicitly mentioned  		 */  		if (CHECK_FLAG(bgp->vrf_flags, BGP_VRF_AUTO)) { -			XFREE(MTYPE_BGP, bgp->as_pretty); -			bgp->as_pretty = XSTRDUP(MTYPE_BGP, argv[idx_asn]->arg); +			XFREE(MTYPE_BGP_NAME, bgp->as_pretty); +			bgp->as_pretty = XSTRDUP(MTYPE_BGP_NAME, +						 argv[idx_asn]->arg);  			if (!CHECK_FLAG(bgp->config, BGP_CONFIG_ASNOTATION) &&  			    asnotation != ASNOTATION_UNDEFINED) {  				SET_FLAG(bgp->config, BGP_CONFIG_ASNOTATION); @@ -9392,13 +9393,13 @@ DEFPY (af_rd_vpn_export,  			   bgp_get_default(), bgp);  	if (yes) { -		bgp->vpn_policy[afi].tovpn_rd_pretty = -			XSTRDUP(MTYPE_BGP, rd_str); +		bgp->vpn_policy[afi].tovpn_rd_pretty = XSTRDUP(MTYPE_BGP_NAME, +							       rd_str);  		bgp->vpn_policy[afi].tovpn_rd = prd;  		SET_FLAG(bgp->vpn_policy[afi].flags,  			 BGP_VPN_POLICY_TOVPN_RD_SET);  	} else { -		XFREE(MTYPE_BGP, bgp->vpn_policy[afi].tovpn_rd_pretty); +		XFREE(MTYPE_BGP_NAME, bgp->vpn_policy[afi].tovpn_rd_pretty);  		UNSET_FLAG(bgp->vpn_policy[afi].flags,  			   BGP_VPN_POLICY_TOVPN_RD_SET);  	}  | 
