forked from Mirror/frr
pimd: add YANG attr to YANG cmd
Those commands are using northbound api, add YANG attr to them. This will allow them to use with pending commit, else the validation will failed as they are detected as non YANG cmd. Signed-off-by: Loïc Sang <loic.sang@6wind.com>
This commit is contained in:
parent
de5eaf322b
commit
e65d12f4e5
112
pimd/pim_cmd.c
112
pimd/pim_cmd.c
|
@ -3181,7 +3181,7 @@ DEFPY (clear_ip_mroute_count,
|
||||||
return clear_ip_mroute_count_command(vty, name);
|
return clear_ip_mroute_count_command(vty, name);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(clear_ip_msdp_peer, clear_ip_msdp_peer_cmd,
|
DEFPY_YANG(clear_ip_msdp_peer, clear_ip_msdp_peer_cmd,
|
||||||
"clear ip msdp peer A.B.C.D$peer [vrf WORD$vrfname]",
|
"clear ip msdp peer A.B.C.D$peer [vrf WORD$vrfname]",
|
||||||
CLEAR_STR
|
CLEAR_STR
|
||||||
IP_STR
|
IP_STR
|
||||||
|
@ -3399,7 +3399,7 @@ DEFPY_NOSH (router_pim,
|
||||||
return CMD_SUCCESS;
|
return CMD_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY (no_router_pim,
|
DEFPY_YANG (no_router_pim,
|
||||||
no_router_pim_cmd,
|
no_router_pim_cmd,
|
||||||
"no router pim [vrf NAME]",
|
"no router pim [vrf NAME]",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -3424,7 +3424,7 @@ DEFPY (no_router_pim,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
DEFPY (pim_spt_switchover_infinity,
|
DEFPY_YANG (pim_spt_switchover_infinity,
|
||||||
pim_spt_switchover_infinity_cmd,
|
pim_spt_switchover_infinity_cmd,
|
||||||
"spt-switchover infinity-and-beyond",
|
"spt-switchover infinity-and-beyond",
|
||||||
"SPT-Switchover\n"
|
"SPT-Switchover\n"
|
||||||
|
@ -3632,7 +3632,7 @@ DEFPY_ATTR(no_ip_pim_spt_switchover_infinity_plist,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY (pim_register_accept_list,
|
DEFPY_YANG (pim_register_accept_list,
|
||||||
pim_register_accept_list_cmd,
|
pim_register_accept_list_cmd,
|
||||||
"[no] register-accept-list PREFIXLIST4_NAME$word",
|
"[no] register-accept-list PREFIXLIST4_NAME$word",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -4237,7 +4237,7 @@ DEFPY (no_ip_igmp_group_watermark,
|
||||||
return CMD_SUCCESS;
|
return CMD_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY (pim_v6_secondary,
|
DEFPY_YANG (pim_v6_secondary,
|
||||||
pim_v6_secondary_cmd,
|
pim_v6_secondary_cmd,
|
||||||
"send-v6-secondary",
|
"send-v6-secondary",
|
||||||
"Send v6 secondary addresses\n")
|
"Send v6 secondary addresses\n")
|
||||||
|
@ -4297,7 +4297,7 @@ DEFPY_ATTR(ip_pim_v6_secondary,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY (no_pim_v6_secondary,
|
DEFPY_YANG (no_pim_v6_secondary,
|
||||||
no_pim_v6_secondary_cmd,
|
no_pim_v6_secondary_cmd,
|
||||||
"no send-v6-secondary",
|
"no send-v6-secondary",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -4716,7 +4716,7 @@ DEFPY (pim_bsr_candidate_rp_group,
|
||||||
return pim_process_bsr_crp_grp_cmd(vty, group_str, no);
|
return pim_process_bsr_crp_grp_cmd(vty, group_str, no);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY (pim_ssm_prefix_list,
|
DEFPY_YANG (pim_ssm_prefix_list,
|
||||||
pim_ssm_prefix_list_cmd,
|
pim_ssm_prefix_list_cmd,
|
||||||
"ssm prefix-list PREFIXLIST4_NAME$plist",
|
"ssm prefix-list PREFIXLIST4_NAME$plist",
|
||||||
"Source Specific Multicast\n"
|
"Source Specific Multicast\n"
|
||||||
|
@ -4776,7 +4776,7 @@ DEFPY_ATTR(ip_pim_ssm_prefix_list,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY (no_pim_ssm_prefix_list,
|
DEFPY_YANG (no_pim_ssm_prefix_list,
|
||||||
no_pim_ssm_prefix_list_cmd,
|
no_pim_ssm_prefix_list_cmd,
|
||||||
"no ssm prefix-list",
|
"no ssm prefix-list",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -4836,7 +4836,7 @@ DEFPY_ATTR(no_ip_pim_ssm_prefix_list,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY (no_pim_ssm_prefix_list_name,
|
DEFPY_YANG (no_pim_ssm_prefix_list_name,
|
||||||
no_pim_ssm_prefix_list_name_cmd,
|
no_pim_ssm_prefix_list_name_cmd,
|
||||||
"no ssm prefix-list PREFIXLIST4_NAME$plist",
|
"no ssm prefix-list PREFIXLIST4_NAME$plist",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -5128,7 +5128,7 @@ DEFPY_ATTR(no_ip_pim_ssmpingd,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY (pim_ecmp,
|
DEFPY_YANG (pim_ecmp,
|
||||||
pim_ecmp_cmd,
|
pim_ecmp_cmd,
|
||||||
"ecmp",
|
"ecmp",
|
||||||
"Enable PIM ECMP \n")
|
"Enable PIM ECMP \n")
|
||||||
|
@ -5183,7 +5183,7 @@ DEFPY_ATTR(ip_pim_ecmp,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY (no_pim_ecmp,
|
DEFPY_YANG (no_pim_ecmp,
|
||||||
no_pim_ecmp_cmd,
|
no_pim_ecmp_cmd,
|
||||||
"no ecmp",
|
"no ecmp",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -5240,7 +5240,7 @@ DEFPY_ATTR(no_ip_pim_ecmp,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY (pim_ecmp_rebalance,
|
DEFPY_YANG (pim_ecmp_rebalance,
|
||||||
pim_ecmp_rebalance_cmd,
|
pim_ecmp_rebalance_cmd,
|
||||||
"ecmp rebalance",
|
"ecmp rebalance",
|
||||||
"Enable PIM ECMP \n"
|
"Enable PIM ECMP \n"
|
||||||
|
@ -5306,7 +5306,7 @@ DEFPY_ATTR(ip_pim_ecmp_rebalance,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY (no_pim_ecmp_rebalance,
|
DEFPY_YANG (no_pim_ecmp_rebalance,
|
||||||
no_pim_ecmp_rebalance_cmd,
|
no_pim_ecmp_rebalance_cmd,
|
||||||
"no ecmp rebalance",
|
"no ecmp rebalance",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -5368,7 +5368,7 @@ DEFPY_ATTR(no_ip_pim_ecmp_rebalance,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN (interface_ip_igmp,
|
DEFUN_YANG (interface_ip_igmp,
|
||||||
interface_ip_igmp_cmd,
|
interface_ip_igmp_cmd,
|
||||||
"ip igmp",
|
"ip igmp",
|
||||||
IP_STR
|
IP_STR
|
||||||
|
@ -5380,7 +5380,7 @@ DEFUN (interface_ip_igmp,
|
||||||
"frr-routing:ipv4");
|
"frr-routing:ipv4");
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN (interface_no_ip_igmp,
|
DEFUN_YANG (interface_no_ip_igmp,
|
||||||
interface_no_ip_igmp_cmd,
|
interface_no_ip_igmp_cmd,
|
||||||
"no ip igmp",
|
"no ip igmp",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -5464,7 +5464,7 @@ DEFPY_YANG (interface_ip_igmp_static_group,
|
||||||
(src_str ? src_str : "0.0.0.0"));
|
(src_str ? src_str : "0.0.0.0"));
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN (interface_ip_igmp_query_interval,
|
DEFUN_YANG (interface_ip_igmp_query_interval,
|
||||||
interface_ip_igmp_query_interval_cmd,
|
interface_ip_igmp_query_interval_cmd,
|
||||||
"ip igmp query-interval (1-65535)",
|
"ip igmp query-interval (1-65535)",
|
||||||
IP_STR
|
IP_STR
|
||||||
|
@ -5494,7 +5494,7 @@ DEFUN (interface_ip_igmp_query_interval,
|
||||||
"frr-routing:ipv4");
|
"frr-routing:ipv4");
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN (interface_no_ip_igmp_query_interval,
|
DEFUN_YANG (interface_no_ip_igmp_query_interval,
|
||||||
interface_no_ip_igmp_query_interval_cmd,
|
interface_no_ip_igmp_query_interval_cmd,
|
||||||
"no ip igmp query-interval [(1-65535)]",
|
"no ip igmp query-interval [(1-65535)]",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -5509,7 +5509,7 @@ DEFUN (interface_no_ip_igmp_query_interval,
|
||||||
"frr-routing:ipv4");
|
"frr-routing:ipv4");
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN (interface_ip_igmp_version,
|
DEFUN_YANG (interface_ip_igmp_version,
|
||||||
interface_ip_igmp_version_cmd,
|
interface_ip_igmp_version_cmd,
|
||||||
"ip igmp version (2-3)",
|
"ip igmp version (2-3)",
|
||||||
IP_STR
|
IP_STR
|
||||||
|
@ -5526,7 +5526,7 @@ DEFUN (interface_ip_igmp_version,
|
||||||
"frr-routing:ipv4");
|
"frr-routing:ipv4");
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN (interface_no_ip_igmp_version,
|
DEFUN_YANG (interface_no_ip_igmp_version,
|
||||||
interface_no_ip_igmp_version_cmd,
|
interface_no_ip_igmp_version_cmd,
|
||||||
"no ip igmp version (2-3)",
|
"no ip igmp version (2-3)",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -5541,7 +5541,7 @@ DEFUN (interface_no_ip_igmp_version,
|
||||||
"frr-routing:ipv4");
|
"frr-routing:ipv4");
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY (interface_ip_igmp_query_max_response_time,
|
DEFPY_YANG (interface_ip_igmp_query_max_response_time,
|
||||||
interface_ip_igmp_query_max_response_time_cmd,
|
interface_ip_igmp_query_max_response_time_cmd,
|
||||||
"ip igmp query-max-response-time (1-65535)$qmrt",
|
"ip igmp query-max-response-time (1-65535)$qmrt",
|
||||||
IP_STR
|
IP_STR
|
||||||
|
@ -5552,7 +5552,7 @@ DEFPY (interface_ip_igmp_query_max_response_time,
|
||||||
return gm_process_query_max_response_time_cmd(vty, qmrt_str);
|
return gm_process_query_max_response_time_cmd(vty, qmrt_str);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN (interface_no_ip_igmp_query_max_response_time,
|
DEFUN_YANG (interface_no_ip_igmp_query_max_response_time,
|
||||||
interface_no_ip_igmp_query_max_response_time_cmd,
|
interface_no_ip_igmp_query_max_response_time_cmd,
|
||||||
"no ip igmp query-max-response-time [(1-65535)]",
|
"no ip igmp query-max-response-time [(1-65535)]",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -5564,7 +5564,7 @@ DEFUN (interface_no_ip_igmp_query_max_response_time,
|
||||||
return gm_process_no_query_max_response_time_cmd(vty);
|
return gm_process_no_query_max_response_time_cmd(vty);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN_HIDDEN (interface_ip_igmp_query_max_response_time_dsec,
|
DEFUN_YANG_HIDDEN (interface_ip_igmp_query_max_response_time_dsec,
|
||||||
interface_ip_igmp_query_max_response_time_dsec_cmd,
|
interface_ip_igmp_query_max_response_time_dsec_cmd,
|
||||||
"ip igmp query-max-response-time-dsec (1-65535)",
|
"ip igmp query-max-response-time-dsec (1-65535)",
|
||||||
IP_STR
|
IP_STR
|
||||||
|
@ -5594,7 +5594,7 @@ DEFUN_HIDDEN (interface_ip_igmp_query_max_response_time_dsec,
|
||||||
"frr-routing:ipv4");
|
"frr-routing:ipv4");
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN_HIDDEN (interface_no_ip_igmp_query_max_response_time_dsec,
|
DEFUN_YANG_HIDDEN (interface_no_ip_igmp_query_max_response_time_dsec,
|
||||||
interface_no_ip_igmp_query_max_response_time_dsec_cmd,
|
interface_no_ip_igmp_query_max_response_time_dsec_cmd,
|
||||||
"no ip igmp query-max-response-time-dsec [(1-65535)]",
|
"no ip igmp query-max-response-time-dsec [(1-65535)]",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -5904,7 +5904,7 @@ DEFPY (interface_no_ip_pim,
|
||||||
}
|
}
|
||||||
|
|
||||||
/* boundaries */
|
/* boundaries */
|
||||||
DEFUN(interface_ip_pim_boundary_oil,
|
DEFUN_YANG(interface_ip_pim_boundary_oil,
|
||||||
interface_ip_pim_boundary_oil_cmd,
|
interface_ip_pim_boundary_oil_cmd,
|
||||||
"ip multicast boundary oil WORD",
|
"ip multicast boundary oil WORD",
|
||||||
IP_STR
|
IP_STR
|
||||||
|
@ -5916,7 +5916,7 @@ DEFUN(interface_ip_pim_boundary_oil,
|
||||||
return pim_process_ip_pim_boundary_oil_cmd(vty, argv[4]->arg);
|
return pim_process_ip_pim_boundary_oil_cmd(vty, argv[4]->arg);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN(interface_no_ip_pim_boundary_oil,
|
DEFUN_YANG(interface_no_ip_pim_boundary_oil,
|
||||||
interface_no_ip_pim_boundary_oil_cmd,
|
interface_no_ip_pim_boundary_oil_cmd,
|
||||||
"no ip multicast boundary oil [WORD]",
|
"no ip multicast boundary oil [WORD]",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -6653,7 +6653,7 @@ DEFUN_NOSH (show_debugging_pim,
|
||||||
return CMD_SUCCESS;
|
return CMD_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN (interface_pim_use_source,
|
DEFUN_YANG (interface_pim_use_source,
|
||||||
interface_pim_use_source_cmd,
|
interface_pim_use_source_cmd,
|
||||||
"ip pim use-source A.B.C.D",
|
"ip pim use-source A.B.C.D",
|
||||||
IP_STR
|
IP_STR
|
||||||
|
@ -6668,7 +6668,7 @@ DEFUN (interface_pim_use_source,
|
||||||
"frr-routing:ipv4");
|
"frr-routing:ipv4");
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN (interface_no_pim_use_source,
|
DEFUN_YANG (interface_no_pim_use_source,
|
||||||
interface_no_pim_use_source_cmd,
|
interface_no_pim_use_source_cmd,
|
||||||
"no ip pim use-source [A.B.C.D]",
|
"no ip pim use-source [A.B.C.D]",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -6684,7 +6684,7 @@ DEFUN (interface_no_pim_use_source,
|
||||||
"frr-routing:ipv4");
|
"frr-routing:ipv4");
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY (ip_pim_bfd,
|
DEFPY_YANG (ip_pim_bfd,
|
||||||
ip_pim_bfd_cmd,
|
ip_pim_bfd_cmd,
|
||||||
"ip pim bfd [profile BFDPROF$prof]",
|
"ip pim bfd [profile BFDPROF$prof]",
|
||||||
IP_STR
|
IP_STR
|
||||||
|
@ -6717,7 +6717,7 @@ DEFPY (ip_pim_bfd,
|
||||||
"frr-routing:ipv4");
|
"frr-routing:ipv4");
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(no_ip_pim_bfd_profile, no_ip_pim_bfd_profile_cmd,
|
DEFPY_YANG(no_ip_pim_bfd_profile, no_ip_pim_bfd_profile_cmd,
|
||||||
"no ip pim bfd profile [BFDPROF]",
|
"no ip pim bfd profile [BFDPROF]",
|
||||||
NO_STR
|
NO_STR
|
||||||
IP_STR
|
IP_STR
|
||||||
|
@ -6733,7 +6733,7 @@ DEFPY(no_ip_pim_bfd_profile, no_ip_pim_bfd_profile_cmd,
|
||||||
"frr-routing:ipv4");
|
"frr-routing:ipv4");
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN (no_ip_pim_bfd,
|
DEFUN_YANG (no_ip_pim_bfd,
|
||||||
no_ip_pim_bfd_cmd,
|
no_ip_pim_bfd_cmd,
|
||||||
"no ip pim bfd",
|
"no ip pim bfd",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -6748,7 +6748,7 @@ DEFUN (no_ip_pim_bfd,
|
||||||
"frr-routing:ipv4");
|
"frr-routing:ipv4");
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN (ip_pim_bsm,
|
DEFUN_YANG (ip_pim_bsm,
|
||||||
ip_pim_bsm_cmd,
|
ip_pim_bsm_cmd,
|
||||||
"ip pim bsm",
|
"ip pim bsm",
|
||||||
IP_STR
|
IP_STR
|
||||||
|
@ -6757,7 +6757,7 @@ DEFUN (ip_pim_bsm,
|
||||||
{
|
{
|
||||||
return pim_process_bsm_cmd(vty);
|
return pim_process_bsm_cmd(vty);
|
||||||
}
|
}
|
||||||
DEFUN (no_ip_pim_bsm,
|
DEFUN_YANG (no_ip_pim_bsm,
|
||||||
no_ip_pim_bsm_cmd,
|
no_ip_pim_bsm_cmd,
|
||||||
"no ip pim bsm",
|
"no ip pim bsm",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -6768,7 +6768,7 @@ DEFUN (no_ip_pim_bsm,
|
||||||
return pim_process_no_bsm_cmd(vty);
|
return pim_process_no_bsm_cmd(vty);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN (ip_pim_ucast_bsm,
|
DEFUN_YANG (ip_pim_ucast_bsm,
|
||||||
ip_pim_ucast_bsm_cmd,
|
ip_pim_ucast_bsm_cmd,
|
||||||
"ip pim unicast-bsm",
|
"ip pim unicast-bsm",
|
||||||
IP_STR
|
IP_STR
|
||||||
|
@ -6778,7 +6778,7 @@ DEFUN (ip_pim_ucast_bsm,
|
||||||
return pim_process_unicast_bsm_cmd(vty);
|
return pim_process_unicast_bsm_cmd(vty);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFUN (no_ip_pim_ucast_bsm,
|
DEFUN_YANG (no_ip_pim_ucast_bsm,
|
||||||
no_ip_pim_ucast_bsm_cmd,
|
no_ip_pim_ucast_bsm_cmd,
|
||||||
"no ip pim unicast-bsm",
|
"no ip pim unicast-bsm",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -6790,7 +6790,7 @@ DEFUN (no_ip_pim_ucast_bsm,
|
||||||
}
|
}
|
||||||
|
|
||||||
#if HAVE_BFDD > 0
|
#if HAVE_BFDD > 0
|
||||||
DEFUN_HIDDEN (
|
DEFUN_YANG_HIDDEN (
|
||||||
ip_pim_bfd_param,
|
ip_pim_bfd_param,
|
||||||
ip_pim_bfd_param_cmd,
|
ip_pim_bfd_param_cmd,
|
||||||
"ip pim bfd (2-255) (1-65535) (1-65535)",
|
"ip pim bfd (2-255) (1-65535) (1-65535)",
|
||||||
|
@ -6801,7 +6801,7 @@ DEFUN_HIDDEN (
|
||||||
"Required min receive interval\n"
|
"Required min receive interval\n"
|
||||||
"Desired min transmit interval\n")
|
"Desired min transmit interval\n")
|
||||||
#else
|
#else
|
||||||
DEFUN(
|
DEFUN_YANG(
|
||||||
ip_pim_bfd_param,
|
ip_pim_bfd_param,
|
||||||
ip_pim_bfd_param_cmd,
|
ip_pim_bfd_param_cmd,
|
||||||
"ip pim bfd (2-255) (1-65535) (1-65535)",
|
"ip pim bfd (2-255) (1-65535) (1-65535)",
|
||||||
|
@ -6855,7 +6855,7 @@ ALIAS(no_ip_pim_bfd, no_ip_pim_bfd_param_cmd,
|
||||||
"Desired min transmit interval\n")
|
"Desired min transmit interval\n")
|
||||||
#endif /* !HAVE_BFDD */
|
#endif /* !HAVE_BFDD */
|
||||||
|
|
||||||
DEFPY(pim_msdp_peer, pim_msdp_peer_cmd,
|
DEFPY_YANG(pim_msdp_peer, pim_msdp_peer_cmd,
|
||||||
"msdp peer A.B.C.D$peer source A.B.C.D$source",
|
"msdp peer A.B.C.D$peer source A.B.C.D$source",
|
||||||
CFG_MSDP_STR
|
CFG_MSDP_STR
|
||||||
"Configure MSDP peer\n"
|
"Configure MSDP peer\n"
|
||||||
|
@ -6920,7 +6920,7 @@ DEFPY_ATTR(ip_pim_msdp_peer,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(msdp_peer_md5, msdp_peer_md5_cmd,
|
DEFPY_YANG(msdp_peer_md5, msdp_peer_md5_cmd,
|
||||||
"msdp peer A.B.C.D$peer password WORD$psk",
|
"msdp peer A.B.C.D$peer password WORD$psk",
|
||||||
CFG_MSDP_STR
|
CFG_MSDP_STR
|
||||||
"Configure MSDP peer\n"
|
"Configure MSDP peer\n"
|
||||||
|
@ -6945,7 +6945,7 @@ DEFPY(msdp_peer_md5, msdp_peer_md5_cmd,
|
||||||
return nb_cli_apply_changes(vty, "%s", xpath);
|
return nb_cli_apply_changes(vty, "%s", xpath);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(no_msdp_peer_md5, no_msdp_peer_md5_cmd,
|
DEFPY_YANG(no_msdp_peer_md5, no_msdp_peer_md5_cmd,
|
||||||
"no msdp peer A.B.C.D$peer password [WORD]",
|
"no msdp peer A.B.C.D$peer password [WORD]",
|
||||||
NO_STR
|
NO_STR
|
||||||
CFG_MSDP_STR
|
CFG_MSDP_STR
|
||||||
|
@ -6971,7 +6971,7 @@ DEFPY(no_msdp_peer_md5, no_msdp_peer_md5_cmd,
|
||||||
return nb_cli_apply_changes(vty, "%s", xpath);
|
return nb_cli_apply_changes(vty, "%s", xpath);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(pim_msdp_timers, pim_msdp_timers_cmd,
|
DEFPY_YANG(pim_msdp_timers, pim_msdp_timers_cmd,
|
||||||
"msdp timers (1-65535)$keepalive (1-65535)$holdtime [(1-65535)$connretry]",
|
"msdp timers (1-65535)$keepalive (1-65535)$holdtime [(1-65535)$connretry]",
|
||||||
CFG_MSDP_STR
|
CFG_MSDP_STR
|
||||||
"MSDP timers configuration\n"
|
"MSDP timers configuration\n"
|
||||||
|
@ -7046,7 +7046,7 @@ DEFPY_ATTR(ip_pim_msdp_timers,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(no_pim_msdp_timers, no_pim_msdp_timers_cmd,
|
DEFPY_YANG(no_pim_msdp_timers, no_pim_msdp_timers_cmd,
|
||||||
"no msdp timers [(1-65535) (1-65535) [(1-65535)]]",
|
"no msdp timers [(1-65535) (1-65535) [(1-65535)]]",
|
||||||
NO_STR
|
NO_STR
|
||||||
CFG_MSDP_STR
|
CFG_MSDP_STR
|
||||||
|
@ -7110,7 +7110,7 @@ DEFPY_ATTR(no_ip_pim_msdp_timers,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY (no_pim_msdp_peer,
|
DEFPY_YANG (no_pim_msdp_peer,
|
||||||
no_pim_msdp_peer_cmd,
|
no_pim_msdp_peer_cmd,
|
||||||
"no msdp peer A.B.C.D",
|
"no msdp peer A.B.C.D",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -7172,7 +7172,7 @@ DEFPY_ATTR(no_ip_pim_msdp_peer,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(msdp_peer_sa_filter, msdp_peer_sa_filter_cmd,
|
DEFPY_YANG(msdp_peer_sa_filter, msdp_peer_sa_filter_cmd,
|
||||||
"msdp peer A.B.C.D$peer sa-filter ACL_NAME$acl_name <in|out>$dir",
|
"msdp peer A.B.C.D$peer sa-filter ACL_NAME$acl_name <in|out>$dir",
|
||||||
CFG_MSDP_STR
|
CFG_MSDP_STR
|
||||||
"Configure MSDP peer\n"
|
"Configure MSDP peer\n"
|
||||||
|
@ -7203,7 +7203,7 @@ DEFPY(msdp_peer_sa_filter, msdp_peer_sa_filter_cmd,
|
||||||
return nb_cli_apply_changes(vty, "%s", xpath);
|
return nb_cli_apply_changes(vty, "%s", xpath);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(no_msdp_peer_sa_filter, no_ip_msdp_peer_sa_filter_cmd,
|
DEFPY_YANG(no_msdp_peer_sa_filter, no_ip_msdp_peer_sa_filter_cmd,
|
||||||
"no msdp peer A.B.C.D$peer sa-filter ACL_NAME <in|out>$dir",
|
"no msdp peer A.B.C.D$peer sa-filter ACL_NAME <in|out>$dir",
|
||||||
NO_STR
|
NO_STR
|
||||||
CFG_MSDP_STR
|
CFG_MSDP_STR
|
||||||
|
@ -7235,7 +7235,7 @@ DEFPY(no_msdp_peer_sa_filter, no_ip_msdp_peer_sa_filter_cmd,
|
||||||
return nb_cli_apply_changes(vty, "%s", xpath);
|
return nb_cli_apply_changes(vty, "%s", xpath);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(pim_msdp_mesh_group_member,
|
DEFPY_YANG(pim_msdp_mesh_group_member,
|
||||||
pim_msdp_mesh_group_member_cmd,
|
pim_msdp_mesh_group_member_cmd,
|
||||||
"msdp mesh-group WORD$gname member A.B.C.D$maddr",
|
"msdp mesh-group WORD$gname member A.B.C.D$maddr",
|
||||||
CFG_MSDP_STR
|
CFG_MSDP_STR
|
||||||
|
@ -7313,7 +7313,7 @@ DEFPY_ATTR(ip_pim_msdp_mesh_group_member,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(no_pim_msdp_mesh_group_member,
|
DEFPY_YANG(no_pim_msdp_mesh_group_member,
|
||||||
no_pim_msdp_mesh_group_member_cmd,
|
no_pim_msdp_mesh_group_member_cmd,
|
||||||
"no msdp mesh-group WORD$gname member A.B.C.D$maddr",
|
"no msdp mesh-group WORD$gname member A.B.C.D$maddr",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -7432,7 +7432,7 @@ DEFPY_ATTR(no_ip_pim_msdp_mesh_group_member,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(pim_msdp_mesh_group_source,
|
DEFPY_YANG(pim_msdp_mesh_group_source,
|
||||||
pim_msdp_mesh_group_source_cmd,
|
pim_msdp_mesh_group_source_cmd,
|
||||||
"msdp mesh-group WORD$gname source A.B.C.D$saddr",
|
"msdp mesh-group WORD$gname source A.B.C.D$saddr",
|
||||||
CFG_MSDP_STR
|
CFG_MSDP_STR
|
||||||
|
@ -7505,7 +7505,7 @@ DEFPY_ATTR(ip_pim_msdp_mesh_group_source,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(no_pim_msdp_mesh_group_source,
|
DEFPY_YANG(no_pim_msdp_mesh_group_source,
|
||||||
no_pim_msdp_mesh_group_source_cmd,
|
no_pim_msdp_mesh_group_source_cmd,
|
||||||
"no msdp mesh-group WORD$gname source [A.B.C.D]",
|
"no msdp mesh-group WORD$gname source [A.B.C.D]",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -7593,7 +7593,7 @@ DEFPY_ATTR(no_ip_pim_msdp_mesh_group_source,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(no_pim_msdp_mesh_group,
|
DEFPY_YANG(no_pim_msdp_mesh_group,
|
||||||
no_pim_msdp_mesh_group_cmd,
|
no_pim_msdp_mesh_group_cmd,
|
||||||
"no msdp mesh-group WORD$gname",
|
"no msdp mesh-group WORD$gname",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -7661,7 +7661,7 @@ DEFPY_ATTR(no_ip_pim_msdp_mesh_group,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(msdp_shutdown,
|
DEFPY_YANG(msdp_shutdown,
|
||||||
msdp_shutdown_cmd,
|
msdp_shutdown_cmd,
|
||||||
"[no] msdp shutdown",
|
"[no] msdp shutdown",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -7679,7 +7679,7 @@ DEFPY(msdp_shutdown,
|
||||||
return nb_cli_apply_changes(vty, NULL);
|
return nb_cli_apply_changes(vty, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(msdp_peer_sa_limit, msdp_peer_sa_limit_cmd,
|
DEFPY_YANG(msdp_peer_sa_limit, msdp_peer_sa_limit_cmd,
|
||||||
"[no] msdp peer A.B.C.D$peer sa-limit ![(1-4294967294)$sa_limit]",
|
"[no] msdp peer A.B.C.D$peer sa-limit ![(1-4294967294)$sa_limit]",
|
||||||
NO_STR
|
NO_STR
|
||||||
CFG_MSDP_STR
|
CFG_MSDP_STR
|
||||||
|
@ -7702,7 +7702,7 @@ DEFPY(msdp_peer_sa_limit, msdp_peer_sa_limit_cmd,
|
||||||
return nb_cli_apply_changes(vty, "%s", xpath);
|
return nb_cli_apply_changes(vty, "%s", xpath);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(msdp_originator_id, msdp_originator_id_cmd,
|
DEFPY_YANG(msdp_originator_id, msdp_originator_id_cmd,
|
||||||
"[no] msdp originator-id ![A.B.C.D$originator_id]",
|
"[no] msdp originator-id ![A.B.C.D$originator_id]",
|
||||||
NO_STR
|
NO_STR
|
||||||
CFG_MSDP_STR
|
CFG_MSDP_STR
|
||||||
|
@ -8448,7 +8448,7 @@ DEFUN (show_ip_msdp_sa_sg_vrf_all,
|
||||||
return CMD_SUCCESS;
|
return CMD_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(msdp_log_neighbor_changes, msdp_log_neighbor_changes_cmd,
|
DEFPY_YANG(msdp_log_neighbor_changes, msdp_log_neighbor_changes_cmd,
|
||||||
"[no] msdp log neighbor-events",
|
"[no] msdp log neighbor-events",
|
||||||
NO_STR
|
NO_STR
|
||||||
MSDP_STR
|
MSDP_STR
|
||||||
|
@ -8463,7 +8463,7 @@ DEFPY(msdp_log_neighbor_changes, msdp_log_neighbor_changes_cmd,
|
||||||
return nb_cli_apply_changes(vty, NULL);
|
return nb_cli_apply_changes(vty, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY(msdp_log_sa_changes, msdp_log_sa_changes_cmd,
|
DEFPY_YANG(msdp_log_sa_changes, msdp_log_sa_changes_cmd,
|
||||||
"[no] msdp log sa-events",
|
"[no] msdp log sa-events",
|
||||||
NO_STR
|
NO_STR
|
||||||
MSDP_STR
|
MSDP_STR
|
||||||
|
@ -8751,7 +8751,7 @@ DEFUN_HIDDEN (show_ip_pim_vxlan_sg_work,
|
||||||
return CMD_SUCCESS;
|
return CMD_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY_HIDDEN (no_pim_mlag,
|
DEFPY_YANG_HIDDEN (no_pim_mlag,
|
||||||
no_pim_mlag_cmd,
|
no_pim_mlag_cmd,
|
||||||
"no mlag",
|
"no mlag",
|
||||||
NO_STR
|
NO_STR
|
||||||
|
@ -8808,7 +8808,7 @@ DEFPY_ATTR(no_ip_pim_mlag,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEFPY_HIDDEN (pim_mlag,
|
DEFPY_YANG_HIDDEN (pim_mlag,
|
||||||
pim_mlag_cmd,
|
pim_mlag_cmd,
|
||||||
"mlag INTERFACE$iface role [primary|secondary]$role state [up|down]$state addr A.B.C.D$addr",
|
"mlag INTERFACE$iface role [primary|secondary]$role state [up|down]$state addr A.B.C.D$addr",
|
||||||
"MLAG\n"
|
"MLAG\n"
|
||||||
|
|
Loading…
Reference in a new issue