Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 81993 invoked from network); 9 Jan 2007 14:47:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Jan 2007 14:47:08 -0000 Received: (qmail 17271 invoked by uid 500); 9 Jan 2007 14:47:11 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 17214 invoked by uid 500); 9 Jan 2007 14:47:11 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 17203 invoked by uid 99); 9 Jan 2007 14:47:11 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 09 Jan 2007 06:47:11 -0800 X-ASF-Spam-Status: No, hits=3.3 required=10.0 tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_POST,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: 206.46.252.46 is neither permitted nor denied by domain of donovant@bellatlantic.net) Received: from [206.46.252.46] (HELO vms046pub.verizon.net) (206.46.252.46) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 09 Jan 2007 06:47:01 -0800 Received: from [192.168.0.2] ([70.22.219.90]) by vms046.mailsrvcs.net (Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) with ESMTPA id <0JBL00KHYVPENDRH@vms046.mailsrvcs.net> for dev@httpd.apache.org; Tue, 09 Jan 2007 08:46:27 -0600 (CST) Date: Tue, 09 Jan 2007 09:46:26 -0500 From: Tom Donovan Subject: Re: [VOTE] httpd-2.2.4 release candidate for review In-reply-to: <45A33601.6010808@rowe-clan.net> To: dev@httpd.apache.org Reply-to: Tom.Donovan@acm.org Message-id: <45A3AAC2.9040801@bellatlantic.net> MIME-version: 1.0 Content-type: text/plain; charset=UTF-8; format=flowed Content-transfer-encoding: 7bit References: <459F5295.6050108@rowe-clan.net> <45A2BBE0.3070501@bellatlantic.net> <45A2DB23.2020506@rowe-clan.net> <45A30AC7.90101@bellatlantic.net> <45A33601.6010808@rowe-clan.net> User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) X-Virus-Checked: Checked by ClamAV on apache.org re: the Windows 2000 0.0.0.0 IP address problem Bill, Both solutions work. Applying win32sock_is_known.patch corrects the problem for win2000. The Win32DisableAcceptEx directive also works to correct the problem (without the patch). -tom- William A. Rowe, Jr. wrote: > It's actually apr_os_sock_make() and although it set unknown=1 where there > was no remote addr, it assumed unknown from alloc_socket() was 0. > > Try the attached patch please? > > Bill William A. Rowe, Jr. wrote: > Tom, speculating here without a 2000 box close - would you try to > DisableWin32AcceptEx please? Perhaps the flaw actually resides in how > AcceptEx and GetAcceptExSockaddrs, and how they interact with the socket? > > Bill >