Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 37476 invoked from network); 17 Sep 2003 14:24:24 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 17 Sep 2003 14:24:24 -0000 Received: (qmail 9956 invoked by uid 500); 17 Sep 2003 14:23:57 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 9901 invoked by uid 500); 17 Sep 2003 14:23:56 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 9871 invoked from network); 17 Sep 2003 14:23:56 -0000 Message-ID: <3F686E74.80302@attglobal.net> Date: Wed, 17 Sep 2003 10:23:48 -0400 From: Jeff Trawick Reply-To: trawick@attglobal.net User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@apr.apache.org Subject: Re: cvs commit: apr/include apr_network_io.h References: <20030917141917.33206.qmail@minotaur.apache.org> In-Reply-To: <20030917141917.33206.qmail@minotaur.apache.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N jorton@apache.org wrote: > jorton 2003/09/17 07:19:17 > > Modified: include apr_network_io.h > Log: > Move the 'sa' field to the end of the structure, to ensure > binary compatibility between a libapr built with IPv6 support > and one built without. good move! one of my evil twins considered allocating the socket address separately the other one wondered about putting some reserved space in front of the sa union in case we need more fields later, but that may be problematic since apps can build the structure themself on another topic... what about binary compatibility regardless of large file support :)