svn commit: r315646 - head/sys/boot/i386/libi386

Toomas Soome tsoome at FreeBSD.org
Mon Mar 20 18:15:38 UTC 2017


Author: tsoome
Date: Mon Mar 20 18:15:36 2017
New Revision: 315646
URL: https://svnweb.freebsd.org/changeset/base/315646

Log:
  loader: pxe.h constants have wrong values
  
  FLTR_PRMSCS should be 0x4 and FLTR_SRC_RTG should be 0x8
  
  PXE Specification 2.1 PXENV_UNDI_OPEN, page 59.
  
  http://download.intel.com/design/archives/wfm/downloads/pxespec.pdf
  
  Reviewed by:	allanjude
  Approved by:	allanjude (mentor)
  Differential Revision:	https://reviews.freebsd.org/D10056

Modified:
  head/sys/boot/i386/libi386/pxe.h

Modified: head/sys/boot/i386/libi386/pxe.h
==============================================================================
--- head/sys/boot/i386/libi386/pxe.h	Mon Mar 20 18:03:40 2017	(r315645)
+++ head/sys/boot/i386/libi386/pxe.h	Mon Mar 20 18:15:36 2017	(r315646)
@@ -175,8 +175,8 @@ typedef struct {
 	uint16_t	PktFilter;
 #	define FLTR_DIRECTED	0x0001
 #	define FLTR_BRDCST	0x0002
-#	define FLTR_PRMSCS	0x0003
-#	define FLTR_SRC_RTG	0x0004
+#	define FLTR_PRMSCS	0x0004
+#	define FLTR_SRC_RTG	0x0008
 
 	t_PXENV_UNDI_MCAST_ADDRESS R_Mcast_Buf;
 } PACKED t_PXENV_UNDI_OPEN;


More information about the svn-src-head mailing list