File tree Expand file tree Collapse file tree 2 files changed +37
-0
lines changed
src/unix/linux_like/linux Expand file tree Collapse file tree 2 files changed +37
-0
lines changed Original file line number Diff line number Diff line change @@ -1661,6 +1661,18 @@ MON_6
16611661MON_7
16621662MON_8
16631663MON_9
1664+ MOUNT_ATTR_IDMAP
1665+ MOUNT_ATTR_NOATIME
1666+ MOUNT_ATTR_NODEV
1667+ MOUNT_ATTR_NODIRATIME
1668+ MOUNT_ATTR_NOEXEC
1669+ MOUNT_ATTR_NOSUID
1670+ MOUNT_ATTR_NOSYMFOLLOW
1671+ MOUNT_ATTR_RDONLY
1672+ MOUNT_ATTR_RELATIME
1673+ MOUNT_ATTR_SIZE_VER0
1674+ MOUNT_ATTR_STRICTATIME
1675+ MOUNT_ATTR__ATIME
16641676MREMAP_FIXED
16651677MREMAP_MAYMOVE
16661678MSC_CNT
@@ -3818,6 +3830,7 @@ mmap64
38183830mmsghdr
38193831mntent
38203832mount
3833+ mount_attr
38213834mq_attr
38223835mq_close
38233836mq_getattr
Original file line number Diff line number Diff line change @@ -1217,6 +1217,15 @@ s! {
12171217 pub csum_start: :: __u16,
12181218 pub csum_offset: :: __u16,
12191219 }
1220+
1221+ // linux/mount.h
1222+
1223+ pub struct mount_attr {
1224+ pub attr_set: :: __u64,
1225+ pub attr_clr: :: __u64,
1226+ pub propagation: :: __u64,
1227+ pub userns_fd: :: __u64,
1228+ }
12201229}
12211230
12221231cfg_if ! {
@@ -5635,6 +5644,21 @@ pub const XDP_TXMD_FLAGS_CHECKSUM: ::__u32 = 1 << 1;
56355644
56365645pub const XDP_TX_METADATA : :: __u32 = 1 << 1 ;
56375646
5647+ // linux/mount.h
5648+ pub const MOUNT_ATTR_RDONLY : :: __u64 = 0x00000001 ;
5649+ pub const MOUNT_ATTR_NOSUID : :: __u64 = 0x00000002 ;
5650+ pub const MOUNT_ATTR_NODEV : :: __u64 = 0x00000004 ;
5651+ pub const MOUNT_ATTR_NOEXEC : :: __u64 = 0x00000008 ;
5652+ pub const MOUNT_ATTR__ATIME : :: __u64 = 0x00000070 ;
5653+ pub const MOUNT_ATTR_RELATIME : :: __u64 = 0x00000000 ;
5654+ pub const MOUNT_ATTR_NOATIME : :: __u64 = 0x00000010 ;
5655+ pub const MOUNT_ATTR_STRICTATIME : :: __u64 = 0x00000020 ;
5656+ pub const MOUNT_ATTR_NODIRATIME : :: __u64 = 0x00000080 ;
5657+ pub const MOUNT_ATTR_IDMAP : :: __u64 = 0x00100000 ;
5658+ pub const MOUNT_ATTR_NOSYMFOLLOW : :: __u64 = 0x00200000 ;
5659+
5660+ pub const MOUNT_ATTR_SIZE_VER0 : :: c_int = 32 ;
5661+
56385662// elf.h
56395663pub const NT_PRSTATUS : :: c_int = 1 ;
56405664pub const NT_PRFPREG : :: c_int = 2 ;
You can’t perform that action at this time.
0 commit comments