Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Apr 2023 13:33:55 GMT
From:      Toomas Soome <tsoome@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: 795497bf3d2c - main - pxeboot: bugs in pxe.h
Message-ID:  <202304261333.33QDXtSD020201@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by tsoome:

URL: https://cgit.FreeBSD.org/src/commit/?id=795497bf3d2cdaf94c0054e1093567b65b569802

commit 795497bf3d2cdaf94c0054e1093567b65b569802
Author:     Toomas Soome <tsoome@FreeBSD.org>
AuthorDate: 2023-04-25 12:12:07 +0000
Commit:     Toomas Soome <tsoome@FreeBSD.org>
CommitDate: 2023-04-26 13:33:28 +0000

    pxeboot: bugs in pxe.h
    
    SEGDESC_t needs to be PACKED
    there is no status in t_PXENV_UNDI_MCAST_ADDRESS
    
    Reviewed by:    imp
    Differential Revision:  https://reviews.freebsd.org/D39799
---
 stand/i386/libi386/pxe.h | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/stand/i386/libi386/pxe.h b/stand/i386/libi386/pxe.h
index a51d72dae650..327fd9f8a48e 100644
--- a/stand/i386/libi386/pxe.h
+++ b/stand/i386/libi386/pxe.h
@@ -62,7 +62,7 @@ typedef struct {
 	uint16_t		Seg_Addr;
 	uint32_t		Phy_Addr;
 	uint16_t		Seg_Size;
-} SEGDESC_t;
+} PACKED SEGDESC_t;
 
 typedef	uint16_t		SEGSEL_t;
 typedef	uint16_t		PXENV_STATUS_t;
@@ -151,7 +151,6 @@ typedef struct {
 
 #define	MAXNUM_MCADDR		8
 typedef struct {
-	PXENV_STATUS_t	Status;
 	uint16_t	MCastAddrCount;
 	MAC_ADDR	McastAddr[MAXNUM_MCADDR];
 } PACKED t_PXENV_UNDI_MCAST_ADDRESS;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202304261333.33QDXtSD020201>