static void pim_cli_legacy_mesh_group_behavior(struct vty *vty,
const char *gname)
{
- char xpath_value[XPATH_MAXLEN];
+ char xpath_value[XPATH_MAXLEN + 26];
char xpath_member_value[XPATH_MAXLEN];
const struct lyd_node *member_dnode;
"Name of a prefix-list\n")
{
const struct lyd_node *ssm_plist_dnode;
- char ssm_plist_xpath[XPATH_MAXLEN];
+ char ssm_plist_xpath[XPATH_MAXLEN + 16];
const char *ssm_plist_name;
snprintf(ssm_plist_xpath, sizeof(ssm_plist_xpath), "%s/ssm-prefix-list",
CMD_ATTR_HIDDEN | CMD_ATTR_DEPRECATED)
{
const struct lyd_node *ssm_plist_dnode;
- char ssm_plist_xpath[XPATH_MAXLEN];
+ char ssm_plist_xpath[XPATH_MAXLEN + 16];
const char *ssm_plist_name;
int ret = CMD_WARNING_CONFIG_FAILED;
const char *vrfname;
"Mesh group member\n"
"Peer IP address\n")
{
- char xpath_value[XPATH_MAXLEN];
+ char xpath_value[XPATH_MAXLEN + 26];
char xpath_member_value[XPATH_MAXLEN];
/* Get mesh group base XPath. */
"Peer IP address\n",
CMD_ATTR_HIDDEN | CMD_ATTR_DEPRECATED)
{
- char xpath_value[XPATH_MAXLEN];
+ char xpath_value[XPATH_MAXLEN + 26];
char xpath_member_value[XPATH_MAXLEN];
int ret = CMD_WARNING_CONFIG_FAILED;
const char *vrfname;
"Delete MSDP mesh-group\n"
"Mesh group name\n")
{
- char xpath_value[XPATH_MAXLEN];
+ char xpath_value[XPATH_MAXLEN + 26];
/* Get mesh group base XPath. */
snprintf(xpath_value, sizeof(xpath_value),
"Mesh group name\n",
CMD_ATTR_HIDDEN | CMD_ATTR_DEPRECATED)
{
- char xpath_value[XPATH_MAXLEN];
+ char xpath_value[XPATH_MAXLEN + 26];
int ret = CMD_SUCCESS;
const char *vrfname;
char xpath[XPATH_MAXLEN];
int pim_process_spt_switchover_infinity_cmd(struct vty *vty)
{
- char spt_plist_xpath[XPATH_MAXLEN];
- char spt_action_xpath[XPATH_MAXLEN];
+ char spt_plist_xpath[XPATH_MAXLEN + 40];
+ char spt_action_xpath[XPATH_MAXLEN + 26];
snprintf(spt_plist_xpath, sizeof(spt_plist_xpath),
"%s/spt-switchover/spt-infinity-prefix-list", VTY_CURR_XPATH);
const char *group_str)
{
char group_xpath[XPATH_MAXLEN];
- char rp_xpath[XPATH_MAXLEN];
+ char rp_xpath[XPATH_MAXLEN + 47];
int printed;
const struct lyd_node *group_dnode;
int pim_process_no_rp_plist_cmd(struct vty *vty, const char *rp_str,
const char *prefix_list)
{
- char rp_xpath[XPATH_MAXLEN];
- char plist_xpath[XPATH_MAXLEN];
+ char rp_xpath[XPATH_MAXLEN + 47];
+ char plist_xpath[XPATH_MAXLEN + 1070];
const struct lyd_node *plist_dnode;
const char *plist;