Use QEMU_PACKED to eliminate the effects of compiler option -mms-bitfields.
Cc: Jan Kiszka <jan.kis...@siemens.com> Signed-off-by: Stefan Weil <w...@mail.berlios.de> --- 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 -- 1.7.0.4