]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Remove variable declaration from for-loop
authorFlole998 <Flole998@users.noreply.github.com>
Sat, 17 Dec 2022 18:54:07 +0000 (19:54 +0100)
committerGitHub <noreply@github.com>
Sat, 17 Dec 2022 18:54:07 +0000 (19:54 +0100)
src/tcp.h

index 076f585a53758972e29d497cb402b4f766de7316..5d32b892656a974df9cdc1b30886c103549e8d41 100644 (file)
--- a/src/tcp.h
+++ b/src/tcp.h
@@ -86,7 +86,8 @@ static inline int ip_check_in_network_v6(const struct sockaddr_storage *network,
                                          const struct sockaddr_storage *mask,
                                          const struct sockaddr_storage *address)
   {
-    for (short i = 0; i < sizeof(IP_AS_V6(address, addr).s6_addr); ++i)
+    short i;
+    for (i = 0; i < sizeof(IP_AS_V6(address, addr).s6_addr); ++i)
       if (((IP_AS_V6(address, addr).s6_addr)[i] & (IP_AS_V6(mask, addr).s6_addr)[i]) != ((IP_AS_V6(network, addr).s6_addr)[i] & (IP_AS_V6(mask, addr).s6_addr)[i]))
         return 0;
     return 1;