From owner-freebsd-hackers@FreeBSD.ORG Wed May 4 08:34:33 2005 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8596B16A4CE; Wed, 4 May 2005 08:34:33 +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 9151B43D4C; Wed, 4 May 2005 08:34:32 +0000 (GMT) (envelope-from josemi@freebsd.jazztel.es) Received: from redesjm.local (orion.redesjm.local [192.168.254.16]) j448Y1jj006499; Wed, 4 May 2005 10:34:02 +0200 (CEST) (envelope-from josemi@redesjm.local) Received: from localhost (localhost [[UNIX: localhost]]) by redesjm.local (8.13.3/8.13.3/Submit) id j448Y1mW067263; Wed, 4 May 2005 10:34:01 +0200 (CEST) (envelope-from josemi@redesjm.local) From: Jose M Rodriguez To: current@FreeBSD.org Date: Wed, 4 May 2005 10:34:01 +0200 User-Agent: KMail/1.8 References: In-Reply-To: MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200505041034.01712.josemi@redesjm.local> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable 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: hackers@FreeBSD.org Subject: Fwd: Re: MFC pxe fixes X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 May 2005 08:34:33 -0000 I think this is really a current/hackers thread. =2D--------- Mensaje reenviado ---------- Subject: Re: MFC pxe fixes Date: Mi=E9rcoles, 4 de Mayo de 2005 10:30 =46rom: Jose M Rodriguez To: Danny Braniss Cc: Jose M Rodriguez , stable@freebsd.org 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 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, exportable), so we can parse the 'bootplayer' binary packet pxe allready have. ALso, I'm not sure we can redefine CLASSID without breaking PXE (not dhcp) compatibility. Remember that the PXE bios has allready do the bootp/dhcp transaction for us, and the correct path is only parse the 'bootplayer' (really a bootp/dhcp packet in binary form) than we get from the bios. =2D- josemi =2D- josemi =2D------------------------------------------------------