diff options
| author | David Lamparter <equinox@diac24.net> | 2019-07-29 12:32:32 +0200 |
|---|---|---|
| committer | David Lamparter <equinox@diac24.net> | 2019-08-02 11:29:03 +0200 |
| commit | e410fd7f2961c900bed8301713d7b8b681a0e88a (patch) | |
| tree | 89c4e1d6ce6ece0d75aa1bcd912df5353312d3c8 /lib/lib_errors.c | |
| parent | fa3c7c7e95638fcafef24fffcd0c49f1b11cc64d (diff) | |
Revert "ospfd: remove default origin max age lsa"
This reverts commit 313919d6e3db67eedef77960ea4e2ba2a6018ee1.
This is not the correct way to fix this.
- touching the LSDB to explicitly remove a MaxAge LSA is always wrong
and results in desynchronization of the entire routing domain
- the LSDB code correctly handles replacing a MaxAge LSA with a newly
issued one
- removing the old LSA resets the sequence numbers, which may cause
other routers to reject the new LSA as old
- the function was horribly misnamed
Signed-off-by: David Lamparter <equinox@diac24.net>
Diffstat (limited to 'lib/lib_errors.c')
0 files changed, 0 insertions, 0 deletions
