]> granicus.if.org Git - php/commitdiff
MFH: initialize memory
authorArnaud Le Blanc <lbarnaud@php.net>
Tue, 4 Nov 2008 20:40:30 +0000 (20:40 +0000)
committerArnaud Le Blanc <lbarnaud@php.net>
Tue, 4 Nov 2008 20:40:30 +0000 (20:40 +0000)
main/network.c

index ebee3673178601e7318c0d66423ff2245f77ecf5..a21e8a5ee64537ea1483cc72e88a028822681ed2 100644 (file)
@@ -647,6 +647,7 @@ PHPAPI int php_network_get_peer_name(php_socket_t sock,
 {
        php_sockaddr_storage sa;
        socklen_t sl = sizeof(sa);
+       memset(&sa, 0, sizeof(sa));
        
        if (getpeername(sock, (struct sockaddr*)&sa, &sl) == 0) {
                php_network_populate_name_from_sockaddr((struct sockaddr*)&sa, sl,
@@ -666,6 +667,7 @@ PHPAPI int php_network_get_sock_name(php_socket_t sock,
 {
        php_sockaddr_storage sa;
        socklen_t sl = sizeof(sa);
+       memset(&sa, 0, sizeof(sa));
        
        if (getsockname(sock, (struct sockaddr*)&sa, &sl) == 0) {
                php_network_populate_name_from_sockaddr((struct sockaddr*)&sa, sl,