X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=include%2Fwimlib%2Fwrite.h;h=190bf941cf30cd654ca2cbd66a9659c77d389296;hp=3665eea44fdc71be8004d07604dab26021699ef9;hb=668c363a59c521f48eecbc4dd549c07a3e36179e;hpb=320e646b45b894a25c4239d5a71d3bd9c2ec793b diff --git a/include/wimlib/write.h b/include/wimlib/write.h index 3665eea4..190bf941 100644 --- a/include/wimlib/write.h +++ b/include/wimlib/write.h @@ -13,7 +13,22 @@ #define WIMLIB_WRITE_FLAG_USE_EXISTING_TOTALBYTES 0x04000000 #define WIMLIB_WRITE_FLAG_NO_METADATA 0x02000000 #define WIMLIB_WRITE_FLAG_OVERWRITE 0x01000000 -#define WIMLIB_WRITE_MASK_PUBLIC 0x00ffffff + +/* Keep in sync with wimlib.h */ +#define WIMLIB_WRITE_MASK_PUBLIC ( \ + WIMLIB_WRITE_FLAG_CHECK_INTEGRITY | \ + WIMLIB_WRITE_FLAG_NO_CHECK_INTEGRITY | \ + WIMLIB_WRITE_FLAG_PIPABLE | \ + WIMLIB_WRITE_FLAG_NOT_PIPABLE | \ + WIMLIB_WRITE_FLAG_RECOMPRESS | \ + WIMLIB_WRITE_FLAG_FSYNC | \ + WIMLIB_WRITE_FLAG_REBUILD | \ + WIMLIB_WRITE_FLAG_SOFT_DELETE | \ + WIMLIB_WRITE_FLAG_IGNORE_READONLY_FLAG | \ + WIMLIB_WRITE_FLAG_SKIP_EXTERNAL_WIMS | \ + WIMLIB_WRITE_FLAG_STREAMS_OK | \ + WIMLIB_WRITE_FLAG_RESERVED | \ + WIMLIB_WRITE_FLAG_PACK_STREAMS) #if defined(HAVE_SYS_FILE_H) && defined(HAVE_FLOCK) extern int