Skip to content

Commit d0fc74d

Browse files
committed
Auto merge of #2633 - jirutka:linux-magic, r=Amanieu
Move constants from linux/magic.h out of gnu and uclibc These constants are provided by Linux (`linux/magic.h`), not libc. /cc `@kaniini`
2 parents 3b15a77 + 50156f8 commit d0fc74d

File tree

3 files changed

+115
-165
lines changed

3 files changed

+115
-165
lines changed

src/unix/linux_like/linux/gnu/mod.rs

Lines changed: 0 additions & 114 deletions
Original file line numberDiff line numberDiff line change
@@ -846,120 +846,6 @@ pub const O_ACCMODE: ::c_int = 3;
846846
pub const ST_RELATIME: ::c_ulong = 4096;
847847
pub const NI_MAXHOST: ::socklen_t = 1025;
848848

849-
cfg_if! {
850-
if #[cfg(not(target_arch = "s390x"))] {
851-
pub const ADFS_SUPER_MAGIC: ::c_long = 0x0000adf5;
852-
pub const AFFS_SUPER_MAGIC: ::c_long = 0x0000adff;
853-
pub const AFS_SUPER_MAGIC: ::c_long = 0x5346414f;
854-
pub const AUTOFS_SUPER_MAGIC: ::c_long = 0x0187;
855-
pub const BINDERFS_SUPER_MAGIC: ::c_long = 0x6c6f6f70;
856-
pub const BPF_FS_MAGIC: ::c_long = 0xcafe4a11;
857-
pub const BTRFS_SUPER_MAGIC: ::c_long = 0x9123683e;
858-
pub const CGROUP2_SUPER_MAGIC: ::c_long = 0x63677270;
859-
pub const CGROUP_SUPER_MAGIC: ::c_long = 0x27e0eb;
860-
pub const CODA_SUPER_MAGIC: ::c_long = 0x73757245;
861-
pub const CRAMFS_MAGIC: ::c_long = 0x28cd3d45;
862-
pub const DEBUGFS_MAGIC: ::c_long = 0x64626720;
863-
pub const DEVPTS_SUPER_MAGIC: ::c_long = 0x1cd1;
864-
pub const ECRYPTFS_SUPER_MAGIC: ::c_long = 0xf15f;
865-
pub const EFS_SUPER_MAGIC: ::c_long = 0x00414a53;
866-
pub const EXT2_SUPER_MAGIC: ::c_long = 0x0000ef53;
867-
pub const EXT3_SUPER_MAGIC: ::c_long = 0x0000ef53;
868-
pub const EXT4_SUPER_MAGIC: ::c_long = 0x0000ef53;
869-
pub const F2FS_SUPER_MAGIC: ::c_long = 0xf2f52010;
870-
pub const FUSE_SUPER_MAGIC: ::c_long = 0x65735546;
871-
pub const FUTEXFS_SUPER_MAGIC: ::c_long = 0xbad1dea;
872-
pub const HOSTFS_SUPER_MAGIC: ::c_long = 0x00c0ffee;
873-
pub const HPFS_SUPER_MAGIC: ::c_long = 0xf995e849;
874-
pub const HUGETLBFS_MAGIC: ::c_long = 0x958458f6;
875-
pub const ISOFS_SUPER_MAGIC: ::c_long = 0x00009660;
876-
pub const JFFS2_SUPER_MAGIC: ::c_long = 0x000072b6;
877-
pub const MINIX2_SUPER_MAGIC2: ::c_long = 0x00002478;
878-
pub const MINIX2_SUPER_MAGIC: ::c_long = 0x00002468;
879-
pub const MINIX3_SUPER_MAGIC: ::c_long = 0x4d5a;
880-
pub const MINIX_SUPER_MAGIC2: ::c_long = 0x0000138f;
881-
pub const MINIX_SUPER_MAGIC: ::c_long = 0x0000137f;
882-
pub const MSDOS_SUPER_MAGIC: ::c_long = 0x00004d44;
883-
pub const NCP_SUPER_MAGIC: ::c_long = 0x0000564c;
884-
pub const NFS_SUPER_MAGIC: ::c_long = 0x00006969;
885-
pub const NILFS_SUPER_MAGIC: ::c_long = 0x3434;
886-
pub const OCFS2_SUPER_MAGIC: ::c_long = 0x7461636f;
887-
pub const OPENPROM_SUPER_MAGIC: ::c_long = 0x00009fa1;
888-
pub const OVERLAYFS_SUPER_MAGIC: ::c_long = 0x794c7630;
889-
pub const PROC_SUPER_MAGIC: ::c_long = 0x00009fa0;
890-
pub const QNX4_SUPER_MAGIC: ::c_long = 0x0000002f;
891-
pub const QNX6_SUPER_MAGIC: ::c_long = 0x68191122;
892-
pub const RDTGROUP_SUPER_MAGIC: ::c_long = 0x7655821;
893-
pub const REISERFS_SUPER_MAGIC: ::c_long = 0x52654973;
894-
pub const SECURITYFS_MAGIC: ::c_long = 0x73636673;
895-
pub const SELINUX_MAGIC: ::c_long = 0xf97cff8c;
896-
pub const SMACK_MAGIC: ::c_long = 0x43415d53;
897-
pub const SMB_SUPER_MAGIC: ::c_long = 0x0000517b;
898-
pub const SYSFS_MAGIC: ::c_long = 0x62656572;
899-
pub const TMPFS_MAGIC: ::c_long = 0x01021994;
900-
pub const TRACEFS_MAGIC: ::c_long = 0x74726163;
901-
pub const UDF_SUPER_MAGIC: ::c_long = 0x15013346;
902-
pub const USBDEVICE_SUPER_MAGIC: ::c_long = 0x00009fa2;
903-
pub const XENFS_SUPER_MAGIC: ::c_long = 0xabba1974;
904-
pub const XFS_SUPER_MAGIC: ::c_long = 0x58465342;
905-
} else if #[cfg(target_arch = "s390x")] {
906-
pub const ADFS_SUPER_MAGIC: ::c_uint = 0x0000adf5;
907-
pub const AFFS_SUPER_MAGIC: ::c_uint = 0x0000adff;
908-
pub const AFS_SUPER_MAGIC: ::c_uint = 0x5346414f;
909-
pub const AUTOFS_SUPER_MAGIC: ::c_uint = 0x0187;
910-
pub const BINDERFS_SUPER_MAGIC: ::c_uint = 0x6c6f6f70;
911-
pub const BPF_FS_MAGIC: ::c_uint = 0xcafe4a11;
912-
pub const BTRFS_SUPER_MAGIC: ::c_uint = 0x9123683e;
913-
pub const CGROUP2_SUPER_MAGIC: ::c_uint = 0x63677270;
914-
pub const CGROUP_SUPER_MAGIC: ::c_uint = 0x27e0eb;
915-
pub const CODA_SUPER_MAGIC: ::c_uint = 0x73757245;
916-
pub const CRAMFS_MAGIC: ::c_uint = 0x28cd3d45;
917-
pub const DEBUGFS_MAGIC: ::c_uint = 0x64626720;
918-
pub const DEVPTS_SUPER_MAGIC: ::c_uint = 0x1cd1;
919-
pub const ECRYPTFS_SUPER_MAGIC: ::c_uint = 0xf15f;
920-
pub const EFS_SUPER_MAGIC: ::c_uint = 0x00414a53;
921-
pub const EXT2_SUPER_MAGIC: ::c_uint = 0x0000ef53;
922-
pub const EXT3_SUPER_MAGIC: ::c_uint = 0x0000ef53;
923-
pub const EXT4_SUPER_MAGIC: ::c_uint = 0x0000ef53;
924-
pub const F2FS_SUPER_MAGIC: ::c_uint = 0xf2f52010;
925-
pub const FUSE_SUPER_MAGIC: ::c_uint = 0x65735546;
926-
pub const FUTEXFS_SUPER_MAGIC: ::c_uint = 0xbad1dea;
927-
pub const HOSTFS_SUPER_MAGIC: ::c_uint = 0x00c0ffee;
928-
pub const HPFS_SUPER_MAGIC: ::c_uint = 0xf995e849;
929-
pub const HUGETLBFS_MAGIC: ::c_uint = 0x958458f6;
930-
pub const ISOFS_SUPER_MAGIC: ::c_uint = 0x00009660;
931-
pub const JFFS2_SUPER_MAGIC: ::c_uint = 0x000072b6;
932-
pub const MINIX2_SUPER_MAGIC2: ::c_uint = 0x00002478;
933-
pub const MINIX2_SUPER_MAGIC: ::c_uint = 0x00002468;
934-
pub const MINIX3_SUPER_MAGIC: ::c_uint = 0x4d5a;
935-
pub const MINIX_SUPER_MAGIC2: ::c_uint = 0x0000138f;
936-
pub const MINIX_SUPER_MAGIC: ::c_uint = 0x0000137f;
937-
pub const MSDOS_SUPER_MAGIC: ::c_uint = 0x00004d44;
938-
pub const NCP_SUPER_MAGIC: ::c_uint = 0x0000564c;
939-
pub const NFS_SUPER_MAGIC: ::c_uint = 0x00006969;
940-
pub const NILFS_SUPER_MAGIC: ::c_uint = 0x3434;
941-
pub const OCFS2_SUPER_MAGIC: ::c_uint = 0x7461636f;
942-
pub const OPENPROM_SUPER_MAGIC: ::c_uint = 0x00009fa1;
943-
pub const OVERLAYFS_SUPER_MAGIC: ::c_uint = 0x794c7630;
944-
pub const PROC_SUPER_MAGIC: ::c_uint = 0x00009fa0;
945-
pub const QNX4_SUPER_MAGIC: ::c_uint = 0x0000002f;
946-
pub const QNX6_SUPER_MAGIC: ::c_uint = 0x68191122;
947-
pub const RDTGROUP_SUPER_MAGIC: ::c_uint = 0x7655821;
948-
pub const REISERFS_SUPER_MAGIC: ::c_uint = 0x52654973;
949-
pub const SECURITYFS_MAGIC: ::c_uint = 0x73636673;
950-
pub const SELINUX_MAGIC: ::c_uint = 0xf97cff8c;
951-
pub const SMACK_MAGIC: ::c_uint = 0x43415d53;
952-
pub const SMB_SUPER_MAGIC: ::c_uint = 0x0000517b;
953-
pub const SYSFS_MAGIC: ::c_uint = 0x62656572;
954-
pub const TMPFS_MAGIC: ::c_uint = 0x01021994;
955-
pub const TRACEFS_MAGIC: ::c_uint = 0x74726163;
956-
pub const UDF_SUPER_MAGIC: ::c_uint = 0x15013346;
957-
pub const USBDEVICE_SUPER_MAGIC: ::c_uint = 0x00009fa2;
958-
pub const XENFS_SUPER_MAGIC: ::c_uint = 0xabba1974;
959-
pub const XFS_SUPER_MAGIC: ::c_uint = 0x58465342;
960-
}
961-
}
962-
963849
pub const CPU_SETSIZE: ::c_int = 0x400;
964850

965851
pub const PTRACE_TRACEME: ::c_uint = 0;

src/unix/linux_like/linux/mod.rs

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3161,6 +3161,121 @@ pub const CAN_RAW_RECV_OWN_MSGS: ::c_int = 4;
31613161
pub const CAN_RAW_FD_FRAMES: ::c_int = 5;
31623162
pub const CAN_RAW_JOIN_FILTERS: ::c_int = 6;
31633163

3164+
// linux/magic.h
3165+
cfg_if! {
3166+
if #[cfg(not(target_arch = "s390x"))] {
3167+
pub const ADFS_SUPER_MAGIC: ::c_long = 0x0000adf5;
3168+
pub const AFFS_SUPER_MAGIC: ::c_long = 0x0000adff;
3169+
pub const AFS_SUPER_MAGIC: ::c_long = 0x5346414f;
3170+
pub const AUTOFS_SUPER_MAGIC: ::c_long = 0x0187;
3171+
pub const BINDERFS_SUPER_MAGIC: ::c_long = 0x6c6f6f70;
3172+
pub const BPF_FS_MAGIC: ::c_long = 0xcafe4a11;
3173+
pub const BTRFS_SUPER_MAGIC: ::c_long = 0x9123683e;
3174+
pub const CGROUP2_SUPER_MAGIC: ::c_long = 0x63677270;
3175+
pub const CGROUP_SUPER_MAGIC: ::c_long = 0x27e0eb;
3176+
pub const CODA_SUPER_MAGIC: ::c_long = 0x73757245;
3177+
pub const CRAMFS_MAGIC: ::c_long = 0x28cd3d45;
3178+
pub const DEBUGFS_MAGIC: ::c_long = 0x64626720;
3179+
pub const DEVPTS_SUPER_MAGIC: ::c_long = 0x1cd1;
3180+
pub const ECRYPTFS_SUPER_MAGIC: ::c_long = 0xf15f;
3181+
pub const EFS_SUPER_MAGIC: ::c_long = 0x00414a53;
3182+
pub const EXT2_SUPER_MAGIC: ::c_long = 0x0000ef53;
3183+
pub const EXT3_SUPER_MAGIC: ::c_long = 0x0000ef53;
3184+
pub const EXT4_SUPER_MAGIC: ::c_long = 0x0000ef53;
3185+
pub const F2FS_SUPER_MAGIC: ::c_long = 0xf2f52010;
3186+
pub const FUSE_SUPER_MAGIC: ::c_long = 0x65735546;
3187+
pub const FUTEXFS_SUPER_MAGIC: ::c_long = 0xbad1dea;
3188+
pub const HOSTFS_SUPER_MAGIC: ::c_long = 0x00c0ffee;
3189+
pub const HPFS_SUPER_MAGIC: ::c_long = 0xf995e849;
3190+
pub const HUGETLBFS_MAGIC: ::c_long = 0x958458f6;
3191+
pub const ISOFS_SUPER_MAGIC: ::c_long = 0x00009660;
3192+
pub const JFFS2_SUPER_MAGIC: ::c_long = 0x000072b6;
3193+
pub const MINIX2_SUPER_MAGIC2: ::c_long = 0x00002478;
3194+
pub const MINIX2_SUPER_MAGIC: ::c_long = 0x00002468;
3195+
pub const MINIX3_SUPER_MAGIC: ::c_long = 0x4d5a;
3196+
pub const MINIX_SUPER_MAGIC2: ::c_long = 0x0000138f;
3197+
pub const MINIX_SUPER_MAGIC: ::c_long = 0x0000137f;
3198+
pub const MSDOS_SUPER_MAGIC: ::c_long = 0x00004d44;
3199+
pub const NCP_SUPER_MAGIC: ::c_long = 0x0000564c;
3200+
pub const NFS_SUPER_MAGIC: ::c_long = 0x00006969;
3201+
pub const NILFS_SUPER_MAGIC: ::c_long = 0x3434;
3202+
pub const OCFS2_SUPER_MAGIC: ::c_long = 0x7461636f;
3203+
pub const OPENPROM_SUPER_MAGIC: ::c_long = 0x00009fa1;
3204+
pub const OVERLAYFS_SUPER_MAGIC: ::c_long = 0x794c7630;
3205+
pub const PROC_SUPER_MAGIC: ::c_long = 0x00009fa0;
3206+
pub const QNX4_SUPER_MAGIC: ::c_long = 0x0000002f;
3207+
pub const QNX6_SUPER_MAGIC: ::c_long = 0x68191122;
3208+
pub const RDTGROUP_SUPER_MAGIC: ::c_long = 0x7655821;
3209+
pub const REISERFS_SUPER_MAGIC: ::c_long = 0x52654973;
3210+
pub const SECURITYFS_MAGIC: ::c_long = 0x73636673;
3211+
pub const SELINUX_MAGIC: ::c_long = 0xf97cff8c;
3212+
pub const SMACK_MAGIC: ::c_long = 0x43415d53;
3213+
pub const SMB_SUPER_MAGIC: ::c_long = 0x0000517b;
3214+
pub const SYSFS_MAGIC: ::c_long = 0x62656572;
3215+
pub const TMPFS_MAGIC: ::c_long = 0x01021994;
3216+
pub const TRACEFS_MAGIC: ::c_long = 0x74726163;
3217+
pub const UDF_SUPER_MAGIC: ::c_long = 0x15013346;
3218+
pub const USBDEVICE_SUPER_MAGIC: ::c_long = 0x00009fa2;
3219+
pub const XENFS_SUPER_MAGIC: ::c_long = 0xabba1974;
3220+
pub const XFS_SUPER_MAGIC: ::c_long = 0x58465342;
3221+
} else if #[cfg(target_arch = "s390x")] {
3222+
pub const ADFS_SUPER_MAGIC: ::c_uint = 0x0000adf5;
3223+
pub const AFFS_SUPER_MAGIC: ::c_uint = 0x0000adff;
3224+
pub const AFS_SUPER_MAGIC: ::c_uint = 0x5346414f;
3225+
pub const AUTOFS_SUPER_MAGIC: ::c_uint = 0x0187;
3226+
pub const BINDERFS_SUPER_MAGIC: ::c_uint = 0x6c6f6f70;
3227+
pub const BPF_FS_MAGIC: ::c_uint = 0xcafe4a11;
3228+
pub const BTRFS_SUPER_MAGIC: ::c_uint = 0x9123683e;
3229+
pub const CGROUP2_SUPER_MAGIC: ::c_uint = 0x63677270;
3230+
pub const CGROUP_SUPER_MAGIC: ::c_uint = 0x27e0eb;
3231+
pub const CODA_SUPER_MAGIC: ::c_uint = 0x73757245;
3232+
pub const CRAMFS_MAGIC: ::c_uint = 0x28cd3d45;
3233+
pub const DEBUGFS_MAGIC: ::c_uint = 0x64626720;
3234+
pub const DEVPTS_SUPER_MAGIC: ::c_uint = 0x1cd1;
3235+
pub const ECRYPTFS_SUPER_MAGIC: ::c_uint = 0xf15f;
3236+
pub const EFS_SUPER_MAGIC: ::c_uint = 0x00414a53;
3237+
pub const EXT2_SUPER_MAGIC: ::c_uint = 0x0000ef53;
3238+
pub const EXT3_SUPER_MAGIC: ::c_uint = 0x0000ef53;
3239+
pub const EXT4_SUPER_MAGIC: ::c_uint = 0x0000ef53;
3240+
pub const F2FS_SUPER_MAGIC: ::c_uint = 0xf2f52010;
3241+
pub const FUSE_SUPER_MAGIC: ::c_uint = 0x65735546;
3242+
pub const FUTEXFS_SUPER_MAGIC: ::c_uint = 0xbad1dea;
3243+
pub const HOSTFS_SUPER_MAGIC: ::c_uint = 0x00c0ffee;
3244+
pub const HPFS_SUPER_MAGIC: ::c_uint = 0xf995e849;
3245+
pub const HUGETLBFS_MAGIC: ::c_uint = 0x958458f6;
3246+
pub const ISOFS_SUPER_MAGIC: ::c_uint = 0x00009660;
3247+
pub const JFFS2_SUPER_MAGIC: ::c_uint = 0x000072b6;
3248+
pub const MINIX2_SUPER_MAGIC2: ::c_uint = 0x00002478;
3249+
pub const MINIX2_SUPER_MAGIC: ::c_uint = 0x00002468;
3250+
pub const MINIX3_SUPER_MAGIC: ::c_uint = 0x4d5a;
3251+
pub const MINIX_SUPER_MAGIC2: ::c_uint = 0x0000138f;
3252+
pub const MINIX_SUPER_MAGIC: ::c_uint = 0x0000137f;
3253+
pub const MSDOS_SUPER_MAGIC: ::c_uint = 0x00004d44;
3254+
pub const NCP_SUPER_MAGIC: ::c_uint = 0x0000564c;
3255+
pub const NFS_SUPER_MAGIC: ::c_uint = 0x00006969;
3256+
pub const NILFS_SUPER_MAGIC: ::c_uint = 0x3434;
3257+
pub const OCFS2_SUPER_MAGIC: ::c_uint = 0x7461636f;
3258+
pub const OPENPROM_SUPER_MAGIC: ::c_uint = 0x00009fa1;
3259+
pub const OVERLAYFS_SUPER_MAGIC: ::c_uint = 0x794c7630;
3260+
pub const PROC_SUPER_MAGIC: ::c_uint = 0x00009fa0;
3261+
pub const QNX4_SUPER_MAGIC: ::c_uint = 0x0000002f;
3262+
pub const QNX6_SUPER_MAGIC: ::c_uint = 0x68191122;
3263+
pub const RDTGROUP_SUPER_MAGIC: ::c_uint = 0x7655821;
3264+
pub const REISERFS_SUPER_MAGIC: ::c_uint = 0x52654973;
3265+
pub const SECURITYFS_MAGIC: ::c_uint = 0x73636673;
3266+
pub const SELINUX_MAGIC: ::c_uint = 0xf97cff8c;
3267+
pub const SMACK_MAGIC: ::c_uint = 0x43415d53;
3268+
pub const SMB_SUPER_MAGIC: ::c_uint = 0x0000517b;
3269+
pub const SYSFS_MAGIC: ::c_uint = 0x62656572;
3270+
pub const TMPFS_MAGIC: ::c_uint = 0x01021994;
3271+
pub const TRACEFS_MAGIC: ::c_uint = 0x74726163;
3272+
pub const UDF_SUPER_MAGIC: ::c_uint = 0x15013346;
3273+
pub const USBDEVICE_SUPER_MAGIC: ::c_uint = 0x00009fa2;
3274+
pub const XENFS_SUPER_MAGIC: ::c_uint = 0xabba1974;
3275+
pub const XFS_SUPER_MAGIC: ::c_uint = 0x58465342;
3276+
}
3277+
}
3278+
31643279
f! {
31653280
pub fn NLA_ALIGN(len: ::c_int) -> ::c_int {
31663281
return ((len) + NLA_ALIGNTO - 1) & !(NLA_ALIGNTO - 1)

src/unix/linux_like/linux/uclibc/mod.rs

Lines changed: 0 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -87,57 +87,6 @@ pub const SIGEV_THREAD_ID: ::c_int = 4;
8787

8888
pub const AF_VSOCK: ::c_int = 40;
8989

90-
pub const ADFS_SUPER_MAGIC: ::c_long = 0x0000adf5;
91-
pub const AFFS_SUPER_MAGIC: ::c_long = 0x0000adff;
92-
pub const AFS_SUPER_MAGIC: ::c_long = 0x5346414f;
93-
pub const AUTOFS_SUPER_MAGIC: ::c_long = 0x0187;
94-
pub const BINDERFS_SUPER_MAGIC: ::c_long = 0x6c6f6f70;
95-
pub const BPF_FS_MAGIC: ::c_long = 0xcafe4a11;
96-
pub const BTRFS_SUPER_MAGIC: ::c_long = 0x9123683e;
97-
pub const CGROUP2_SUPER_MAGIC: ::c_long = 0x63677270;
98-
pub const CGROUP_SUPER_MAGIC: ::c_long = 0x27e0eb;
99-
pub const CODA_SUPER_MAGIC: ::c_long = 0x73757245;
100-
pub const CRAMFS_MAGIC: ::c_long = 0x28cd3d45;
101-
pub const DEBUGFS_MAGIC: ::c_long = 0x64626720;
102-
pub const DEVPTS_SUPER_MAGIC: ::c_long = 0x1cd1;
103-
pub const ECRYPTFS_SUPER_MAGIC: ::c_long = 0xf15f;
104-
pub const EFS_SUPER_MAGIC: ::c_long = 0x00414a53;
105-
pub const EXT2_SUPER_MAGIC: ::c_long = 0x0000ef53;
106-
pub const EXT3_SUPER_MAGIC: ::c_long = 0x0000ef53;
107-
pub const EXT4_SUPER_MAGIC: ::c_long = 0x0000ef53;
108-
pub const F2FS_SUPER_MAGIC: ::c_long = 0xf2f52010;
109-
pub const FUTEXFS_SUPER_MAGIC: ::c_long = 0xbad1dea;
110-
pub const HOSTFS_SUPER_MAGIC: ::c_long = 0x00c0ffee;
111-
pub const HPFS_SUPER_MAGIC: ::c_long = 0xf995e849;
112-
pub const HUGETLBFS_MAGIC: ::c_long = 0x958458f6;
113-
pub const ISOFS_SUPER_MAGIC: ::c_long = 0x00009660;
114-
pub const JFFS2_SUPER_MAGIC: ::c_long = 0x000072b6;
115-
pub const MINIX2_SUPER_MAGIC2: ::c_long = 0x00002478;
116-
pub const MINIX2_SUPER_MAGIC: ::c_long = 0x00002468;
117-
pub const MINIX3_SUPER_MAGIC: ::c_long = 0x4d5a;
118-
pub const MINIX_SUPER_MAGIC2: ::c_long = 0x0000138f;
119-
pub const MINIX_SUPER_MAGIC: ::c_long = 0x0000137f;
120-
pub const MSDOS_SUPER_MAGIC: ::c_long = 0x00004d44;
121-
pub const NCP_SUPER_MAGIC: ::c_long = 0x0000564c;
122-
pub const NFS_SUPER_MAGIC: ::c_long = 0x00006969;
123-
pub const NILFS_SUPER_MAGIC: ::c_long = 0x3434;
124-
pub const OCFS2_SUPER_MAGIC: ::c_long = 0x7461636f;
125-
pub const OPENPROM_SUPER_MAGIC: ::c_long = 0x00009fa1;
126-
pub const OVERLAYFS_SUPER_MAGIC: ::c_long = 0x794c7630;
127-
pub const PROC_SUPER_MAGIC: ::c_long = 0x00009fa0;
128-
pub const QNX4_SUPER_MAGIC: ::c_long = 0x0000002f;
129-
pub const QNX6_SUPER_MAGIC: ::c_long = 0x68191122;
130-
pub const RDTGROUP_SUPER_MAGIC: ::c_long = 0x7655821;
131-
pub const REISERFS_SUPER_MAGIC: ::c_long = 0x52654973;
132-
pub const SMB_SUPER_MAGIC: ::c_long = 0x0000517b;
133-
pub const SYSFS_MAGIC: ::c_long = 0x62656572;
134-
pub const TMPFS_MAGIC: ::c_long = 0x01021994;
135-
pub const TRACEFS_MAGIC: ::c_long = 0x74726163;
136-
pub const UDF_SUPER_MAGIC: ::c_long = 0x15013346;
137-
pub const USBDEVICE_SUPER_MAGIC: ::c_long = 0x00009fa2;
138-
pub const XENFS_SUPER_MAGIC: ::c_long = 0xabba1974;
139-
pub const XFS_SUPER_MAGIC: ::c_long = 0x58465342;
140-
14190
pub const PTRACE_TRACEME: ::c_int = 0;
14291
pub const PTRACE_PEEKTEXT: ::c_int = 1;
14392
pub const PTRACE_PEEKDATA: ::c_int = 2;

0 commit comments

Comments
 (0)