mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2024-12-22 09:41:54 +00:00
PTP link in RTLSA was not announced correctly.
This commit is contained in:
parent
1605f043aa
commit
fdb0c540a8
@ -67,7 +67,7 @@ originate_rt_lsa_body(struct ospf_area *oa, u16 *length, struct proto_ospf *p)
|
||||
{
|
||||
case OSPF_IT_PTP: /* rfc2328 - pg126 */
|
||||
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->id=neigh->rid;
|
||||
|
Loading…
Reference in New Issue
Block a user