0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-22 17:51:53 +00:00

PTP link in RTLSA was not announced correctly.

This commit is contained in:
Ondrej Filip 2000-06-05 19:12:22 +00:00
parent 1605f043aa
commit fdb0c540a8

View File

@ -67,7 +67,7 @@ originate_rt_lsa_body(struct ospf_area *oa, u16 *length, struct proto_ospf *p)
{ {
case OSPF_IT_PTP: /* rfc2328 - pg126 */ case OSPF_IT_PTP: /* rfc2328 - pg126 */
neigh=(struct ospf_neighbor *)HEAD(ifa->neigh_list); neigh=(struct ospf_neighbor *)HEAD(ifa->neigh_list);
if((neigh!=NULL) || (neigh->state==NEIGHBOR_FULL)) if((!EMPTY_LIST(ifa->neigh_list)) && (neigh->state==NEIGHBOR_FULL))
{ {
ln->type=LSART_PTP; ln->type=LSART_PTP;
ln->id=neigh->rid; ln->id=neigh->rid;