- firedns.c: fixed compile warnings with -Wshadow
authormichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Fri, 8 May 2015 20:36:30 +0000 (20:36 +0000)
committermichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Fri, 8 May 2015 20:36:30 +0000 (20:36 +0000)
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/branches/1.0.x@5950 82007160-df01-0410-b94d-b575c5fd34c7

src/firedns.c

index 2e9b4bee8b0ae928e666af59c44816fbc6912491..83c77344b4ec78eb4e17cc8b24640e564ee4dd96 100644 (file)
@@ -470,8 +470,6 @@ firedns_send_requests(struct s_header *h, struct s_connection *s, int l)
 
     if (s->fd != -1)
     {
-      struct sockaddr_in6 addr6;
-
       memset(&addr6, 0, sizeof(addr6));
       addr6.sin6_family = AF_INET6;
 
@@ -497,14 +495,12 @@ firedns_send_requests(struct s_header *h, struct s_connection *s, int l)
 
     if (s->fd != -1)
     {
-      struct sockaddr_in addr;
-
-      memset(&addr, 0, sizeof(addr));
-      addr.sin_family = AF_INET;
-      addr.sin_port = 0;
-      addr.sin_addr.s_addr = INADDR_ANY;
+      memset(&addr4, 0, sizeof(addr4));
+      addr4.sin_family = AF_INET;
+      addr4.sin_port = 0;
+      addr4.sin_addr.s_addr = INADDR_ANY;
 
-      if (bind(s->fd, (struct sockaddr *)&addr, sizeof(addr)) != 0)
+      if (bind(s->fd, (struct sockaddr *)&addr4, sizeof(addr4)) != 0)
       {
         close(s->fd);
         s->fd = -1;