/* Route map commands for vni matching. */
struct route_map_rule_cmd route_match_evpn_vni_cmd = {
- "vni", route_match_vni, route_match_vni_compile, route_match_vni_free};
+ "evpn vni", route_match_vni, route_match_vni_compile,
+ route_match_vni_free};
/* `match local-preference LOCAL-PREF' */
DEFUN (no_match_mac_address,
no_match_mac_address_cmd,
- "no match mac address",
+ "no match mac address WORD",
NO_STR
MATCH_STR
"mac\n"
- "Match address of route\n")
+ "Match address of route\n"
+ "MAC acess-list name\n")
{
- if (argc == 0)
- return bgp_route_match_delete(vty, "mac address", NULL,
- RMAP_EVENT_FILTER_DELETED);
-
return bgp_route_match_delete(vty, "mac address", argv[4]->arg,
RMAP_EVENT_FILTER_DELETED);
}
"Match VNI\n"
"VNI ID\n")
{
- return bgp_route_match_add(vty, "evpn vni", argv[2]->arg,
+ return bgp_route_match_add(vty, "evpn vni", argv[3]->arg,
RMAP_EVENT_MATCH_ADDED);
}
"Match VNI\n"
"VNI ID\n")
{
- return bgp_route_match_delete(vty, "evpn vni", argv[3]->arg,
+ return bgp_route_match_delete(vty, "evpn vni", argv[4]->arg,
RMAP_EVENT_MATCH_DELETED);
}