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;
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to