| ... | @@ -1640,7 +1640,17 @@ pub const MSF = switch (native_os) { | ... | @@ -1640,7 +1640,17 @@ pub const MSF = switch (native_os) { |
| 1640 | pub const DEACTIVATE = 0x8; | 1640 | pub const DEACTIVATE = 0x8; |
| 1641 | pub const SYNC = 0x10; | 1641 | pub const SYNC = 0x10; |
| 1642 | }, | 1642 | }, |
| 1643 | .openbsd, .haiku, .dragonfly, .netbsd, .illumos, .freebsd => struct { | 1643 | .freebsd, .dragonfly => struct { |
| | 1644 | pub const SYNC = 0; |
| | 1645 | pub const ASYNC = 1; |
| | 1646 | pub const INVALIDATE = 2; |
| | 1647 | }, |
| | 1648 | .openbsd => struct { |
| | 1649 | pub const ASYNC = 1; |
| | 1650 | pub const SYNC = 2; |
| | 1651 | pub const INVALIDATE = 4; |
| | 1652 | }, |
| | 1653 | .haiku, .netbsd, .illumos => struct { |
| 1644 | pub const ASYNC = 1; | 1654 | pub const ASYNC = 1; |
| 1645 | pub const INVALIDATE = 2; | 1655 | pub const INVALIDATE = 2; |
| 1646 | pub const SYNC = 4; | 1656 | pub const SYNC = 4; |