File tree Expand file tree Collapse file tree 9 files changed +93
-2
lines changed Expand file tree Collapse file tree 9 files changed +93
-2
lines changed Original file line number Diff line number Diff line change @@ -622,7 +622,16 @@ MINCORE_REFERENCED
622
622
MINCORE_REFERENCED_OTHER
623
623
MINCORE_SUPER
624
624
MINSEC
625
+ MNT_AUTOMOUNTED
626
+ MNT_EXPUBLIC
625
627
MNT_FORCE
628
+ MNT_IGNORE
629
+ MNT_LOCAL
630
+ MNT_NODEV
631
+ MNT_QUOTA
632
+ MNT_ROOTFS
633
+ MNT_TRIM
634
+ MNT_USER
626
635
MOD_CLKA
627
636
MOD_CLKB
628
637
MOD_ESTERROR
@@ -1536,4 +1545,4 @@ vmspace
1536
1545
wait4
1537
1546
waitid
1538
1547
xucred
1539
- eaccess
1548
+ eaccess
Original file line number Diff line number Diff line change @@ -645,7 +645,25 @@ MCL_CURRENT
645
645
MCL_FUTURE
646
646
MDMBUF
647
647
MINSEC
648
+ MNT_ACLS
649
+ MNT_AUTOMOUNTED
650
+ MNT_DISCARD
651
+ MNT_EXTATTR
648
652
MNT_FORCE
653
+ MNT_IGNORE
654
+ MNT_LOCAL
655
+ MNT_LOG
656
+ MNT_NFS4ACLS
657
+ MNT_NOATIME
658
+ MNT_NOCOREDUMP
659
+ MNT_NODEV
660
+ MNT_NODEVMTIME
661
+ MNT_POSIX1EACLS
662
+ MNT_QUOTA
663
+ MNT_RELATIME
664
+ MNT_SOFTDEP
665
+ MNT_SYMPERM
666
+ MNT_UNION
649
667
MOD_CLKA
650
668
MOD_CLKB
651
669
MOD_ESTERROR
Original file line number Diff line number Diff line change @@ -484,7 +484,23 @@ MCL_CURRENT
484
484
MCL_FUTURE
485
485
MDMBUF
486
486
MINSIGSTKSZ
487
+ MNT_DEFEXPORTED
488
+ MNT_DELEXPORT
489
+ MNT_DOOMED
490
+ MNT_EXPORTANON
491
+ MNT_EXRDONLY
487
492
MNT_FORCE
493
+ MNT_LOCAL
494
+ MNT_NOATIME
495
+ MNT_NODEV
496
+ MNT_NOPERM
497
+ MNT_QUOTA
498
+ MNT_ROOTFS
499
+ MNT_SOFTDEP
500
+ MNT_STALLED
501
+ MNT_SWAPPABLE
502
+ MNT_WANTRDWR
503
+ MNT_WXALLOWED
488
504
MON_1
489
505
MON_10
490
506
MON_11
Original file line number Diff line number Diff line change @@ -1409,6 +1409,16 @@ pub const MSG_FBLOCKING: ::c_int = 0x00010000;
1409
1409
pub const MSG_FNONBLOCKING : :: c_int = 0x00020000 ;
1410
1410
pub const MSG_FMASK : :: c_int = 0xFFFF0000 ;
1411
1411
1412
+ // sys/mount.h
1413
+ pub const MNT_NODEV : :: c_int = 0x00000010 ;
1414
+ pub const MNT_AUTOMOUNTED : :: c_int = 0x00000020 ;
1415
+ pub const MNT_TRIM : :: c_int = 0x01000000 ;
1416
+ pub const MNT_LOCAL : :: c_int = 0x00001000 ;
1417
+ pub const MNT_QUOTA : :: c_int = 0x00002000 ;
1418
+ pub const MNT_ROOTFS : :: c_int = 0x00004000 ;
1419
+ pub const MNT_USER : :: c_int = 0x00008000 ;
1420
+ pub const MNT_IGNORE : :: c_int = 0x00800000 ;
1421
+
1412
1422
// utmpx entry types
1413
1423
pub const EMPTY : :: c_short = 0 ;
1414
1424
pub const RUN_LVL : :: c_short = 1 ;
Original file line number Diff line number Diff line change @@ -2280,7 +2280,6 @@ pub const MNT_MULTILABEL: ::c_int = 0x04000000;
2280
2280
pub const MNT_NFS4ACLS : :: c_int = 0x00000010 ;
2281
2281
pub const MNT_SNAPSHOT : :: c_int = 0x01000000 ;
2282
2282
pub const MNT_UNION : :: c_int = 0x00000020 ;
2283
- pub const MNT_EXPUBLIC : :: c_int = 0x20000000 ;
2284
2283
pub const MNT_NONBUSY : :: c_int = 0x04000000 ;
2285
2284
2286
2285
pub const SCM_CREDS2 : :: c_int = 0x08 ;
Original file line number Diff line number Diff line change @@ -630,6 +630,7 @@ pub const MAP_FAILED: *mut ::c_void = !0 as *mut ::c_void;
630
630
pub const MCL_CURRENT : :: c_int = 0x0001 ;
631
631
pub const MCL_FUTURE : :: c_int = 0x0002 ;
632
632
633
+ pub const MNT_EXPUBLIC : :: c_int = 0x20000000 ;
633
634
pub const MNT_NOATIME : :: c_int = 0x10000000 ;
634
635
pub const MNT_NOCLUSTERR : :: c_int = 0x40000000 ;
635
636
pub const MNT_NOCLUSTERW : :: c_int = 0x80000000 ;
Original file line number Diff line number Diff line change @@ -419,6 +419,11 @@ pub const MADV_WILLNEED: ::c_int = 3;
419
419
pub const MADV_DONTNEED : :: c_int = 4 ;
420
420
pub const MADV_FREE : :: c_int = 6 ;
421
421
422
+ // sys/fstypes.h in NetBSD, or sys/mount.h in OpenBSD
423
+ pub const MNT_NODEV : :: c_int = 0x00000010 ;
424
+ pub const MNT_LOCAL : :: c_int = 0x00001000 ;
425
+ pub const MNT_QUOTA : :: c_int = 0x00002000 ;
426
+
422
427
pub const AF_UNSPEC : :: c_int = 0 ;
423
428
pub const AF_LOCAL : :: c_int = 1 ;
424
429
pub const AF_UNIX : :: c_int = AF_LOCAL ;
Original file line number Diff line number Diff line change @@ -1785,6 +1785,23 @@ pub const BIOCSDLT: ::c_ulong = 0x80044278;
1785
1785
pub const BIOCGSEESENT : :: c_ulong = 0x40044276 ;
1786
1786
pub const BIOCSSEESENT : :: c_ulong = 0x80044277 ;
1787
1787
1788
+ // <sys/fstypes.h>
1789
+ pub const MNT_UNION : :: c_int = 0x00000020 ;
1790
+ pub const MNT_NOCOREDUMP : :: c_int = 0x00008000 ;
1791
+ pub const MNT_RELATIME : :: c_int = 0x00020000 ;
1792
+ pub const MNT_IGNORE : :: c_int = 0x00100000 ;
1793
+ pub const MNT_NFS4ACLS : :: c_int = 0x00200000 ;
1794
+ pub const MNT_DISCARD : :: c_int = 0x00800000 ;
1795
+ pub const MNT_EXTATTR : :: c_int = 0x01000000 ;
1796
+ pub const MNT_LOG : :: c_int = 0x02000000 ;
1797
+ pub const MNT_NOATIME : :: c_int = 0x04000000 ;
1798
+ pub const MNT_AUTOMOUNTED : :: c_int = 0x10000000 ;
1799
+ pub const MNT_SYMPERM : :: c_int = 0x20000000 ;
1800
+ pub const MNT_NODEVMTIME : :: c_int = 0x40000000 ;
1801
+ pub const MNT_SOFTDEP : :: c_int = 0x80000000 ;
1802
+ pub const MNT_POSIX1EACLS : :: c_int = 0x00000800 ;
1803
+ pub const MNT_ACLS : :: c_int = MNT_POSIX1EACLS ;
1804
+
1788
1805
//<sys/timex.h>
1789
1806
pub const NTP_API : :: c_int = 4 ;
1790
1807
pub const MAXPHASE : :: c_long = 500000000 ;
Original file line number Diff line number Diff line change @@ -1639,6 +1639,22 @@ pub const SF_ARCHIVED: ::c_uint = 0x00010000;
1639
1639
pub const SF_IMMUTABLE : :: c_uint = 0x00020000 ;
1640
1640
pub const SF_APPEND : :: c_uint = 0x00040000 ;
1641
1641
1642
+ // sys/mount.h
1643
+ pub const MNT_NOPERM : :: c_int = 0x00000020 ;
1644
+ pub const MNT_WXALLOWED : :: c_int = 0x00000800 ;
1645
+ pub const MNT_EXRDONLY : :: c_int = 0x00000080 ;
1646
+ pub const MNT_DEFEXPORTED : :: c_int = 0x00000200 ;
1647
+ pub const MNT_EXPORTANON : :: c_int = 0x00000400 ;
1648
+ pub const MNT_ROOTFS : :: c_int = 0x00004000 ;
1649
+ pub const MNT_NOATIME : :: c_int = 0x00008000 ;
1650
+ pub const MNT_DELEXPORT : :: c_int = 0x00020000 ;
1651
+ pub const MNT_STALLED : :: c_int = 0x00100000 ;
1652
+ pub const MNT_SWAPPABLE : :: c_int = 0x00200000 ;
1653
+ pub const MNT_WANTRDWR : :: c_int = 0x02000000 ;
1654
+ pub const MNT_SOFTDEP : :: c_int = 0x04000000 ;
1655
+ pub const MNT_DOOMED : :: c_int = 0x08000000 ;
1656
+
1657
+ // For use with vfs_fsync and getfsstat
1642
1658
pub const MNT_WAIT : :: c_int = 1 ;
1643
1659
pub const MNT_NOWAIT : :: c_int = 2 ;
1644
1660
pub const MNT_LAZY : :: c_int = 3 ;
You can’t perform that action at this time.
0 commit comments