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
@@ -3819,6 +3831,7 @@ mmap64
38193831mmsghdr
38203832mntent
38213833mount
3834+ mount_attr
38223835mq_attr
38233836mq_close
38243837mq_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 ! {
@@ -5675,6 +5684,21 @@ pub const XDP_TXMD_FLAGS_CHECKSUM: ::__u32 = 1 << 1;
56755684
56765685pub const XDP_TX_METADATA : :: __u32 = 1 << 1 ;
56775686
5687+ // linux/mount.h
5688+ pub const MOUNT_ATTR_RDONLY : :: __u64 = 0x00000001 ;
5689+ pub const MOUNT_ATTR_NOSUID : :: __u64 = 0x00000002 ;
5690+ pub const MOUNT_ATTR_NODEV : :: __u64 = 0x00000004 ;
5691+ pub const MOUNT_ATTR_NOEXEC : :: __u64 = 0x00000008 ;
5692+ pub const MOUNT_ATTR__ATIME : :: __u64 = 0x00000070 ;
5693+ pub const MOUNT_ATTR_RELATIME : :: __u64 = 0x00000000 ;
5694+ pub const MOUNT_ATTR_NOATIME : :: __u64 = 0x00000010 ;
5695+ pub const MOUNT_ATTR_STRICTATIME : :: __u64 = 0x00000020 ;
5696+ pub const MOUNT_ATTR_NODIRATIME : :: __u64 = 0x00000080 ;
5697+ pub const MOUNT_ATTR_IDMAP : :: __u64 = 0x00100000 ;
5698+ pub const MOUNT_ATTR_NOSYMFOLLOW : :: __u64 = 0x00200000 ;
5699+
5700+ pub const MOUNT_ATTR_SIZE_VER0 : :: c_int = 32 ;
5701+
56785702// elf.h
56795703pub const NT_PRSTATUS : :: c_int = 1 ;
56805704pub const NT_PRFPREG : :: c_int = 2 ;
You can’t perform that action at this time.
0 commit comments