if (CHECK_FLAG(oi->ospf->config, OSPF_LOG_ADJACENCY_DETAIL))
zlog_info(
"%s:Packet[DD]: Neighbor %pI4 state is %s, seq_num:0x%x, local:0x%x",
- (oi->ospf->name) ? oi->ospf->name : VRF_DEFAULT_NAME,
- &nbr->router_id,
+ ospf_get_name(oi->ospf), &nbr->router_id,
lookup_msg(ospf_nsm_state_msg, nbr->state, NULL),
ntohl(dd->dd_seqnum), nbr->dd_seqnum);
if (CHECK_FLAG(oi->ospf->config, OSPF_LOG_ADJACENCY_DETAIL))
zlog_info(
"%s:Packet[DD]: %pI4 DB Desc send with seqnum:%x , flags:%x",
- (oi->ospf->name) ? oi->ospf->name : VRF_DEFAULT_NAME,
- &nbr->router_id, nbr->dd_seqnum,
- nbr->dd_flags);
+ ospf_get_name(oi->ospf), &nbr->router_id,
+ nbr->dd_seqnum, nbr->dd_flags);
}
/* Re-send Database Description. */
if (CHECK_FLAG(oi->ospf->config, OSPF_LOG_ADJACENCY_DETAIL))
zlog_info(
"%s:Packet[DD]: %pI4 DB Desc resend with seqnum:%x , flags:%x",
- (oi->ospf->name) ? oi->ospf->name : VRF_DEFAULT_NAME,
- &nbr->router_id, nbr->dd_seqnum,
- nbr->dd_flags);
+ ospf_get_name(oi->ospf), &nbr->router_id,
+ nbr->dd_seqnum, nbr->dd_flags);
}
/* Send Link State Request. */
{
if (use_vrf) {
if (json) {
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_string_add(json, "vrfName",
- "default");
- else
- json_object_string_add(json, "vrfName",
- ospf->name);
+ json_object_string_add(json, "vrfName",
+ ospf_get_name(ospf));
json_object_int_add(json, "vrfId", ospf->vrf_id);
- } else {
- if (ospf->vrf_id == VRF_DEFAULT)
- vty_out(vty, "VRF Name: %s\n", "default");
- else if (ospf->name)
- vty_out(vty, "VRF Name: %s\n", ospf->name);
- }
+ } else
+ vty_out(vty, "VRF Name: %s\n", ospf_get_name(ospf));
}
}
if (IS_DEBUG_OSPF_EVENT)
zlog_debug(
"Config command 'router ospf %d' received, vrf %s id %u oi_running %u",
- ospf->instance, ospf->name ? ospf->name : "NIL",
- ospf->vrf_id, ospf->oi_running);
+ ospf->instance, ospf_get_name(ospf), ospf->vrf_id,
+ ospf->oi_running);
VTY_PUSH_CONTEXT(OSPF_NODE, ospf);
if (IS_DEBUG_OSPF_EVENT)
zlog_debug(
"%s ospf vrf %s num of %u ip ospf area x config",
- __func__, ospf->name ? ospf->name : "NIL",
- count);
+ __func__, ospf_get_name(ospf), count);
return CMD_WARNING_CONFIG_FAILED;
}
if (json) {
if (use_vrf) {
json_object_object_add(json_vrf, "areas", json_areas);
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
+ json_object_object_add(json, ospf_get_name(ospf),
+ json_vrf);
} else {
json_object_object_add(json, "areas", json_areas);
}
if (use_json) {
if (use_vrf) {
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
+ json_object_object_add(json, ospf_get_name(ospf),
+ json_vrf);
}
} else
vty_out(vty, "\n");
}
if (use_json) {
- if (use_vrf) {
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
- }
+ if (use_vrf)
+ json_object_object_add(json, ospf_get_name(ospf),
+ json_vrf);
} else
vty_out(vty, "\n");
if (use_json) {
json_object_object_add(json_vrf, "neighbors", json_nbr_sub);
- if (use_vrf) {
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
- }
+ if (use_vrf)
+ json_object_object_add(json, ospf_get_name(ospf),
+ json_vrf);
} else
vty_out(vty, "\n");
}
if (use_json) {
- if (use_vrf) {
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
- }
+ if (use_vrf)
+ json_object_object_add(json, ospf_get_name(ospf),
+ json_vrf);
} else
vty_out(vty, "\n");
if (use_json) {
json_object_object_add(json_vrf, "neighbors",
json_nbr_sub);
- if (use_vrf) {
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
- }
+ if (use_vrf)
+ json_object_object_add(json, ospf_get_name(ospf),
+ json_vrf);
} else
vty_out(vty, "\n");
}
if (use_json) {
- if (use_vrf) {
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
- }
+ if (use_vrf)
+ json_object_object_add(json, ospf_get_name(ospf),
+ json_vrf);
} else {
vty_out(vty, "\n");
}
if ((argc == arg_base + 4) || (uj && (argc == arg_base + 5))) {
show_ip_ospf_database_summary(vty, ospf, 0, json_vrf);
if (json) {
- if (use_vrf) {
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
- }
+ if (use_vrf)
+ json_object_object_add(
+ json, ospf_get_name(ospf), json_vrf);
}
return CMD_SUCCESS;
}
else if (strncmp(argv[arg_base + idx_type]->text, "se", 2) == 0) {
show_ip_ospf_database_summary(vty, ospf, 1, json_vrf);
if (json) {
- if (use_vrf) {
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
- }
+ if (use_vrf)
+ json_object_object_add(
+ json, ospf_get_name(ospf), json_vrf);
}
return CMD_SUCCESS;
} else if (strncmp(argv[arg_base + idx_type]->text, "m", 1) == 0) {
show_ip_ospf_database_maxage(vty, ospf, json_vrf);
if (json) {
- if (use_vrf) {
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
- }
+ if (use_vrf)
+ json_object_object_add(
+ json, ospf_get_name(ospf), json_vrf);
}
return CMD_SUCCESS;
} else if (strncmp(argv[arg_base + idx_type]->text, "opaque-l", 8) == 0)
}
if (json) {
- if (use_vrf) {
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
- }
+ if (use_vrf)
+ json_object_object_add(json, ospf_get_name(ospf),
+ json_vrf);
}
return CMD_SUCCESS;
show_lsa_detail_adv_router(vty, ospf, type, &adv_router, json_vrf);
if (json) {
- if (use_vrf) {
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
- }
+ if (use_vrf)
+ json_object_object_add(json, ospf_get_name(ospf),
+ json_vrf);
}
return CMD_SUCCESS;
ospf_show_vrf_name(ospf, vty, json_vrf, use_vrf);
if (uj) {
- if (use_vrf) {
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
- }
+ if (use_vrf)
+ json_object_object_add(json, ospf_get_name(ospf),
+ json_vrf);
} else
vty_out(vty, "\n");
if (use_vrf) {
// json_object_object_add(json_vrf, "areas",
// json_areas);
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
+ json_object_object_add(json, ospf_get_name(ospf),
+ json_vrf);
}
} else {
vty_out(vty, "\n");
if (uj)
json_vrf = json_object_new_object();
- if (ospf->vrf_id == VRF_DEFAULT)
- name = VRF_DEFAULT_NAME;
- else
- name = ospf->name;
+ name = ospf_get_name(ospf);
vrf_id_ui = (ospf->vrf_id == VRF_UNKNOWN)
? -1
}
if (uj) {
- if (use_vrf) {
- if (ospf->vrf_id == VRF_DEFAULT)
- json_object_object_add(json, "default",
- json_vrf);
- else
- json_object_object_add(json, ospf->name,
- json_vrf);
- }
+ if (use_vrf)
+ json_object_object_add(json, ospf_get_name(ospf),
+ json_vrf);
} else
vty_out(vty, "\n");