diff options
| author | Paul Jakma <paul@quagga.net> | 2010-01-24 21:34:54 +0000 | 
|---|---|---|
| committer | Paul Jakma <paul@quagga.net> | 2010-12-08 17:11:18 +0000 | 
| commit | 8a81ee114a122966cb396d53dd8fcbda2eb619f5 (patch) | |
| tree | 1d797e811dd2dc0971ecb8b6585b47e6524f2275 /ospfd | |
| parent | 2c9f8e36c4de4bb1412364b79c3a44881208266e (diff) | |
ospfd: interface code should leave  network_lsa_self alone
* ospf_interface.c: (ospf_if_{new,cleanup}) don't touch the network_lsa_self,
  ISM and NSM take care of cleaning it up if needs be + we want to keep
  network_lsa_self around when possible for the the seqnum.
  This shouldn't really make much difference though, particularly as we have
  a separate sequence number memory mechanism.
Diffstat (limited to 'ospfd')
| -rw-r--r-- | ospfd/ospf_interface.c | 5 | 
1 files changed, 0 insertions, 5 deletions
diff --git a/ospfd/ospf_interface.c b/ospfd/ospf_interface.c index f9dc4b09..b3336589 100644 --- a/ospfd/ospf_interface.c +++ b/ospfd/ospf_interface.c @@ -219,9 +219,6 @@ ospf_if_new (struct ospf *ospf, struct interface *ifp, struct prefix *p)    ospf_add_to_if (ifp, oi);    listnode_add (ospf->oiflist, oi); -  /* Clear self-originated network-LSA. */ -  oi->network_lsa_self = NULL; -    /* Initialize neighbor list. */    oi->nbrs = route_table_init (); @@ -302,8 +299,6 @@ ospf_if_cleanup (struct ospf_interface *oi)    oi->nbr_self = ospf_nbr_new (oi);    ospf_nbr_add_self (oi); -  ospf_lsa_unlock (&oi->network_lsa_self); -  oi->network_lsa_self = NULL;    OSPF_TIMER_OFF (oi->t_network_lsa_self);  }  | 
