summaryrefslogtreecommitdiffstats
path: root/src/server/rpc.h
diff options
context:
space:
mode:
authorSimon Rettberg2017-10-01 17:25:47 +0200
committerSimon Rettberg2017-10-01 17:25:47 +0200
commit893b125acba6633bf946adf2b9821f6359fc4d3c (patch)
tree9d3d83f6a321a84f9622cd119da168ee3dbf3c1f /src/server/rpc.h
parent[SERVER] Move includes from header to source unit (diff)
downloaddnbd3-893b125acba6633bf946adf2b9821f6359fc4d3c.tar.gz
dnbd3-893b125acba6633bf946adf2b9821f6359fc4d3c.tar.xz
dnbd3-893b125acba6633bf946adf2b9821f6359fc4d3c.zip
[SERVER] Implement HTTP RPC that supports different queries and ACL
- ACL is defined in new file rpc.acl - Queries are still WIP, for now something like /query?q=stats&q=images /query?q=clients works, although the parsing is still ugly - Also supports HTTP keep-alive
Diffstat (limited to 'src/server/rpc.h')
-rw-r--r--src/server/rpc.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/server/rpc.h b/src/server/rpc.h
index ec69762..1d50e77 100644
--- a/src/server/rpc.h
+++ b/src/server/rpc.h
@@ -1,6 +1,8 @@
#ifndef _RPC_H_
#define _RPC_H_
-void rpc_sendStatsJson(int sock);
+struct dnbd3_host_t;
+
+void rpc_sendStatsJson(int sock, struct dnbd3_host_t* host, const void *data, const int dataLen);
#endif