From owner-cvs-all Thu Jul 22 1:54:58 1999 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 1986514CF1; Thu, 22 Jul 1999 01:54:38 -0700 (PDT) (envelope-from jkh@FreeBSD.org) Received: (from jkh@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id BAA87161; Thu, 22 Jul 1999 01:51:44 -0700 (PDT) (envelope-from jkh@FreeBSD.org) Message-Id: <199907220851.BAA87161@freefall.freebsd.org> From: "Jordan K. Hubbard" Date: Thu, 22 Jul 1999 01:51:44 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/release/sysinstall tcpip.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk jkh 1999/07/22 01:51:44 PDT Modified files: release/sysinstall tcpip.c Log: Intentionally do the wrong thing in using the initial DHCP values for ifconfig, essentially stealing the lease until the user goes and changes it. The alternative, sadly, is total dysfunction since bpf isn't in GENERIC and network connectivity would otherwise fail completely on first bootup when DHCP configuration was attempted again. The ultimate answer here is to make either bpf a loadable kernel module (which security conscious admins will be able to simply remove from /modules) or come up with a lighter weight mechanism just for dhcp and other apps that need to see broadcast packets but not otherwise sniff the wire in full bpf glory. Revision Changes Path 1.86 +3 -1 src/release/sysinstall/tcpip.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message