Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 25775 invoked from network); 11 Aug 2004 21:17:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 11 Aug 2004 21:17:21 -0000 Received: (qmail 33467 invoked by uid 500); 11 Aug 2004 21:17:14 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 33405 invoked by uid 500); 11 Aug 2004 21:17:14 -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 33392 invoked by uid 99); 11 Aug 2004 21:17:14 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [64.61.61.206] (HELO netspace.org) (64.61.61.206) by apache.org (qpsmtpd/0.27.1) with ESMTP; Wed, 11 Aug 2004 14:17:10 -0700 Received: from netspace.org (localhost.localdomain [127.0.0.1]) by netspace.org (8.12.10/8.12.10) with ESMTP id i7BLGkHC018154 for ; Wed, 11 Aug 2004 17:16:46 -0400 Received: (from gs@localhost) by netspace.org (8.12.10/8.12.10/Submit) id i7BLGkFs018144 for dev@httpd.apache.org; Wed, 11 Aug 2004 17:16:46 -0400 Date: Wed, 11 Aug 2004 17:16:46 -0400 From: Glenn Strauss To: dev@httpd.apache.org Subject: RFE: ap_input_mode_t as bitflags Message-ID: <20040811211646.GA12727@netspace.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N I'm finding ap_input_mode_t very restrictive as a linear enum and would like to make it an enum of bitflags. If I put together a patch, what are the chances it will be accepted? It is for Apache 2.1/2.2 only, because it a) breaks binary compatibility by changing the ap_input_mode_t values b) breaks modules that check (mode == AP_MODE_GETLINE) and the like instead of (mode & AP_MODE_GETLINE) My patch would include minimal fixes for the input filters http, proxy, and ssl. Looking for some encouragement. Thanks. Glenn