Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 44189 invoked from network); 1 Jul 2005 15:51:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Jul 2005 15:51:24 -0000 Received: (qmail 68309 invoked by uid 500); 1 Jul 2005 15:51:16 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 67800 invoked by uid 500); 1 Jul 2005 15:51:13 -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 67773 invoked by uid 99); 1 Jul 2005 15:51:13 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Jul 2005 08:51:13 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [80.229.52.226] (HELO asgard.webthing.com) (80.229.52.226) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Jul 2005 08:51:15 -0700 Received: from asgard (asgard [192.168.10.2]) by asgard.webthing.com (Postfix) with ESMTP id 278386452C for ; Fri, 1 Jul 2005 16:52:01 +0100 (BST) From: Nick Kew Organization: WebThing Ltd To: dev@httpd.apache.org Subject: Re: mod_smtpd design. Date: Fri, 1 Jul 2005 16:51:58 +0100 User-Agent: KMail/1.7.2 References: <42C4E643.10806@mit.edu> <1120232065.42c562813064e@webmail.mit.edu> <200507011647.33236.nick@webthing.com> In-Reply-To: <200507011647.33236.nick@webthing.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200507011652.00622.nick@webthing.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Friday 01 July 2005 16:47, Nick Kew wrote: > On Friday 01 July 2005 16:34, Rian A Hunter wrote: > > Quoting Garrett Rooney : > > > Rian Hunter wrote: > > > > type misc_smtp_handler(request_rec *r) { > > > > smtpd_request_rec *smtp_data; > > > > > > > > if (strncmp("http", r->protocol_name, 4)) { > > > > // decline to handle, this module doesn't handle > > > > // http requests. > > > > } > > > > //then get smtpd specific data > > > > smtp_data = get_smtpd_request(r); > > > > > > > > // do some handlin' > > > > } > > This is an interesting line to consider for the longer term (if we can > resolve the back-compatibility issue). But it's far too big a disruption > to contemplate for 2.1/2.2 or the SoC timeframe. I think I just misread what you wrote. It's not a big disruption at all, and I take back what I just said. -- Nick Kew