]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/daemon.c
From HEAD:
[openldap] / servers / slapd / daemon.c
index f5df4a16b6534f87f1e9bc8f3922e4a5e799b167..6b98e105effffb54e23c0051d2ac0597c4ca9069 100644 (file)
@@ -807,7 +807,8 @@ static int slap_get_listener_addresses(
                        sap[i]->sa_family = AF_INET;
                        ((struct sockaddr_in *)sap[i])->sin_port = htons(port);
                        AC_MEMCPY( &((struct sockaddr_in *)sap[i])->sin_addr,
-                               he ? he->h_addr_list[i] : &in, sizeof(struct in_addr) );
+                               he ? (struct in_addr *)he->h_addr_list[i] : &in,
+                               sizeof(struct in_addr) );
                }
                sap[i] = NULL;
 #endif