mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-03 15:16:20 +00:00
Merge pull request #6267 from mjstapp/fix_ospf6_unlock_sa
ospf6d: fix SA warnings
This commit is contained in:
commit
64fbc17e51
@ -136,7 +136,7 @@ void ospf6_lsdb_add(struct ospf6_lsa *lsa, struct ospf6_lsdb *lsdb)
|
||||
}
|
||||
/* to free the lookup lock in node get*/
|
||||
route_unlock_node(current);
|
||||
old = ospf6_lsa_unlock(old);
|
||||
ospf6_lsa_unlock(old);
|
||||
}
|
||||
|
||||
ospf6_lsdb_count_assert(lsdb);
|
||||
@ -164,7 +164,7 @@ void ospf6_lsdb_remove(struct ospf6_lsa *lsa, struct ospf6_lsdb *lsdb)
|
||||
|
||||
route_unlock_node(node); /* to free the lookup lock */
|
||||
route_unlock_node(node); /* to free the original lock */
|
||||
lsa = ospf6_lsa_unlock(lsa);
|
||||
ospf6_lsa_unlock(lsa);
|
||||
|
||||
ospf6_lsdb_count_assert(lsdb);
|
||||
}
|
||||
@ -279,7 +279,7 @@ struct ospf6_lsa *ospf6_lsdb_next(const struct route_node *iterend,
|
||||
{
|
||||
struct route_node *node = lsa->rn;
|
||||
|
||||
lsa = ospf6_lsa_unlock(lsa);
|
||||
ospf6_lsa_unlock(lsa);
|
||||
|
||||
do
|
||||
node = route_next_until(node, iterend);
|
||||
@ -316,7 +316,7 @@ void ospf6_lsdb_lsa_unlock(struct ospf6_lsa *lsa)
|
||||
if (lsa != NULL) {
|
||||
if (lsa->rn != NULL)
|
||||
route_unlock_node(lsa->rn);
|
||||
lsa = ospf6_lsa_unlock(lsa);
|
||||
ospf6_lsa_unlock(lsa);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user