Added a nmem-handle to the http_session to simplify MM. Used to allocate session-
[pazpar2-moved-to-github.git] / src / settings.h
1 #ifndef SETTINGS_H
2 #define SETTINGS_H
3
4 #define PZ_PIGGYBACK      0
5 #define PZ_ELEMENTS       1
6 #define PZ_SYNTAX         2
7 #define PZ_CCLMAP         3
8 #define PZ_ENCODING       4
9 #define PZ_XSLT           5
10 #define PZ_NATIVESYNTAX   6
11 #define PZ_AUTHENTICATION 7
12 #define PZ_ALLOW          8
13 #define PZ_MAXRECS        9
14
15 struct setting
16 {
17     int precedence;
18     char *target;
19     char *name;
20     char *value;
21     char *user;
22     struct setting *next;
23 };
24
25 void settings_read(const char *path);
26 int settings_offset(const char *name);
27
28 #endif
29
30 /*
31  * Local variables:
32  * c-basic-offset: 4
33  * indent-tabs-mode: nil
34  * End:
35  * vim: shiftwidth=4 tabstop=8 expandtab
36  */