|
334 | 334 |
|
335 | 335 | pub struct fpunchhole_t { |
336 | 336 | pub fp_flags: c_uint, /* unused */ |
337 | | - pub reserved: c_uint, /* (to maintain 8-byte alignment) */ |
| 337 | + reserved: Padding<c_uint>, /* (to maintain 8-byte alignment) */ |
338 | 338 | pub fp_offset: off_t, /* IN: start of the region */ |
339 | 339 | pub fp_length: off_t, /* IN: size of the region */ |
340 | 340 | } |
|
346 | 346 |
|
347 | 347 | pub struct fspecread_t { |
348 | 348 | pub fsr_flags: c_uint, |
349 | | - pub reserved: c_uint, |
| 349 | + reserved: Padding<c_uint>, |
350 | 350 | pub fsr_offset: off_t, |
351 | 351 | pub fsr_length: off_t, |
352 | 352 | } |
|
485 | 485 | pub rtm_addrs: c_int, |
486 | 486 | pub rtm_refcnt: i32, |
487 | 487 | pub rtm_parentflags: c_int, |
488 | | - pub rtm_reserved: c_int, |
| 488 | + rtm_reserved: Padding<c_int>, |
489 | 489 | pub rtm_use: c_int, |
490 | 490 | pub rtm_inits: u32, |
491 | 491 | pub rtm_rmx: rt_metrics, |
|
669 | 669 | pub ss_sysaddr: u16, |
670 | 670 | pub sc_id: u32, |
671 | 671 | pub sc_unit: u32, |
672 | | - pub sc_reserved: [u32; 5], |
| 672 | + sc_reserved: Padding<[u32; 5]>, |
673 | 673 | } |
674 | 674 |
|
675 | 675 | pub struct in_pktinfo { |
@@ -1015,7 +1015,7 @@ s! { |
1015 | 1015 |
|
1016 | 1016 | pub struct attrlist { |
1017 | 1017 | pub bitmapcount: c_ushort, |
1018 | | - pub reserved: u16, |
| 1018 | + reserved: Padding<u16>, |
1019 | 1019 | pub commonattr: attrgroup_t, |
1020 | 1020 | pub volattr: attrgroup_t, |
1021 | 1021 | pub dirattr: attrgroup_t, |
@@ -1285,7 +1285,7 @@ s! { |
1285 | 1285 | pub f_mntonname: [c_char; 1024], |
1286 | 1286 | pub f_mntfromname: [c_char; 1024], |
1287 | 1287 | pub f_flags_ext: u32, |
1288 | | - pub f_reserved: [u32; 7], |
| 1288 | + f_reserved: Padding<[u32; 7]>, |
1289 | 1289 | } |
1290 | 1290 |
|
1291 | 1291 | pub struct dirent { |
@@ -1484,7 +1484,7 @@ s! { |
1484 | 1484 | pub struct sockaddr_vm { |
1485 | 1485 | pub svm_len: c_uchar, |
1486 | 1486 | pub svm_family: crate::sa_family_t, |
1487 | | - pub svm_reserved1: c_ushort, |
| 1487 | + svm_reserved1: Padding<c_ushort>, |
1488 | 1488 | pub svm_port: c_uint, |
1489 | 1489 | pub svm_cid: c_uint, |
1490 | 1490 | } |
|
0 commit comments