From owner-freebsd-stable Thu Dec 20 23:37:46 2001 Delivered-To: freebsd-stable@freebsd.org Received: from www.svzserv.kemerovo.su (www.svzserv.kemerovo.su [213.184.65.80]) by hub.freebsd.org (Postfix) with ESMTP id B965A37B41A for ; Thu, 20 Dec 2001 23:37:42 -0800 (PST) Received: (from eugen@localhost) by www.svzserv.kemerovo.su (8.11.6/8.11.6) id fBL7bix69480 for stable@freebsd.org; Fri, 21 Dec 2001 14:37:44 +0700 (KRAT) (envelope-from eugen) Date: Fri, 21 Dec 2001 14:37:43 +0700 From: Eugene Grosbein To: stable@freebsd.org Subject: buggy gif in 4.4-STABLE (2 November 2001) Message-ID: <20011221143743.A68938@svzserv.kemerovo.su> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi! 1. It is impossible to kldload if_gif.ko when kernel was compiled without IPv6. 2. Suppose we need IPv4 over IPv4 tunnel. We can use ifconfig gif0 create tunnel a.a.a.a b.b.b.b ifconfig gif0 inet .... If right route to b.b.b.b was 'default route' at gif0 creation time and than we add new record to routing table that makes route for b.b.b.b explicitly via another host, tunnel will be broken. Kernel will still pass tunneled packets to the default route instead of using new one. You must destroy gif0 completely: 'ifconfig gif0 down delete' is not enough, 'ifconfig gif0 deletetunnel' does not helps too, you must use 'ifconfig gif0 destroy' and then recreate gif0 and tunnel from scratch. This seems not to be right thing. Eugene Grosbein To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message