tree-wide: use LIST_CLEAR()

This commit is contained in:
David Tardon
2023-08-17 09:48:17 +02:00
parent d327b7752f
commit 9aad490e53
11 changed files with 13 additions and 74 deletions
+1 -6
View File
@@ -35,14 +35,9 @@ static void wireguard_resolve_endpoints(NetDev *netdev);
static int peer_resolve_endpoint(WireguardPeer *peer);
static void wireguard_peer_clear_ipmasks(WireguardPeer *peer) {
WireguardIPmask *mask;
assert(peer);
while ((mask = peer->ipmasks)) {
LIST_REMOVE(ipmasks, peer->ipmasks, mask);
free(mask);
}
LIST_CLEAR(ipmasks, peer->ipmasks, free);
}
static WireguardPeer* wireguard_peer_free(WireguardPeer *peer) {