if (!str2prefix (argv[5]->arg, &pfx))
{
vty_outln (vty, "Malformed address \"%s\"", argv[5]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
if (pfx.family != AF_INET && pfx.family != AF_INET6)
{
vty_outln (vty, "Invalid address \"%s\"", argv[5]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
if (argv[4]->arg[0] == 'u')
{
vty_outln (vty, "can't locate handle matching vn=%s, un=%s",
argv[4]->arg, argv[6]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
rc = rfapi_close (handle);
if (*endptr != '\0' || (uintptr_t) handle == UINTPTR_MAX)
{
vty_outln (vty, "Invalid value: %s", argv[4]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
rc = rfapi_close (handle);
{
vty_outln (vty, "can't locate handle matching vn=%s, un=%s",
argv[4]->arg, argv[6]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
/*
if (!str2prefix (argv[8]->arg, &pfx))
{
vty_outln (vty, "Malformed prefix \"%s\"", argv[8]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
if (pfx.family != AF_INET && pfx.family != AF_INET6)
{
vty_outln (vty, "Bad family for prefix \"%s\"", argv[8]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
rfapiQprefix2Rprefix (&pfx, &hpfx);
{
vty_outln (vty, "can't locate handle matching vn=%s, un=%s",
argv[4]->arg, argv[6]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
/*
if (!str2prefix (argv[8]->arg, &pfx))
{
vty_outln (vty, "Malformed prefix \"%s\"", argv[8]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
if (pfx.family != AF_INET && pfx.family != AF_INET6)
{
vty_outln (vty, "Bad family for prefix \"%s\"", argv[8]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
rfapiQprefix2Rprefix (&pfx, &hpfx);
if ((rc = rfapiStr2EthAddr (argv[12]->arg, &optary[opt_next].v.l2addr.macaddr)))
{
vty_outln (vty, "Bad mac address \"%s\"", argv[12]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
optary[opt_next].type = RFAPI_VN_OPTION_TYPE_L2ADDR;
if (opt_next)
{
vty_outln (vty, "can't locate handle matching vn=%s, un=%s",
argv[4]->arg, argv[6]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
/*
if (!str2prefix (argv[8]->arg, &pfx))
{
vty_outln (vty, "Malformed prefix \"%s\"", argv[8]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
if (pfx.family != AF_INET && pfx.family != AF_INET6)
{
vty_outln (vty, "Bad family for prefix \"%s\"", argv[8]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
rfapiQprefix2Rprefix (&pfx, &hpfx);
{
vty_outln (vty, "can't locate handle matching vn=%s, un=%s",
argv[4]->arg, argv[6]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
/*
return rc;
#else
vty_outln (vty, "%% This command is broken.");
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
#endif
if (rfapi_find_handle_vty (vty, &vn, &un, &handle))
{
vty_outln (vty, "can't locate handle matching vn=%s, un=%s",
argv[4]->arg, argv[6]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
/*
if (rfapiStr2EthAddr (argv[10]->arg, &l2o_buf.macaddr))
{
vty_outln (vty, "Bad mac address \"%s\"", argv[10]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
l2o_buf.logical_net_id = strtoul(argv[8]->arg, NULL, 10);
{
vty_outln (vty, "can't locate handle matching vn=%s, un=%s",
argv[5]->arg, argv[7]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
/*
if (!bgp)
{
vty_outln (vty, "No BGP instance");
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
h = bgp->rfapi;
if (!h)
{
vty_outln (vty, "No RFAPI instance");
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
/*
{
vty_outln (vty, "can't locate handle matching vn=%s, un=%s",
argv[5]->arg, argv[7]->arg);
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
rfd = (struct rfapi_descriptor *) handle;
if (!bgp)
{
vty_outln (vty, "No BGP process is configured");
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
if (!bgp->rfapi_cfg)
{
vty_outln (vty, "VNC not configured");
- return CMD_WARNING;
+ return CMD_WARNING_CONFIG_FAILED;
}
if (strmatch(argv[3]->text, "on"))