/dports/net/quagga/quagga-1.2.4/ospfd/ |
H A D | ospfd.c | 461 nbr_nbma->nbr->nbr_nbma = NULL; in ospf_finish_final() 467 listnode_delete (nbr_nbma->oi->nbr_nbma, nbr_nbma); in ospf_finish_final() 1536 nbr_nbma->nbr->nbr_nbma = NULL; in ospf_nbr_nbma_down() 1541 listnode_delete (nbr_nbma->oi->nbr_nbma, nbr_nbma); in ospf_nbr_nbma_down() 1562 listnode_add (oi->nbr_nbma, nbr_nbma); in ospf_nbr_nbma_add() 1573 nbr->nbr_nbma = nbr_nbma; in ospf_nbr_nbma_add() 1583 nbr->nbr_nbma = nbr_nbma; in ospf_nbr_nbma_add() 1605 if (nbr_nbma->oi == NULL && nbr_nbma->nbr == NULL) in ospf_nbr_nbma_if_update() 1647 for (ALL_LIST_ELEMENTS_RO (ospf->nbr_nbma, node, nbr_nbma)) in ospf_nbr_nbma_lookup_next() 1674 if (nbr_nbma) in ospf_nbr_nbma_set() [all …]
|
H A D | ospf_neighbor.c | 94 nbr->nbr_nbma = NULL; in ospf_nbr_new() 130 if (nbr->nbr_nbma) in ospf_nbr_free() 132 nbr->nbr_nbma->nbr = NULL; in ospf_nbr_free() 133 nbr->nbr_nbma = NULL; in ospf_nbr_free() 435 nbr->nbr_nbma = NULL; in ospf_nbr_add() 438 struct ospf_nbr_nbma *nbr_nbma; in ospf_nbr_add() local 441 for (ALL_LIST_ELEMENTS_RO (oi->nbr_nbma, node, nbr_nbma)) in ospf_nbr_add() 445 nbr_nbma->nbr = nbr; in ospf_nbr_add() 446 nbr->nbr_nbma = nbr_nbma; in ospf_nbr_add() 448 if (nbr_nbma->t_poll) in ospf_nbr_add() [all …]
|
H A D | ospf_nsm.c | 170 if (nbr->oi->type == OSPF_IFTYPE_NBMA && nbr->nbr_nbma) in nsm_packet_received() 171 OSPF_POLL_TIMER_OFF (nbr->nbr_nbma->t_poll); in nsm_packet_received() 179 if (nbr->nbr_nbma) in nsm_start() 180 OSPF_POLL_TIMER_OFF (nbr->nbr_nbma->t_poll); in nsm_start() 375 if (nbr->oi->type == OSPF_IFTYPE_NBMA && nbr->nbr_nbma != NULL) in nsm_kill_nbr() 377 struct ospf_nbr_nbma *nbr_nbma = nbr->nbr_nbma; in nsm_kill_nbr() local 379 nbr_nbma->nbr = NULL; in nsm_kill_nbr() 380 nbr_nbma->state_change = nbr->state_change; in nsm_kill_nbr() 382 nbr->nbr_nbma = NULL; in nsm_kill_nbr() 384 OSPF_POLL_TIMER_ON (nbr_nbma->t_poll, ospf_poll_timer, in nsm_kill_nbr() [all …]
|
H A D | ospf_interface.c | 249 oi->nbr_nbma = list_new (); in ospf_if_new() 282 struct ospf_nbr_nbma *nbr_nbma; in ospf_if_cleanup() local 287 for (ALL_LIST_ELEMENTS (oi->nbr_nbma, node, nnode, nbr_nbma)) in ospf_if_cleanup() 289 OSPF_POLL_TIMER_OFF (nbr_nbma->t_poll); in ospf_if_cleanup() 291 if (nbr_nbma->nbr) in ospf_if_cleanup() 293 nbr_nbma->nbr->nbr_nbma = NULL; in ospf_if_cleanup() 294 nbr_nbma->nbr = NULL; in ospf_if_cleanup() 297 nbr_nbma->oi = NULL; in ospf_if_cleanup() 299 listnode_delete (oi->nbr_nbma, nbr_nbma); in ospf_if_cleanup() 338 list_free (oi->nbr_nbma); in ospf_if_free()
|
H A D | ospf_vty.c | 3216 struct ospf_nbr_nbma *nbr_nbma; variable 3221 for (ALL_LIST_ELEMENTS_RO (oi->nbr_nbma, nbr_node, nbr_nbma)) 3223 if (nbr_nbma->nbr == NULL 3224 || nbr_nbma->nbr->state == NSM_Down) 3282 struct ospf_nbr_nbma *nbr_nbma) in show_ip_ospf_nbr_nbma_detail_sub() argument 3297 nbr_nbma->priority, "Down"); in show_ip_ospf_nbr_nbma_detail_sub() 3487 struct ospf_nbr_nbma *nbr_nbma; variable 3499 for (ALL_LIST_ELEMENTS_RO (oi->nbr_nbma, nd, nbr_nbma)) 3500 if (nbr_nbma->nbr == NULL 7181 struct ospf_nbr_nbma *nbr_nbma; in config_write_ospf_nbr_nbma() local [all …]
|
H A D | ospf_packet.c | 3367 ospf_poll_send (struct ospf_nbr_nbma *nbr_nbma) in ospf_poll_send() argument 3371 oi = nbr_nbma->oi; in ospf_poll_send() 3381 if (nbr_nbma->nbr != NULL && nbr_nbma->nbr->state != NSM_Down) in ospf_poll_send() 3387 if (nbr_nbma->priority == 0 in ospf_poll_send() 3397 struct ospf_nbr_nbma *nbr_nbma; in ospf_poll_timer() local 3399 nbr_nbma = THREAD_ARG (thread); in ospf_poll_timer() 3400 nbr_nbma->t_poll = NULL; in ospf_poll_timer() 3404 IF_NAME (nbr_nbma->oi), inet_ntoa (nbr_nbma->addr)); in ospf_poll_timer() 3406 ospf_poll_send (nbr_nbma); in ospf_poll_timer() 3408 if (nbr_nbma->v_poll > 0) in ospf_poll_timer() [all …]
|
H A D | ospf_neighbor.h | 84 struct ospf_nbr_nbma *nbr_nbma; member
|
H A D | ospf_snmp.c | 1306 struct ospf_nbr_nbma *nbr_nbma; in ospfHostLookup() local 1325 nbr_nbma = ospf_nbr_nbma_lookup (ospf, *addr); in ospfHostLookup() 1327 return nbr_nbma; in ospfHostLookup() 1337 nbr_nbma = ospf_nbr_nbma_lookup_next (ospf, addr, len == 0 ? 1 : 0); in ospfHostLookup() 1339 if (nbr_nbma == NULL) in ospfHostLookup() 1349 return nbr_nbma; in ospfHostLookup() 1358 struct ospf_nbr_nbma *nbr_nbma; in ospfHostEntry() local 1374 nbr_nbma = ospfHostLookup (v, name, length, &addr, exact); in ospfHostEntry() 1375 if (nbr_nbma == NULL) in ospfHostEntry() 1378 oi = nbr_nbma->oi; in ospfHostEntry() [all …]
|
H A D | ospfd.h | 167 struct route_table *nbr_nbma; member 474 (T) = thread_add_timer (master, (F), nbr_nbma, (V)); \
|
/dports/net/frr7-pythontools/frr-frr-7.5.1/ospfd/ |
H A D | ospfd.c | 670 nbr_nbma->nbr->nbr_nbma = NULL; in ospf_finish_final() 675 listnode_delete(nbr_nbma->oi->nbr_nbma, in ospf_finish_final() 676 nbr_nbma); in ospf_finish_final() 1785 nbr_nbma->nbr->nbr_nbma = NULL; in ospf_nbr_nbma_down() 1790 listnode_delete(nbr_nbma->oi->nbr_nbma, nbr_nbma); in ospf_nbr_nbma_down() 1810 listnode_add(oi->nbr_nbma, nbr_nbma); in ospf_nbr_nbma_add() 1820 nbr->nbr_nbma = nbr_nbma; in ospf_nbr_nbma_add() 1828 nbr->nbr_nbma = nbr_nbma; in ospf_nbr_nbma_add() 1849 if (nbr_nbma->oi == NULL && nbr_nbma->nbr == NULL) { in ospf_nbr_nbma_if_update() 1916 if (nbr_nbma) in ospf_nbr_nbma_set() [all …]
|
H A D | ospf_neighbor.c | 93 nbr->nbr_nbma = NULL; in ospf_nbr_new() 129 if (nbr->nbr_nbma) { in ospf_nbr_free() 130 nbr->nbr_nbma->nbr = NULL; in ospf_nbr_free() 131 nbr->nbr_nbma = NULL; in ospf_nbr_free() 428 nbr->nbr_nbma = NULL; in ospf_nbr_add() 430 struct ospf_nbr_nbma *nbr_nbma; in ospf_nbr_add() local 433 for (ALL_LIST_ELEMENTS_RO(oi->nbr_nbma, node, nbr_nbma)) { in ospf_nbr_add() 435 nbr_nbma->nbr = nbr; in ospf_nbr_add() 436 nbr->nbr_nbma = nbr_nbma; in ospf_nbr_add() 438 if (nbr_nbma->t_poll) in ospf_nbr_add() [all …]
|
H A D | ospf_nsm.c | 175 if (nbr->oi->type == OSPF_IFTYPE_NBMA && nbr->nbr_nbma) in nsm_packet_received() 176 OSPF_POLL_TIMER_OFF(nbr->nbr_nbma->t_poll); in nsm_packet_received() 187 if (nbr->nbr_nbma) in nsm_start() 188 OSPF_POLL_TIMER_OFF(nbr->nbr_nbma->t_poll); in nsm_start() 380 if (nbr->oi->type == OSPF_IFTYPE_NBMA && nbr->nbr_nbma != NULL) { in nsm_kill_nbr() 381 struct ospf_nbr_nbma *nbr_nbma = nbr->nbr_nbma; in nsm_kill_nbr() local 383 nbr_nbma->nbr = NULL; in nsm_kill_nbr() 384 nbr_nbma->state_change = nbr->state_change; in nsm_kill_nbr() 386 nbr->nbr_nbma = NULL; in nsm_kill_nbr() 388 OSPF_POLL_TIMER_ON(nbr_nbma->t_poll, ospf_poll_timer, in nsm_kill_nbr() [all …]
|
H A D | ospf_interface.c | 249 oi->nbr_nbma = list_new(); in ospf_if_new() 288 struct ospf_nbr_nbma *nbr_nbma; in ospf_if_cleanup() local 293 for (ALL_LIST_ELEMENTS(oi->nbr_nbma, node, nnode, nbr_nbma)) { in ospf_if_cleanup() 294 OSPF_POLL_TIMER_OFF(nbr_nbma->t_poll); in ospf_if_cleanup() 296 if (nbr_nbma->nbr) { in ospf_if_cleanup() 297 nbr_nbma->nbr->nbr_nbma = NULL; in ospf_if_cleanup() 298 nbr_nbma->nbr = NULL; in ospf_if_cleanup() 301 nbr_nbma->oi = NULL; in ospf_if_cleanup() 303 listnode_delete(oi->nbr_nbma, nbr_nbma); in ospf_if_cleanup() 345 list_delete(&oi->nbr_nbma); in ospf_if_free()
|
H A D | ospf_neighbor.h | 81 struct ospf_nbr_nbma *nbr_nbma; member
|
H A D | ospf_snmp.c | 1240 struct ospf_nbr_nbma *nbr_nbma; in ospfHostLookup() local 1258 nbr_nbma = ospf_nbr_nbma_lookup(ospf, *addr); in ospfHostLookup() 1260 return nbr_nbma; in ospfHostLookup() 1268 nbr_nbma = in ospfHostLookup() 1271 if (nbr_nbma == NULL) in ospfHostLookup() 1281 return nbr_nbma; in ospfHostLookup() 1290 struct ospf_nbr_nbma *nbr_nbma; in ospfHostEntry() local 1306 nbr_nbma = ospfHostLookup(v, name, length, &addr, exact); in ospfHostEntry() 1307 if (nbr_nbma == NULL) in ospfHostEntry() 1310 oi = nbr_nbma->oi; in ospfHostEntry() [all …]
|
H A D | ospf_packet.c | 3708 oi = nbr_nbma->oi; in ospf_poll_send() 3718 if (nbr_nbma->nbr != NULL && nbr_nbma->nbr->state != NSM_Down) in ospf_poll_send() 3724 if (nbr_nbma->priority == 0 && oi->state != ISM_DR in ospf_poll_send() 3728 ospf_hello_send_sub(oi, nbr_nbma->addr.s_addr); in ospf_poll_send() 3733 struct ospf_nbr_nbma *nbr_nbma; in ospf_poll_timer() local 3735 nbr_nbma = THREAD_ARG(thread); in ospf_poll_timer() 3736 nbr_nbma->t_poll = NULL; in ospf_poll_timer() 3740 IF_NAME(nbr_nbma->oi), inet_ntoa(nbr_nbma->addr)); in ospf_poll_timer() 3742 ospf_poll_send(nbr_nbma); in ospf_poll_timer() 3744 if (nbr_nbma->v_poll > 0) in ospf_poll_timer() [all …]
|
H A D | ospf_vty.c | 4467 for (ALL_LIST_ELEMENTS_RO(oi->nbr_nbma, nbr_node, nbr_nbma)) { in show_ip_ospf_neighbor_all_common() 4468 if (nbr_nbma->nbr == NULL in show_ip_ospf_neighbor_all_common() 4795 inet_ntoa(nbr_nbma->addr)); in show_ip_ospf_nbr_nbma_detail_sub() 4809 nbr_nbma->priority); in show_ip_ospf_nbr_nbma_detail_sub() 4829 if (nbr_nbma->t_poll) { in show_ip_ospf_nbr_nbma_detail_sub() 5412 for (ALL_LIST_ELEMENTS_RO(oi->nbr_nbma, nd, nbr_nbma)) { in show_ip_ospf_neighbor_detail_all_common() 5413 if (nbr_nbma->nbr == NULL in show_ip_ospf_neighbor_detail_all_common() 10191 if ((nbr_nbma = rn->info)) { in config_write_ospf_nbr_nbma() 10194 if (nbr_nbma->priority in config_write_ospf_nbr_nbma() 10197 nbr_nbma->priority); in config_write_ospf_nbr_nbma() [all …]
|
/dports/net/frr7/frr-frr-7.5.1/ospfd/ |
H A D | ospfd.c | 670 nbr_nbma->nbr->nbr_nbma = NULL; in ospf_finish_final() 675 listnode_delete(nbr_nbma->oi->nbr_nbma, in ospf_finish_final() 676 nbr_nbma); in ospf_finish_final() 1785 nbr_nbma->nbr->nbr_nbma = NULL; in ospf_nbr_nbma_down() 1790 listnode_delete(nbr_nbma->oi->nbr_nbma, nbr_nbma); in ospf_nbr_nbma_down() 1810 listnode_add(oi->nbr_nbma, nbr_nbma); in ospf_nbr_nbma_add() 1820 nbr->nbr_nbma = nbr_nbma; in ospf_nbr_nbma_add() 1828 nbr->nbr_nbma = nbr_nbma; in ospf_nbr_nbma_add() 1849 if (nbr_nbma->oi == NULL && nbr_nbma->nbr == NULL) { in ospf_nbr_nbma_if_update() 1916 if (nbr_nbma) in ospf_nbr_nbma_set() [all …]
|
H A D | ospf_neighbor.c | 93 nbr->nbr_nbma = NULL; in ospf_nbr_new() 129 if (nbr->nbr_nbma) { in ospf_nbr_free() 130 nbr->nbr_nbma->nbr = NULL; in ospf_nbr_free() 131 nbr->nbr_nbma = NULL; in ospf_nbr_free() 428 nbr->nbr_nbma = NULL; in ospf_nbr_add() 430 struct ospf_nbr_nbma *nbr_nbma; in ospf_nbr_add() local 433 for (ALL_LIST_ELEMENTS_RO(oi->nbr_nbma, node, nbr_nbma)) { in ospf_nbr_add() 435 nbr_nbma->nbr = nbr; in ospf_nbr_add() 436 nbr->nbr_nbma = nbr_nbma; in ospf_nbr_add() 438 if (nbr_nbma->t_poll) in ospf_nbr_add() [all …]
|
H A D | ospf_nsm.c | 175 if (nbr->oi->type == OSPF_IFTYPE_NBMA && nbr->nbr_nbma) in nsm_packet_received() 176 OSPF_POLL_TIMER_OFF(nbr->nbr_nbma->t_poll); in nsm_packet_received() 187 if (nbr->nbr_nbma) in nsm_start() 188 OSPF_POLL_TIMER_OFF(nbr->nbr_nbma->t_poll); in nsm_start() 380 if (nbr->oi->type == OSPF_IFTYPE_NBMA && nbr->nbr_nbma != NULL) { in nsm_kill_nbr() 381 struct ospf_nbr_nbma *nbr_nbma = nbr->nbr_nbma; in nsm_kill_nbr() local 383 nbr_nbma->nbr = NULL; in nsm_kill_nbr() 384 nbr_nbma->state_change = nbr->state_change; in nsm_kill_nbr() 386 nbr->nbr_nbma = NULL; in nsm_kill_nbr() 388 OSPF_POLL_TIMER_ON(nbr_nbma->t_poll, ospf_poll_timer, in nsm_kill_nbr() [all …]
|
H A D | ospf_interface.c | 249 oi->nbr_nbma = list_new(); in ospf_if_new() 288 struct ospf_nbr_nbma *nbr_nbma; in ospf_if_cleanup() local 293 for (ALL_LIST_ELEMENTS(oi->nbr_nbma, node, nnode, nbr_nbma)) { in ospf_if_cleanup() 294 OSPF_POLL_TIMER_OFF(nbr_nbma->t_poll); in ospf_if_cleanup() 296 if (nbr_nbma->nbr) { in ospf_if_cleanup() 297 nbr_nbma->nbr->nbr_nbma = NULL; in ospf_if_cleanup() 298 nbr_nbma->nbr = NULL; in ospf_if_cleanup() 301 nbr_nbma->oi = NULL; in ospf_if_cleanup() 303 listnode_delete(oi->nbr_nbma, nbr_nbma); in ospf_if_cleanup() 345 list_delete(&oi->nbr_nbma); in ospf_if_free()
|
H A D | ospf_neighbor.h | 81 struct ospf_nbr_nbma *nbr_nbma; member
|
H A D | ospf_snmp.c | 1240 struct ospf_nbr_nbma *nbr_nbma; in ospfHostLookup() local 1258 nbr_nbma = ospf_nbr_nbma_lookup(ospf, *addr); in ospfHostLookup() 1260 return nbr_nbma; in ospfHostLookup() 1268 nbr_nbma = in ospfHostLookup() 1271 if (nbr_nbma == NULL) in ospfHostLookup() 1281 return nbr_nbma; in ospfHostLookup() 1290 struct ospf_nbr_nbma *nbr_nbma; in ospfHostEntry() local 1306 nbr_nbma = ospfHostLookup(v, name, length, &addr, exact); in ospfHostEntry() 1307 if (nbr_nbma == NULL) in ospfHostEntry() 1310 oi = nbr_nbma->oi; in ospfHostEntry() [all …]
|
H A D | ospf_packet.c | 3708 oi = nbr_nbma->oi; in ospf_poll_send() 3718 if (nbr_nbma->nbr != NULL && nbr_nbma->nbr->state != NSM_Down) in ospf_poll_send() 3724 if (nbr_nbma->priority == 0 && oi->state != ISM_DR in ospf_poll_send() 3728 ospf_hello_send_sub(oi, nbr_nbma->addr.s_addr); in ospf_poll_send() 3733 struct ospf_nbr_nbma *nbr_nbma; in ospf_poll_timer() local 3735 nbr_nbma = THREAD_ARG(thread); in ospf_poll_timer() 3736 nbr_nbma->t_poll = NULL; in ospf_poll_timer() 3740 IF_NAME(nbr_nbma->oi), inet_ntoa(nbr_nbma->addr)); in ospf_poll_timer() 3742 ospf_poll_send(nbr_nbma); in ospf_poll_timer() 3744 if (nbr_nbma->v_poll > 0) in ospf_poll_timer() [all …]
|
H A D | ospf_vty.c | 4467 for (ALL_LIST_ELEMENTS_RO(oi->nbr_nbma, nbr_node, nbr_nbma)) { in show_ip_ospf_neighbor_all_common() 4468 if (nbr_nbma->nbr == NULL in show_ip_ospf_neighbor_all_common() 4795 inet_ntoa(nbr_nbma->addr)); in show_ip_ospf_nbr_nbma_detail_sub() 4809 nbr_nbma->priority); in show_ip_ospf_nbr_nbma_detail_sub() 4829 if (nbr_nbma->t_poll) { in show_ip_ospf_nbr_nbma_detail_sub() 5412 for (ALL_LIST_ELEMENTS_RO(oi->nbr_nbma, nd, nbr_nbma)) { in show_ip_ospf_neighbor_detail_all_common() 5413 if (nbr_nbma->nbr == NULL in show_ip_ospf_neighbor_detail_all_common() 10191 if ((nbr_nbma = rn->info)) { in config_write_ospf_nbr_nbma() 10194 if (nbr_nbma->priority in config_write_ospf_nbr_nbma() 10197 nbr_nbma->priority); in config_write_ospf_nbr_nbma() [all …]
|