summaryrefslogtreecommitdiff
path: root/src/apk_database.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/apk_database.h')
-rw-r--r--src/apk_database.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/apk_database.h b/src/apk_database.h
index 90fb292..d63da2d 100644
--- a/src/apk_database.h
+++ b/src/apk_database.h
@@ -45,11 +45,17 @@ struct apk_db_file {
enum apk_protect_mode {
APK_PROTECT_NONE = 0,
+ APK_PROTECT_IGNORE,
APK_PROTECT_CHANGED,
APK_PROTECT_SYMLINKS_ONLY,
APK_PROTECT_ALL,
};
+static inline int apk_protect_mode_none(enum apk_protect_mode mode)
+{
+ return mode == APK_PROTECT_NONE || mode == APK_PROTECT_IGNORE;
+}
+
struct apk_protected_path {
char *relative_pattern;
unsigned protect_mode : 3;