Skip to content

Commit 0afe8a8

Browse files
committed
make pidfd_info fields pub
the struct appers to be extensible, so also mark it as non_exhaustive
1 parent aa5bbcc commit 0afe8a8

File tree

1 file changed

+15
-14
lines changed
  • src/unix/linux_like/linux

1 file changed

+15
-14
lines changed

src/unix/linux_like/linux/mod.rs

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1366,21 +1366,22 @@ s! {
13661366

13671367
// linux/pidfd.h
13681368

1369+
#[non_exhaustive]
13691370
pub struct pidfd_info {
1370-
mask: crate::__u64,
1371-
cgroupid: crate::__u64,
1372-
pid: crate::__u32,
1373-
tgid: crate::__u32,
1374-
ppid: crate::__u32,
1375-
ruid: crate::__u32,
1376-
rgid: crate::__u32,
1377-
euid: crate::__u32,
1378-
egid: crate::__u32,
1379-
suid: crate::__u32,
1380-
sgid: crate::__u32,
1381-
fsuid: crate::__u32,
1382-
fsgid: crate::__u32,
1383-
exit_code: crate::__s32,
1371+
pub mask: crate::__u64,
1372+
pub cgroupid: crate::__u64,
1373+
pub pid: crate::__u32,
1374+
pub tgid: crate::__u32,
1375+
pub ppid: crate::__u32,
1376+
pub ruid: crate::__u32,
1377+
pub rgid: crate::__u32,
1378+
pub euid: crate::__u32,
1379+
pub egid: crate::__u32,
1380+
pub suid: crate::__u32,
1381+
pub sgid: crate::__u32,
1382+
pub fsuid: crate::__u32,
1383+
pub fsgid: crate::__u32,
1384+
pub exit_code: crate::__s32,
13841385
}
13851386

13861387
// linux/uio.h

0 commit comments

Comments
 (0)