On 2011-08-28 22:43, Stefan Weil wrote:
Use QEMU_PACKED to eliminate the effects of compiler option
-mms-bitfields.
Cc: Jan Kiszka<address@hidden>
Signed-off-by: Stefan Weil<address@hidden>
---
slirp/slirp.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/slirp/slirp.h b/slirp/slirp.h
index dcf99d5..28a5c03 100644
--- a/slirp/slirp.h
+++ b/slirp/slirp.h
@@ -199,7 +199,7 @@ struct arphdr {
uint32_t ar_sip; /* sender IP address */
unsigned char ar_tha[ETH_ALEN]; /* target hardware address */
uint32_t ar_tip; /* target IP address */
-} __attribute__((packed));
+} QEMU_PACKED;
#define ARP_TABLE_SIZE 16
There are further cases in slirp. Please address them as well.
Jan