src/server/daemon/config.h

changeset 77
f1cff81e425a
parent 62
c47e081b6c0f
child 91
fac51f87def0
equal deleted inserted replaced
76:5f7660fe1562 77:f1cff81e425a
40 #include "../config/acl.h" 40 #include "../config/acl.h"
41 #include "../config/keyfile.h" 41 #include "../config/keyfile.h"
42 42
43 #include "acldata.h" 43 #include "acldata.h"
44 #include "keyfile_auth.h" 44 #include "keyfile_auth.h"
45 #include "log.h"
45 46
46 #include "../ucx/list.h" 47 #include "../ucx/list.h"
47 #include "../ucx/dlist.h" 48 #include "../ucx/dlist.h"
48 #include "../ucx/map.h" 49 #include "../ucx/map.h"
49 #include "../ucx/mempool.h" 50 #include "../ucx/mempool.h"
58 typedef struct _server_configuration { 59 typedef struct _server_configuration {
59 pool_handle_t *pool; 60 pool_handle_t *pool;
60 UcxMap *host_vs; // map of all vservers. key is the host name 61 UcxMap *host_vs; // map of all vservers. key is the host name
61 UcxList *listeners; // list of all listeners 62 UcxList *listeners; // list of all listeners
62 UcxList *logfiles; 63 UcxList *logfiles;
64 AccessLog *default_log;
63 UcxMap *authdbs; 65 UcxMap *authdbs;
64 MimeMap *mimetypes; 66 MimeMap *mimetypes;
65 sstr_t tmp; 67 sstr_t tmp;
66 sstr_t user; 68 sstr_t user;
67 uint32_t ref; // reference counter 69 uint32_t ref; // reference counter

mercurial