]> granicus.if.org Git - php/commitdiff
MF51: fix #35490 (socket_sendto() unable to handle IPv6 addresses)
authorAntony Dovgal <tony2001@php.net>
Thu, 1 Dec 2005 14:03:51 +0000 (14:03 +0000)
committerAntony Dovgal <tony2001@php.net>
Thu, 1 Dec 2005 14:03:51 +0000 (14:03 +0000)
ext/sockets/sockets.c

index bf5d0f21b6cd9f0525f393a8bdfad247b64bae28..36a35efd5321c898e6c1e6b663be969bf6e2afaf 100644 (file)
@@ -1480,7 +1480,7 @@ PHP_FUNCTION(socket_sendto)
                                RETURN_FALSE;
                        }
                        
-                       retval = sendto(php_sock->bsd_socket, buf, (len > buf_len) ? buf_len : len, flags, (struct sockaddr *) &sin, sizeof(sin));
+                       retval = sendto(php_sock->bsd_socket, buf, (len > buf_len) ? buf_len : len, flags, (struct sockaddr *) &sin6, sizeof(sin6));
                        break;
 #endif
                default: