浏览代码

uio.h: add RWF_NOAPPEND flag for pwritev2

added in linux kernel commit 73fa7547c70b32cc69685f79be31135797734eb6.

this is added now as a prerequisite for fixing pwrite/pwritev behavior
for O_APPEND files.
Rich Felker 1 年之前
父节点
当前提交
bdc9a9ff6f
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      include/sys/uio.h

+ 1 - 0
include/sys/uio.h

@@ -46,6 +46,7 @@ ssize_t pwritev2 (int, const struct iovec *, int, off_t, int);
 #define RWF_SYNC 0x00000004
 #define RWF_SYNC 0x00000004
 #define RWF_NOWAIT 0x00000008
 #define RWF_NOWAIT 0x00000008
 #define RWF_APPEND 0x00000010
 #define RWF_APPEND 0x00000010
+#define RWF_NOAPPEND 0x00000020
 #endif
 #endif
 
 
 #ifdef __cplusplus
 #ifdef __cplusplus