]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/main.c
Take address of enclosing structure (in_addr), not member (s_addr).
[openldap] / servers / slapd / main.c
index 136d3ec05e0c6dae7828c05e121e7fb4f6202602..78bf405f2375b91433b3f3f6e01778c23e72d027 100644 (file)
@@ -250,8 +250,8 @@ main( int argc, char **argv )
                flen = sizeof(from);
                if ( getpeername( 0, (struct sockaddr *) &from, &flen ) == 0 ) {
 #ifdef SLAPD_RLOOKUPS
-                       hp = gethostbyaddr( (char *) &(from.sin_addr.s_addr),
-                           sizeof(from.sin_addr.s_addr), AF_INET );
+                       hp = gethostbyaddr( (char *) &(from.sin_addr),
+                           sizeof(from.sin_addr), AF_INET );
 #else
                        hp = NULL;
 #endif