Return-Path: Delivered-To: apmail-apr-commits-archive@www.apache.org Received: (qmail 91293 invoked from network); 12 Oct 2005 10:51:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 12 Oct 2005 10:51:46 -0000 Received: (qmail 81291 invoked by uid 500); 12 Oct 2005 10:51:44 -0000 Delivered-To: apmail-apr-commits-archive@apr.apache.org Received: (qmail 81141 invoked by uid 500); 12 Oct 2005 10:51:43 -0000 Mailing-List: contact commits-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: Reply-To: dev@apr.apache.org List-Id: Delivered-To: mailing list commits@apr.apache.org Received: (qmail 80878 invoked by uid 99); 12 Oct 2005 10:51:42 -0000 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 12 Oct 2005 03:51:42 -0700 Received: (qmail 91186 invoked by uid 65534); 12 Oct 2005 10:51:22 -0000 Message-ID: <20051012105122.91184.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r314841 - /apr/apr/trunk/network_io/unix/sockaddr.c Date: Wed, 12 Oct 2005 10:51:21 -0000 To: commits@apr.apache.org From: trawick@apache.org X-Mailer: svnmailer-1.0.5 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: trawick Date: Wed Oct 12 03:51:14 2005 New Revision: 314841 URL: http://svn.apache.org/viewcvs?rev=314841&view=rev Log: getnameinfo() may copy the port field around, so initialize it to something to prevent unitialized memory reference warnings with Purify Modified: apr/apr/trunk/network_io/unix/sockaddr.c Modified: apr/apr/trunk/network_io/unix/sockaddr.c URL: http://svn.apache.org/viewcvs/apr/apr/trunk/network_io/unix/sockaddr.c?rev=314841&r1=314840&r2=314841&view=diff ============================================================================== --- apr/apr/trunk/network_io/unix/sockaddr.c (original) +++ apr/apr/trunk/network_io/unix/sockaddr.c Wed Oct 12 03:51:14 2005 @@ -606,6 +606,7 @@ IN6_IS_ADDR_V4MAPPED(&sockaddr->sa.sin6.sin6_addr)) { struct sockaddr_in tmpsa; tmpsa.sin_family = AF_INET; + tmpsa.sin_port = 0; tmpsa.sin_addr.s_addr = ((apr_uint32_t *)sockaddr->ipaddr_ptr)[3]; #ifdef SIN6_LEN tmpsa.sin_len = sizeof(tmpsa);