summaryrefslogtreecommitdiffstats
path: root/server.h
diff options
context:
space:
mode:
authorSimon Rettberg2014-03-18 19:32:40 +0100
committerSimon Rettberg2014-03-18 19:32:40 +0100
commitf0b46f7a343a79d1eeb29c0d45942df646e9cc35 (patch)
tree6969611ee51f412370c1c8b3171b6e9b72b4f551 /server.h
parentFix double free in scan_ldapsearchfilter (diff)
downloadldadp-f0b46f7a343a79d1eeb29c0d45942df646e9cc35.tar.gz
ldadp-f0b46f7a343a79d1eeb29c0d45942df646e9cc35.tar.xz
ldadp-f0b46f7a343a79d1eeb29c0d45942df646e9cc35.zip
First working version with user and group support, login relaying
Diffstat (limited to 'server.h')
-rw-r--r--server.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/server.h b/server.h
index 79a6f4e..5252048 100644
--- a/server.h
+++ b/server.h
@@ -16,9 +16,11 @@ void server_initServers();
int server_send(epoll_server_t *server, const char *buffer, size_t len, const BOOL cork);
-int server_getFromBase(struct string *in);
+server_t *server_getFromBase(struct string *in);
-uint32_t server_searchRequest(int server, struct SearchRequest *req);
+uint32_t server_searchRequest(server_t *server, struct SearchRequest *req);
+
+uint32_t server_tryUserBind(server_t *server, struct string *binddn, struct string *password);
#endif