Received: by taz.hyperreal.com (8.8.3/V2.0) id VAA14755; Sat, 30 Nov 1996 21:28:23 -0800 (PST) Received: from sierra.zyzzyva.com by taz.hyperreal.com (8.8.3/V2.0) with ESMTP id VAA14750; Sat, 30 Nov 1996 21:28:19 -0800 (PST) Received: from sierra.zyzzyva.com (localhost [127.0.0.1]) by sierra.zyzzyva.com (8.8.2/8.8.2) with ESMTP id XAA08676 for ; Sat, 30 Nov 1996 23:28:31 -0600 (CST) Message-Id: <199612010528.XAA08676@sierra.zyzzyva.com> To: new-httpd@hyperreal.com Subject: Re: Bug fix for Allow header output In-reply-to: fielding's message of Sat, 30 Nov 1996 06:16:26 -0800. <9611300617.aa02040@paris.ics.uci.edu> X-uri: http://www.zyzzyva.com/ Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 30 Nov 1996 23:28:25 -0600 From: Randy Terbush Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@hyperreal.com +1 > We need to allow HEAD wherever GET is allowed. > This is my last patch for this morning. > > ......Roy > > Index: http_protocol.c > =================================================================== > RCS file: /export/home/cvs/apache/src/http_protocol.c,v > retrieving revision 1.77 > diff -c -r1.77 http_protocol.c > *** http_protocol.c 1996/11/25 11:21:59 1.77 > --- http_protocol.c 1996/11/30 14:14:23 > *************** > *** 909,915 **** > { > int allowed = r->allowed; > > ! return 2 + pstrcat(r->pool, (allowed & (1 << M_GET)) ? ", GET" : "", > (allowed & (1 << M_POST)) ? ", POST" : "", > (allowed & (1 << M_PUT)) ? ", PUT" : "", > (allowed & (1 << M_DELETE)) ? ", DELETE" : "", > --- 909,915 ---- > { > int allowed = r->allowed; > > ! return 2 + pstrcat(r->pool, (allowed & (1 << M_GET)) ? ", GET, HEAD" : "", > (allowed & (1 << M_POST)) ? ", POST" : "", > (allowed & (1 << M_PUT)) ? ", PUT" : "", > (allowed & (1 << M_DELETE)) ? ", DELETE" : "",