From owner-freebsd-stable@FreeBSD.ORG Thu Dec 11 01:33:20 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89D4616A4CE for ; Thu, 11 Dec 2003 01:33:20 -0800 (PST) Received: from gx.dnepr.net (gx.dnepr.net [217.198.131.109]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DF6B43D2E for ; Thu, 11 Dec 2003 01:33:19 -0800 (PST) (envelope-from land@dnepr.net) Received: from land by gx.dnepr.net with local id 1AUNC9-0001VT-10 for stable@freebsd.org; Thu, 11 Dec 2003 11:33:17 +0200 Date: Thu, 11 Dec 2003 11:33:17 +0200 From: Andrey Lakhno To: stable@freebsd.org Message-ID: <20031211093317.GA5309@gx.dnepr.net> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Subject: ipfw fwd to gif interface X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Dec 2003 09:33:20 -0000 Hello, I'v tried to forward all traffic incoming on the interface (tun0) to another one (gif0). And got following kernel message: gif_output: recursively called too many times(2) My configuration: # ifconfig gif0 gif0: flags=8051 mtu 1500 tunnel inet x.x.x.x --> y.y.y.y inet 10.249.1.5 --> 10.249.1.6 netmask 0xfffffffc x.x.x.x is on fxp0, y.y.y.y is on cisco router Traffic is forwarded by the following rule: # ipfw add fwd 10.249.1.6 ip from any to any out recv tun0 Packets matched by this rule, but nothing was going out gif0. -- Andrey Lakhno, land-ripe