]> arthur.barton.de Git - netatalk.git/blobdiff - include/atalk/volume.h
Add a flag to load_volumes() that controls load behaviour
[netatalk.git] / include / atalk / volume.h
index c3ebd39b62c12633a06dca2c091110fa1ecaa4d3..e2728908a5010a6ffe388a62c0cecd4ea1d64679 100644 (file)
@@ -102,7 +102,7 @@ struct vol {
 };
 
 /* load_volumes() flags */
-#define LV_ALL (1 << 0)
+typedef enum {lv_none = 0, lv_all = 1} lv_flags_t;
 
 /* volume flags */
 #define AFPVOL_OPEN (1<<0)
@@ -135,6 +135,7 @@ struct vol {
 #define AFPVOL_SEARCHDB  (1 << 25)   /* Use fast CNID db search instead of filesystem */
 #define AFPVOL_NONETIDS  (1 << 26)   /* signal the client it shall do privelege mapping */
 #define AFPVOL_FOLLOWSYM (1 << 27)   /* follow symlinks on the server, default is not to */
+#define AFPVOL_DELVETO   (1 << 28)   /* delete veto files and dirs */
 
 /* Extended Attributes vfs indirection  */
 #define AFPVOL_EA_NONE           0   /* No EAs */