Index: /trunk/src/VBox/Devices/Network/lwip-new/src/include/ipv4/lwip/icmp.h
===================================================================
--- /trunk/src/VBox/Devices/Network/lwip-new/src/include/ipv4/lwip/icmp.h	(revision 85319)
+++ /trunk/src/VBox/Devices/Network/lwip-new/src/include/ipv4/lwip/icmp.h	(revision 85320)
@@ -74,7 +74,4 @@
 };
 
-#ifdef PACK_STRUCT_USE_INCLUDES
-#  include "arch/bpstruct.h"
-#endif
 /** This is the standard ICMP header only that the u32_t data
  *  is splitted to two u16_t like ICMP echo needs it.
@@ -92,4 +89,7 @@
 AssertCompileSize(struct icmp_echo_hdr, sizeof(uint32_t)*2);
 #else
+#ifdef PACK_STRUCT_USE_INCLUDES
+#  include "arch/bpstruct.h"
+#endif
 PACK_STRUCT_BEGIN
 struct icmp_echo_hdr {
