Skip to content

Commit f5b7e18

Browse files
committed
cleanup: Also padding is padding!
As previous commit, but tackle the *padding* fields
1 parent 73a513e commit f5b7e18

File tree

26 files changed

+47
-47
lines changed

26 files changed

+47
-47
lines changed

src/unix/bsd/freebsdlike/dragonfly/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ s! {
140140
pub st_nlink: crate::nlink_t,
141141
pub st_dev: crate::dev_t,
142142
pub st_mode: crate::mode_t,
143-
pub st_padding1: u16,
143+
st_padding1: Padding<u16>,
144144
pub st_uid: crate::uid_t,
145145
pub st_gid: crate::gid_t,
146146
pub st_rdev: crate::dev_t,

src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -226,10 +226,10 @@ s! {
226226
pub st_ino: crate::ino_t,
227227
pub st_nlink: crate::nlink_t,
228228
pub st_mode: crate::mode_t,
229-
st_padding0: i16,
229+
st_padding0: Padding<i16>,
230230
pub st_uid: crate::uid_t,
231231
pub st_gid: crate::gid_t,
232-
st_padding1: i32,
232+
st_padding1: Padding<i32>,
233233
pub st_rdev: crate::dev_t,
234234
#[cfg(target_arch = "x86")]
235235
st_atim_ext: i32,

src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,10 +239,10 @@ s! {
239239
pub st_ino: crate::ino_t,
240240
pub st_nlink: crate::nlink_t,
241241
pub st_mode: crate::mode_t,
242-
st_padding0: i16,
242+
st_padding0: Padding<i16>,
243243
pub st_uid: crate::uid_t,
244244
pub st_gid: crate::gid_t,
245-
st_padding1: i32,
245+
st_padding1: Padding<i32>,
246246
pub st_rdev: crate::dev_t,
247247
#[cfg(target_arch = "x86")]
248248
st_atim_ext: i32,

src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,10 +240,10 @@ s! {
240240
pub st_ino: crate::ino_t,
241241
pub st_nlink: crate::nlink_t,
242242
pub st_mode: crate::mode_t,
243-
st_padding0: i16,
243+
st_padding0: Padding<i16>,
244244
pub st_uid: crate::uid_t,
245245
pub st_gid: crate::gid_t,
246-
st_padding1: i32,
246+
st_padding1: Padding<i32>,
247247
pub st_rdev: crate::dev_t,
248248
#[cfg(target_arch = "x86")]
249249
st_atim_ext: i32,

src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -242,10 +242,10 @@ s! {
242242
pub st_ino: crate::ino_t,
243243
pub st_nlink: crate::nlink_t,
244244
pub st_mode: crate::mode_t,
245-
st_padding0: i16,
245+
st_padding0: Padding<i16>,
246246
pub st_uid: crate::uid_t,
247247
pub st_gid: crate::gid_t,
248-
st_padding1: i32,
248+
st_padding1: Padding<i32>,
249249
pub st_rdev: crate::dev_t,
250250
#[cfg(target_arch = "x86")]
251251
st_atim_ext: i32,

src/unix/bsd/netbsdlike/openbsd/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -616,7 +616,7 @@ s! {
616616
pub d_reclen: u16,
617617
pub d_type: u8,
618618
pub d_namlen: u8,
619-
__d_padding: [u8; 4],
619+
__d_padding: Padding<[u8; 4]>,
620620
pub d_name: [c_char; 256],
621621
}
622622

src/unix/cygwin/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ s! {
268268
pub struct _uc_fpxreg {
269269
pub significand: [u16; 4],
270270
pub exponent: u16,
271-
pub padding: [u16; 3],
271+
padding: Padding<[u16; 3]>,
272272
}
273273

274274
pub struct _uc_xmmreg {
@@ -286,7 +286,7 @@ s! {
286286
pub mxcr_mask: u32,
287287
pub st: [_uc_fpxreg; 8],
288288
pub xmm: [_uc_xmmreg; 16],
289-
pub padding: [u32; 24],
289+
padding: Padding<[u32; 24]>,
290290
}
291291

292292
#[repr(align(16))]

src/unix/haiku/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,7 +371,7 @@ s! {
371371
pub struct sem_t {
372372
pub type_: i32,
373373
pub named_sem_id: i32, // actually a union with unnamed_sem (i32)
374-
pub padding: [i32; 2],
374+
padding: Padding<[i32; 2]>,
375375
}
376376

377377
pub struct ucred {

src/unix/hurd/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ s! {
285285
pub struct sockaddr_storage {
286286
pub ss_len: c_uchar,
287287
pub ss_family: sa_family_t,
288-
pub __ss_padding: [c_char; 122usize],
288+
__ss_padding: Padding<[c_char; 122usize]>,
289289
pub __ss_align: __uint32_t,
290290
}
291291

src/unix/linux_like/android/b32/arm.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ s! {
3232
pub struct __c_anonymous_uc_sigmask_with_padding {
3333
pub uc_sigmask: crate::sigset_t,
3434
/* Android has a wrong (smaller) sigset_t on x86. */
35-
__padding_rt_sigset: u32,
35+
__padding_rt_sigset: Padding<u32>,
3636
}
3737

3838
pub struct ucontext_t {

0 commit comments

Comments
 (0)