From owner-freebsd-stable@FreeBSD.ORG Wed May 4 08:31:27 2005 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 813C516A4CE for ; Wed, 4 May 2005 08:31:27 +0000 (GMT) Received: from 62-15-215-178.inversas.jazztel.es (62-15-215-178.inversas.jazztel.es [62.15.215.178]) by mx1.FreeBSD.org (Postfix) with ESMTP id 403AD43D76 for ; Wed, 4 May 2005 08:31:26 +0000 (GMT) (envelope-from josemi@freebsd.jazztel.es) Received: from redesjm.local (orion.redesjm.local [192.168.254.16]) j448UXiH006481; Wed, 4 May 2005 10:30:33 +0200 (CEST) (envelope-from josemi@redesjm.local) Received: from localhost (localhost [[UNIX: localhost]]) by redesjm.local (8.13.3/8.13.3/Submit) id j448UXLq067068; Wed, 4 May 2005 10:30:33 +0200 (CEST) (envelope-from josemi@redesjm.local) From: Jose M Rodriguez To: Danny Braniss Date: Wed, 4 May 2005 10:30:31 +0200 User-Agent: KMail/1.8 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200505041030.32548.josemi@redesjm.local> X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-3; AVE: 6.30.0.7; VDF: 6.30.0.155; host: antares.redesjm.local) cc: stable@freebsd.org cc: Jose M Rodriguez Subject: Re: MFC pxe fixes 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: Wed, 04 May 2005 08:31:27 -0000 El Mi=E9rcoles, 4 de Mayo de 2005 09:36, Danny Braniss escribi=F3: > sorry if this looks like im highjacking hte thread, but i've > submitted a PR http://www.freebsd.org/cgi/query-pr.cgi?pr=3D61239 > which among other things, places ALL the dhcp variables in the > environment. > > danny I can't see how this will be on FreeBSD-5.4 or -stable. If you're interested on this, open a thread on current. This is about making pxeboot compiled with LOADER_TFTP_SUPPORT defined=20 works as documented. Also, point that your workplan makes a second bootp transaction needed. Try make the bootp/dhcp packet parser independent of bootp.c (At last,=20 exportable), so we can parse the 'bootplayer' binary packet pxe=20 allready have. ALso, I'm not sure we can redefine CLASSID without breaking PXE (not=20 dhcp) compatibility. Remember that the PXE bios has allready do the bootp/dhcp transaction=20 for us, and the correct path is only parse the 'bootplayer' (really a=20 bootp/dhcp packet in binary form) than we get from the bios. =2D- josemi =2D- josemi