From e901e6b73b6b0f0c6ec251963da412eaa2121db9 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Thu, 19 Apr 2018 17:32:07 +0100 Subject: [tcp] Add missing packed attribute on struct tcp_header Debugged-by: Mark Rutland Debugged-by: Heinrich Schuchardt Signed-off-by: Michael Brown --- src/include/ipxe/tcp.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/include') diff --git a/src/include/ipxe/tcp.h b/src/include/ipxe/tcp.h index 21be3ca8..f5508fe2 100644 --- a/src/include/ipxe/tcp.h +++ b/src/include/ipxe/tcp.h @@ -26,7 +26,7 @@ struct tcp_header { uint16_t win; /* Advertised window */ uint16_t csum; /* Checksum */ uint16_t urg; /* Urgent pointer */ -}; +} __attribute__ (( packed )); /** @defgroup tcpopts TCP options * @{ -- cgit v1.2.3-55-g7522