Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 69068 invoked from network); 10 Feb 2005 18:02:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 10 Feb 2005 18:02:08 -0000 Received: (qmail 68734 invoked by uid 500); 10 Feb 2005 18:02:04 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 68689 invoked by uid 500); 10 Feb 2005 18:02:04 -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: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 68672 invoked by uid 99); 10 Feb 2005 18:02:04 -0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of apache-dev@m.gmane.org designates 80.91.229.2 as permitted sender) Received: from main.gmane.org (HELO ciao.gmane.org) (80.91.229.2) by apache.org (qpsmtpd/0.28) with ESMTP; Thu, 10 Feb 2005 10:02:01 -0800 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1CzIZx-0006qv-Lx for dev@httpd.apache.org; Thu, 10 Feb 2005 18:58:13 +0100 Received: from wall.netfor.com ([209.253.179.253]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 10 Feb 2005 18:58:13 +0100 Received: from eddie by wall.netfor.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 10 Feb 2005 18:58:13 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: dev@httpd.apache.org From: Edward Rudd Subject: Re: The use of CORE_PRIVATE Date: Thu, 10 Feb 2005 12:56:49 -0500 Lines: 16 Message-ID: References: <1107908744.42095888580f4@imp.rexursive.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: wall.netfor.com User-Agent: Pan/0.14.2.91 (As She Crawled Across the Table) Sender: news X-Gmane-MailScanner: Found to be clean X-Gmane-MailScanner: Found to be clean X-MailScanner-From: apache-dev@m.gmane.org X-MailScanner-To: dev@httpd.apache.org X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N On Wed, 09 Feb 2005 11:25:44 +1100, Bojan Smojver wrote: [snip] > Is it "legal" for third party modules to rely on CORE_PRIVATE in order to gain > access to functions (and other bits) that would otherwise be out of bounds? For > instance, I'm trying to rely on functions that help in creating sub-requests, > such as ap_create_request_config(), which is only available if I define > CORE_PRIVATE. I'm not sure if that The Right Thing To Do (TM)... I believe it is more of "you better know what you are doing" while using these functions and structures. It isn't like the Linux kernel's MODULE_LICENSE where if you are GPL you gain access to more of the kernel then if you are not. There are no legal ramifications of using the CORE_PRIVATE as I use it quite a bit in my mod_ftpd module on outoforder.cc