Lines Matching defs:oip
444 struct ospf_if_params *oip;
446 oip = XMALLOC (MTYPE_OSPF_IF_PARAMS, sizeof (struct ospf_if_params));
447 memset (oip, 0, sizeof (struct ospf_if_params));
449 if (!oip)
452 memset (oip, 0, sizeof (struct ospf_if_params));
454 UNSET_IF_PARAM (oip, output_cost_cmd);
455 UNSET_IF_PARAM (oip, transmit_delay);
456 UNSET_IF_PARAM (oip, retransmit_interval);
457 UNSET_IF_PARAM (oip, passive_interface);
458 UNSET_IF_PARAM (oip, v_hello);
459 UNSET_IF_PARAM (oip, v_wait);
460 UNSET_IF_PARAM (oip, priority);
461 UNSET_IF_PARAM (oip, type);
462 UNSET_IF_PARAM (oip, auth_simple);
463 UNSET_IF_PARAM (oip, auth_crypt);
464 UNSET_IF_PARAM (oip, auth_type);
466 oip->auth_crypt = list_new ();
468 return oip;
472 ospf_del_if_params (struct ospf_if_params *oip)
474 list_delete (oip->auth_crypt);
475 XFREE (MTYPE_OSPF_IF_PARAMS, oip);
481 struct ospf_if_params *oip;
490 oip = rn->info;
493 if (!OSPF_IF_PARAM_CONFIGURED (oip, output_cost_cmd) &&
494 !OSPF_IF_PARAM_CONFIGURED (oip, transmit_delay) &&
495 !OSPF_IF_PARAM_CONFIGURED (oip, retransmit_interval) &&
496 !OSPF_IF_PARAM_CONFIGURED (oip, passive_interface) &&
497 !OSPF_IF_PARAM_CONFIGURED (oip, v_hello) &&
498 !OSPF_IF_PARAM_CONFIGURED (oip, v_wait) &&
499 !OSPF_IF_PARAM_CONFIGURED (oip, priority) &&
500 !OSPF_IF_PARAM_CONFIGURED (oip, type) &&
501 !OSPF_IF_PARAM_CONFIGURED (oip, auth_simple) &&
502 !OSPF_IF_PARAM_CONFIGURED (oip, auth_type) &&
503 listcount (oip->auth_crypt) == 0)
505 ospf_del_if_params (oip);