]> granicus.if.org Git - php/commitdiff
Fix 10830, and 17074
authorJason Greene <jason@php.net>
Tue, 7 May 2002 18:47:17 +0000 (18:47 +0000)
committerJason Greene <jason@php.net>
Tue, 7 May 2002 18:47:17 +0000 (18:47 +0000)
FreeBSD requires the exact length of the socket type

ext/sockets/sockets.c

index be4288f498ed27f01bfb02d8e26dca1607637547..e94485045761b76a634fe7a24c184e6fc0370f1b 100644 (file)
@@ -1031,7 +1031,7 @@ PHP_FUNCTION(socket_bind)
                                        RETURN_FALSE;
                                }
                                
-                               retval = bind(php_sock->bsd_socket, (struct sockaddr *)sa, sizeof(sa_storage));
+                               retval = bind(php_sock->bsd_socket, (struct sockaddr *)sa, sizeof(struct sockaddr_in));
                                break;
                        }