diff options
author | Ondrej Filip <feela@network.cz> | 2000-05-31 20:21:42 +0200 |
---|---|---|
committer | Ondrej Filip <feela@network.cz> | 2000-05-31 20:21:42 +0200 |
commit | 3728267827e83bc095956b16256feae9e28adce7 (patch) | |
tree | bbad2fefa17e506ace268d1098fa1690167aeea8 /proto/ospf/lsack.c | |
parent | 31ee3d5f214666a4b2da328dc894a5a9089acc87 (diff) | |
download | bird-3728267827e83bc095956b16256feae9e28adce7.tar bird-3728267827e83bc095956b16256feae9e28adce7.zip |
And finally, Premature aging works. :-)
Diffstat (limited to 'proto/ospf/lsack.c')
-rw-r--r-- | proto/ospf/lsack.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/proto/ospf/lsack.c b/proto/ospf/lsack.c index 8939728..8b6b280 100644 --- a/proto/ospf/lsack.c +++ b/proto/ospf/lsack.c @@ -191,6 +191,8 @@ ospf_lsack_rx(struct ospf_lsack_packet *ps, struct proto *p, if(lsa_comp(&lsa,&en->lsa)!=CMP_SAME) { + if((lsa.sn==LSA_MAXSEQNO)&&(lsa.age==LSA_MAXAGE)) continue; + debug("%s: Strange LS acknoledgement from %I\n",p->name,n->ip); debug("%s: Id: %I, Rt: %I, Type: %u\n",p->name,lsa.id,lsa.rt,lsa.type); debug("%s: I have: Age: %4u, Seqno: 0x%08x\n",p->name,en->lsa.age, |