/* MPLS-VPN aggregation is not yet supported. */
if ((safi == SAFI_MPLS_VPN) || (safi == SAFI_ENCAP)
- || (safi == SAFI_EVPN))
+ || (safi == SAFI_EVPN)
+ || (safi == SAFI_FLOWSPEC))
return;
table = bgp->aggregate[afi][safi];
/* MPLS-VPN aggregation is not yet supported. */
if ((safi == SAFI_MPLS_VPN) || (safi == SAFI_ENCAP)
- || (safi == SAFI_EVPN))
+ || (safi == SAFI_EVPN)
+ || (safi == SAFI_FLOWSPEC))
return;
table = bgp->aggregate[afi][safi];
struct bgp_node *rn;
struct bgp_aggregate *aggregate;
+ if (safi == SAFI_FLOWSPEC)
+ return CMD_WARNING_CONFIG_FAILED;
+
/* Convert string to prefix structure. */
ret = str2prefix(prefix_str, &p);
if (!ret) {
struct bgp_node *rn;
struct bgp_aggregate *aggregate;
+ if (safi == SAFI_FLOWSPEC)
+ return CMD_WARNING_CONFIG_FAILED;
+
/* Convert string to prefix structure. */
ret = str2prefix(prefix_str, &p);
if (!ret) {