diff --git a/src/unix/linux_like/linux/mod.rs b/src/unix/linux_like/linux/mod.rs index 65e1d63ed2326..ca51082a9f786 100644 --- a/src/unix/linux_like/linux/mod.rs +++ b/src/unix/linux_like/linux/mod.rs @@ -510,6 +510,7 @@ s! { } // linux/can.h + #[cfg(libc_align)] #[repr(align(8))] pub struct can_frame { pub can_id: canid_t, @@ -520,6 +521,7 @@ s! { pub data: [u8; CAN_MAX_DLEN], } + #[cfg(libc_align)] #[repr(align(8))] pub struct canfd_frame { pub can_id: canid_t,