IFACE_IGMP_STR)
{
VTY_DECLVAR_CONTEXT(interface, ifp);
- struct pim_interface *pim_ifp;
+ struct pim_interface *pim_ifp = ifp->info;
- pim_ifp = ifp->info;
if (!pim_ifp)
return CMD_SUCCESS;
"Query interval in seconds\n")
{
VTY_DECLVAR_CONTEXT(interface, ifp);
- struct pim_interface *pim_ifp;
+ struct pim_interface *pim_ifp = ifp->info;
int query_interval;
int query_interval_dsec;
int ret;
- pim_ifp = ifp->info;
-
if (!pim_ifp) {
ret = pim_cmd_igmp_start(vty, ifp);
if (ret != CMD_SUCCESS)
IFACE_IGMP_QUERY_INTERVAL_STR)
{
VTY_DECLVAR_CONTEXT(interface, ifp);
- struct pim_interface *pim_ifp;
+ struct pim_interface *pim_ifp = ifp->info;
int default_query_interval_dsec;
- pim_ifp = ifp->info;
-
if (!pim_ifp)
return CMD_SUCCESS;
"IGMP version number\n")
{
VTY_DECLVAR_CONTEXT(interface,ifp);
- struct pim_interface *pim_ifp = NULL;
+ struct pim_interface *pim_ifp = ifp->info;
int igmp_version, old_version = 0;
int ret;
- pim_ifp = ifp->info;
-
if (!pim_ifp)
{
ret = pim_cmd_igmp_start(vty, ifp);
"IGMP version number\n")
{
VTY_DECLVAR_CONTEXT(interface, ifp);
- struct pim_interface *pim_ifp;
-
- pim_ifp = ifp->info;
+ struct pim_interface *pim_ifp = ifp->info;
if (!pim_ifp)
return CMD_SUCCESS;
"Query response value in deci-seconds\n")
{
VTY_DECLVAR_CONTEXT(interface, ifp);
- struct pim_interface *pim_ifp;
+ struct pim_interface *pim_ifp = ifp->info;
int query_max_response_time;
int ret;
- pim_ifp = ifp->info;
-
if (!pim_ifp) {
ret = pim_cmd_igmp_start(vty, ifp);
if (ret != CMD_SUCCESS)
"Time for response in deci-seconds\n")
{
VTY_DECLVAR_CONTEXT(interface, ifp);
- struct pim_interface *pim_ifp;
-
- pim_ifp = ifp->info;
+ struct pim_interface *pim_ifp = ifp->info;
if (!pim_ifp)
return CMD_SUCCESS;
"Query response value in deciseconds\n")
{
VTY_DECLVAR_CONTEXT(interface, ifp);
- struct pim_interface *pim_ifp;
+ struct pim_interface *pim_ifp = ifp->info;
int query_max_response_time_dsec;
int default_query_interval_dsec;
int ret;
- pim_ifp = ifp->info;
-
if (!pim_ifp) {
ret = pim_cmd_igmp_start(vty, ifp);
if (ret != CMD_SUCCESS)
IFACE_IGMP_QUERY_MAX_RESPONSE_TIME_DSEC_STR)
{
VTY_DECLVAR_CONTEXT(interface, ifp);
- struct pim_interface *pim_ifp;
-
- pim_ifp = ifp->info;
+ struct pim_interface *pim_ifp = ifp->info;
if (!pim_ifp)
return CMD_SUCCESS;
{
VTY_DECLVAR_CONTEXT(interface, ifp);
int idx_number = 3;
- struct pim_interface *pim_ifp;
+ struct pim_interface *pim_ifp = ifp->info;
uint32_t old_dr_prio;
- pim_ifp = ifp->info;
-
if (!pim_ifp) {
vty_out(vty, "Please enable PIM on interface, first%s", VTY_NEWLINE);
return CMD_WARNING;
"Old Value of the Priority\n")
{
VTY_DECLVAR_CONTEXT(interface, ifp);
- struct pim_interface *pim_ifp;
-
- pim_ifp = ifp->info;
+ struct pim_interface *pim_ifp = ifp->info;
if (!pim_ifp) {
vty_out(vty, "Pim not enabled on this interface%s", VTY_NEWLINE);
VTY_DECLVAR_CONTEXT(interface, ifp);
int idx_time = 3;
int idx_hold = 4;
- struct pim_interface *pim_ifp;
-
- pim_ifp = ifp->info;
+ struct pim_interface *pim_ifp = ifp->info;
if (!pim_ifp)
{
IFACE_PIM_HELLO_HOLD_STR)
{
VTY_DECLVAR_CONTEXT(interface, ifp);
- struct pim_interface *pim_ifp;
-
- pim_ifp = ifp->info;
+ struct pim_interface *pim_ifp = ifp->info;
if (!pim_ifp) {
vty_out(vty, "Pim not enabled on this interface%s", VTY_NEWLINE);
"Enables BFD support\n")
{
VTY_DECLVAR_CONTEXT(interface, ifp);
- struct pim_interface *pim_ifp = NULL;
+ struct pim_interface *pim_ifp = ifp->info;
struct bfd_info *bfd_info = NULL;
- if (!ifp)
- return CMD_SUCCESS;
- pim_ifp = ifp->info;
if (!pim_ifp)
return CMD_SUCCESS;
bfd_info = pim_ifp->bfd_info;
"Disables BFD support\n")
{
VTY_DECLVAR_CONTEXT(interface, ifp);
- struct pim_interface *pim_ifp = NULL;
-
- assert (ifp);
+ struct pim_interface *pim_ifp = ifp->info;
- pim_ifp = ifp->info;
if (!pim_ifp)
return CMD_SUCCESS;