From owner-freebsd-ipfw@FreeBSD.ORG Tue Nov 30 19:26:20 2004 Return-Path: Delivered-To: freebsd-ipfw@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30D4D16A4CE for ; Tue, 30 Nov 2004 19:26:20 +0000 (GMT) Received: from bis.bonn.org (f-1.bis.bonn.org [217.110.117.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id B06E643D55 for ; Tue, 30 Nov 2004 19:26:18 +0000 (GMT) (envelope-from ap@bnc.net) X-BIS-SpamCatcher-Score: 2 [X] Received: from [194.39.192.125] (account bnc-mail@mailrelay.mailomat.net HELO bnc.net) by bis.bonn.org (CommuniGate Pro SMTP 4.2) with ESMTP-TLS id 302735; Tue, 30 Nov 2004 20:26:14 +0100 Received: by bnc.net (CommuniGate Pro PIPE 4.2b2) with PIPE id 787312; Tue, 30 Nov 2004 20:26:14 +0100 Received: from [194.39.192.247] (account ap HELO [194.39.192.247]) by bnc.net (CommuniGate Pro SMTP 4.2b2) with ESMTP-TLS id 787310; Tue, 30 Nov 2004 20:26:02 +0100 In-Reply-To: <41ACBEDF.3020001@jrv.org> References: <41AC571E.2020503@jrv.org> <7261A3E8-42C2-11D9-AC2A-000A95A0BB90@bnc.net> <41ACBEDF.3020001@jrv.org> Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Achim Patzner Date: Tue, 30 Nov 2004 20:26:01 +0100 To: "James R. Van Artsalen" X-Mailer: Apple Mail (2.619) X-MailScanner-Information: Please contact info@mailomat.net for more information (colossus) X-MailScanner: Found to be clean cc: freebsd-ipfw@freebsd.org Subject: Re: FreeBSD 5.3 routing IPFW FWD'd packets? X-BeenThere: freebsd-ipfw@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: IPFW Technical Discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Nov 2004 19:26:20 -0000 (the sound you're hearing in the background is my head hitting the wall) Am 30.11.2004 um 19:41 schrieb James R. Van Artsalen: > this seems to be where FWD is handled in this case. The problem is > that 33 lines above I see this code: As it didn't seem interesting to me I didn't even look at that... > > /* Jump over all PFIL processing if hooks are not active. */ > if (inet_pfil_hook.ph_busy_count == -1) > goto passout; > > It looks like me like IPFW forwarding isn't going to happen here > unless there is some PFIL around. Yes. Erasing it solved the mysterious non-fwding-bug for me. Would you please have one with * $FreeBSD: src/sys/netinet/ip_output.c,v 1.225.2.5 2004/10/03 17:04:40 mlaier Exp $ as he probably broke it (as far as I remember he is merrily ipf-ing around). Achim