diff options
author | Claudio Jeker <claudio@cvs.openbsd.org> | 2005-10-12 09:08:26 +0000 |
---|---|---|
committer | Claudio Jeker <claudio@cvs.openbsd.org> | 2005-10-12 09:08:26 +0000 |
commit | c6ebafae316b5aba91d4dc7864724d9446dfef2c (patch) | |
tree | 1911ae974a9d170ded3a8bea5dd84bac26d11504 /usr.sbin/ospfd/rde.c | |
parent | feb09f6dffc3e0e68f2a0a1d3c894ce5c3f38d6a (diff) |
In one special condition ospfd sent out ls updates without updating the
checksum. Because of the invalid checksum the other routers dropped it and
so the update was retransmitted over and over again. Now we update the
checksum in lsa_merge() after bumping the sequence number instead of
hoping that lsa_timeout() -> lsa_refresh() will do it for us. OK norby@
Diffstat (limited to 'usr.sbin/ospfd/rde.c')
0 files changed, 0 insertions, 0 deletions