CVSROOT:        /cvs
Module name:    src
Changes by:     s...@cvs.openbsd.org    2009/03/11 19:21:49

Modified files:
        usr.sbin/ospf6d: rde.c rde.h rde_lsdb.c 

Log message:
lsa_self() did too many things at once, and had too much logic
buried inside of it that its caller relied on.

So split it up as follows:
lsa_self()    Check whether an LSA is self-originated.
lsa_flush()   Flush an LSA from the LSDB.
lsa_reflood() Prepare an LSA for reflooding (actual reflooding currently
requires sending an imsg which must be done by the caller).

ok claudio@

Reply via email to