File tree Expand file tree Collapse file tree 2 files changed +11
-4
lines changed Expand file tree Collapse file tree 2 files changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -256,10 +256,10 @@ COPYFILE_STATE_SRC_FD
256
256
COPYFILE_STATE_SRC_FILENAME
257
257
COPYFILE_STATE_STATUS_CB
258
258
COPYFILE_STATE_STATUS_CTX
259
- COPYFILE_STATE_XATTRNAME
260
259
COPYFILE_STATE_WAS_CLONED
261
- COPYFILE_VERBOSE
260
+ COPYFILE_STATE_XATTRNAME
262
261
COPYFILE_UNLINK
262
+ COPYFILE_VERBOSE
263
263
COPYFILE_XATTR
264
264
CR0
265
265
CR1
@@ -440,6 +440,9 @@ F_LOG2PHYS
440
440
F_LOG2PHYS_EXT
441
441
F_NOCACHE
442
442
F_NODIRECT
443
+ F_OFD_GETLK
444
+ F_OFD_SETLK
445
+ F_OFD_SETLKW
443
446
F_PEOFPOSMODE
444
447
F_PREALLOCATE
445
448
F_PUNCHHOLE
@@ -2074,19 +2077,19 @@ posix_spawn_file_actions_t
2074
2077
posix_spawnattr_destroy
2075
2078
posix_spawnattr_get_qos_class_np
2076
2079
posix_spawnattr_getarchpref_np
2080
+ posix_spawnattr_getbinpref_np
2077
2081
posix_spawnattr_getflags
2078
2082
posix_spawnattr_getpgroup
2079
2083
posix_spawnattr_getsigdefault
2080
2084
posix_spawnattr_getsigmask
2081
2085
posix_spawnattr_init
2082
2086
posix_spawnattr_set_qos_class_np
2083
2087
posix_spawnattr_setarchpref_np
2088
+ posix_spawnattr_setbinpref_np
2084
2089
posix_spawnattr_setflags
2085
2090
posix_spawnattr_setpgroup
2086
2091
posix_spawnattr_setsigdefault
2087
2092
posix_spawnattr_setsigmask
2088
- posix_spawnattr_getbinpref_np
2089
- posix_spawnattr_setbinpref_np
2090
2093
posix_spawnattr_t
2091
2094
posix_spawnp
2092
2095
preadv
Original file line number Diff line number Diff line change @@ -3556,6 +3556,10 @@ pub const F_GLOBAL_NOCACHE: ::c_int = 55;
3556
3556
pub const F_NODIRECT : :: c_int = 62 ;
3557
3557
pub const F_LOG2PHYS_EXT : :: c_int = 65 ;
3558
3558
pub const F_BARRIERFSYNC : :: c_int = 85 ;
3559
+ // See https://github.com/apple/darwin-xnu/blob/main/bsd/sys/fcntl.h
3560
+ pub const F_OFD_SETLK : :: c_int = 90 ; /* Acquire or release open file description lock */
3561
+ pub const F_OFD_SETLKW : :: c_int = 91 ; /* (as F_OFD_SETLK but blocking if conflicting lock) */
3562
+ pub const F_OFD_GETLK : :: c_int = 92 ; /* Examine OFD lock */
3559
3563
pub const F_PUNCHHOLE : :: c_int = 99 ;
3560
3564
pub const F_TRIM_ACTIVE_FILE : :: c_int = 100 ;
3561
3565
pub const F_SPECULATIVE_READ : :: c_int = 101 ;
You can’t perform that action at this time.
0 commit comments