From owner-freebsd-current@FreeBSD.ORG Thu Jun 16 10:31:08 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A629C16A41C for ; Thu, 16 Jun 2005 10:31:08 +0000 (GMT) (envelope-from gnn@neville-neil.com) Received: from mrout3.yahoo.com (mrout3.yahoo.com [216.145.54.173]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F32A43D53 for ; Thu, 16 Jun 2005 10:31:06 +0000 (GMT) (envelope-from gnn@neville-neil.com) Received: from minion.local.neville-neil.com (proxy7.corp.yahoo.com [216.145.48.98]) by mrout3.yahoo.com (8.13.4/8.13.4/y.out) with ESMTP id j5GASRFJ087153; Thu, 16 Jun 2005 03:28:28 -0700 (PDT) Date: Thu, 16 Jun 2005 19:28:28 +0900 Message-ID: From: "George V. Neville-Neil" To: Sam Leffler In-Reply-To: <42B1146C.6070508@errno.com> References: <20050614205537.D62878@gabby.gsicomp.on.ca> <1118806968.1003.9.camel@localhost> <20050615061009.GA11914@odin.ac.hmc.edu> <20050615.003020.99022728.imp@bsdimp.com> <42B1146C.6070508@errno.com> User-Agent: Wanderlust/2.12.2 (99 Luftballons) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/21.2 (powerpc-apple-darwin) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: vova@fbsd.ru, freebsd-current@freebsd.org, "M. Warner Losh" , matt@gsicomp.on.ca Subject: Re: HEADSUP: OpenBSD dhclient incoming X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2005 10:31:08 -0000 At Wed, 15 Jun 2005 22:55:56 -0700, sam wrote: > I've noticed one issue. If you mark an interface down then dhclient > exits but any assigned ip address is not removed. This is a change from > the previous dhclient and something I thought I'd fixed (but clearly > not). OTOH brooks pointed out that leaving the ip address around means > tcp sessions don't immediately die so if you reconnect and reacquire the > same lease your sessions can be revived if they were idle. I too see this in my test lab. I'm not sure if this effects the scripts, but other than that it does not seem like a bad change. According to the protocol the interface only needs to have its IP removed if the client is active and if it cannot renew the lease and bringing the interface down effectively removes the IP address from the network. Later, George