Support pz:authentication_mode.
[pazpar2-moved-to-github.git] / src / settings.h
index b0da583..98278c4 100644 (file)
@@ -55,7 +55,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 #define PZ_PRESENT_CHUNK        32
 #define PZ_BLOCK_TIMEOUT        33
 #define PZ_EXTENDRECS           34
-#define PZ_MAX_EOF              35
+#define PZ_AUTHENTICATION_MODE  35
+#define PZ_MAX_EOF              36
 
 struct setting
 {
@@ -66,6 +67,14 @@ struct setting
     struct setting *next;
 };
 
+// Represents a database
+struct database {
+    char *id;
+    int num_settings;
+    struct setting **settings;
+    struct database *next;
+};
+
 struct settings_array
 {
     // Array of pointer setting, index is looked up in setting_dictionary