src/server/daemon/session.h

changeset 38
d07810b02147
parent 37
360b9aabe17e
child 44
3da1f7b6847f
--- a/src/server/daemon/session.h	Sat Dec 15 16:05:03 2012 +0100
+++ b/src/server/daemon/session.h	Sat Dec 29 18:08:23 2012 +0100
@@ -31,6 +31,7 @@
 
 #include "../public/nsapi.h"
 #include "../util/thrpool.h"
+#include "config.h"
 
 #ifdef	__cplusplus
 extern "C" {
@@ -43,10 +44,17 @@
     int          sys_fd; /* system file descriptor */
     threadpool_t *currentpool;
     threadpool_t *defaultpool;
+    
+    ServerConfiguration *config;
 };
 
 NSAPI_PUBLIC char *session_dns_lookup(Session *s, int verify);
 
+/* new functions */
+
+// get the server configuration of this session
+NSAPI_PUBLIC void* session_get_config(Session *s);
+
 #ifdef	__cplusplus
 }
 #endif

mercurial