]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
netdev/wireguard: define iterator variable in the loop 29224/head
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 21 Sep 2023 10:56:37 +0000 (12:56 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 22 Sep 2023 06:17:42 +0000 (08:17 +0200)
src/network/netdev/wireguard.c

index 14f664e983071b335164e2cbc80273e6c19ef6bd..c89577609d4a817dc6c12750ad403fb1e01eb676 100644 (file)
@@ -225,13 +225,12 @@ cancel:
 static int wireguard_set_interface(NetDev *netdev) {
         _cleanup_(sd_netlink_message_unrefp) sd_netlink_message *message = NULL;
         WireguardIPmask *mask_start = NULL;
-        WireguardPeer *peer_start;
         bool sent_once = false;
         uint32_t serial;
         Wireguard *w = WIREGUARD(netdev);
         int r;
 
-        for (peer_start = w->peers; peer_start || !sent_once; ) {
+        for (WireguardPeer *peer_start = w->peers; peer_start || !sent_once; ) {
                 uint16_t i = 0;
 
                 message = sd_netlink_message_unref(message);