summaryrefslogtreecommitdiff
path: root/source3/nsswitch
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2002-09-07 09:25:36 +0000
committerAndrew Bartlett <abartlet@samba.org>2002-09-07 09:25:36 +0000
commit8352336ad03b543522aa10340c18c74a58cdf874 (patch)
tree4acd54ab3f4bf994183444d29770ec96d5a79fc7 /source3/nsswitch
parent9378cbb019f9b28cf94d877faa0430ee989f8798 (diff)
downloadsamba-8352336ad03b543522aa10340c18c74a58cdf874.tar.gz
samba-8352336ad03b543522aa10340c18c74a58cdf874.tar.bz2
samba-8352336ad03b543522aa10340c18c74a58cdf874.zip
This is the 'main' inclue for for winbind clients - all clients should include
only this file, and not any others. It includes the function prototypes. (Forgot to commit with earlier patch) Andrew Bartlett (This used to be commit 3ec3861445e7da1347c3b5ba180b33441f59640c)
Diffstat (limited to 'source3/nsswitch')
-rw-r--r--source3/nsswitch/winbind_client.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/source3/nsswitch/winbind_client.h b/source3/nsswitch/winbind_client.h
new file mode 100644
index 0000000000..4de2d57cc7
--- /dev/null
+++ b/source3/nsswitch/winbind_client.h
@@ -0,0 +1,16 @@
+#include "winbind_nss_config.h"
+#include "winbindd_nss.h"
+
+void init_request(struct winbindd_request *req,int rq_type);
+NSS_STATUS winbindd_send_request(int req_type,
+ struct winbindd_request *request);
+NSS_STATUS winbindd_get_response(struct winbindd_response *response);
+NSS_STATUS winbindd_request(int req_type,
+ struct winbindd_request *request,
+ struct winbindd_response *response);
+int winbind_open_pipe_sock(void);
+int write_sock(void *buffer, int count);
+int read_reply(struct winbindd_response *response);
+void close_sock(void);
+void free_response(struct winbindd_response *response);
+