summaryrefslogtreecommitdiffstats
path: root/server/server.h
diff options
context:
space:
mode:
Diffstat (limited to 'server/server.h')
-rw-r--r--server/server.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/server/server.h b/server/server.h
new file mode 100644
index 0000000..3e36bc3
--- /dev/null
+++ b/server/server.h
@@ -0,0 +1,21 @@
+#ifndef LINUX_DNBD_SERVER_H
+#define LINUX_DNBD_SERVER_H 1
+
+#include "filer.h"
+#include "net.h"
+#include "query.h"
+
+/* server relevant information mainly given by command line */
+struct server_info {
+ const char *filename;
+ int id;
+ int threads;
+ const char *mnet;
+ filer_info_t *filer_info;
+ net_info_t *net_info;
+ query_info_t *query_info;
+};
+
+typedef struct server_info server_info_t;
+
+#endif