bug-zebra
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ospfd/ospf_lsa.c : refresher registered 2 times for AS-external-LSAs


From: Gerhard Muenz
Subject: ospfd/ospf_lsa.c : refresher registered 2 times for AS-external-LSAs
Date: Fri, 21 Jun 2002 18:15:04 +0200

Hello!

I'm studying the ospfd code within a students projet in order to get to know
the mechanisms of LSA origination and refresh (Zebra version 0.92a).

I've had a look on the refresh of AS-external-LSAs (ospfd/ospf_lsa.c). Is it
correct that ospf_refresher_register_lsa is called two times?
This scheme is to show the cascade of function calls during the refresh of
AS-external-LSAs:

ospf_lsa_refresh_walker
> ospf_lsa_refresh
  > ospf_external_lsa_refresh (*)
    > ospf_lsa_install
      > ospf_external_lsa_install (*)

According to my understanding, ospf_refresher_register_lsa is called to
register this LSA for the next refresh. The function call appears two times,
marked with (*), i.e. the LSA will be registered two times for the next
refresh.

Bye,

Gerhard Münz




reply via email to

[Prev in Thread] Current Thread [Next in Thread]