diff options
author | Ondrej Zajicek (work) <santiago@crfreenet.org> | 2019-02-03 17:31:27 +0100 |
---|---|---|
committer | Ondrej Zajicek (work) <santiago@crfreenet.org> | 2019-02-03 17:31:27 +0100 |
commit | 16605f2fdad730b8bb570e17192dc5f45cf15d3f (patch) | |
tree | d463373e209fd4cacdd621e56527ada6d3664a14 /proto/ospf/ospf.h | |
parent | 9c94583a3ded3b2792bd08d88beb10100a82d7b4 (diff) |
OSPF: Reject duplicate DBDES packets after dead interval
Master may free last DBDES packet immediately. Slave must wait dead
interval before freeing last DBDES packet and then reject duplicate
DBDES packets with SeqNumberMismatch.
Diffstat (limited to 'proto/ospf/ospf.h')
-rw-r--r-- | proto/ospf/ospf.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/proto/ospf/ospf.h b/proto/ospf/ospf.h index 23289ccd..d3f12738 100644 --- a/proto/ospf/ospf.h +++ b/proto/ospf/ospf.h @@ -1041,6 +1041,7 @@ uint ospf_hello3_options(struct ospf_packet *pkt); /* dbdes.c */ void ospf_send_dbdes(struct ospf_proto *p, struct ospf_neighbor *n); void ospf_rxmt_dbdes(struct ospf_proto *p, struct ospf_neighbor *n); +void ospf_reset_ldd(struct ospf_proto *p, struct ospf_neighbor *n); void ospf_receive_dbdes(struct ospf_packet *pkt, struct ospf_iface *ifa, struct ospf_neighbor *n); uint ospf_dbdes3_options(struct ospf_packet *pkt); |