diff options
Diffstat (limited to 'source3/nsswitch/winbind_client.h')
-rw-r--r-- | source3/nsswitch/winbind_client.h | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/source3/nsswitch/winbind_client.h b/source3/nsswitch/winbind_client.h index 01e46a2203..7c955a1cc3 100644 --- a/source3/nsswitch/winbind_client.h +++ b/source3/nsswitch/winbind_client.h @@ -1,7 +1,8 @@ #include "winbind_nss_config.h" #include "winbindd_nss.h" -void init_request(struct winbindd_request *req,int rq_type); +void winbindd_init_request(struct winbindd_request *req,int rq_type); +void winbindd_free_response(struct winbindd_response *response); NSS_STATUS winbindd_send_request(int req_type, int need_priv, struct winbindd_request *request); NSS_STATUS winbindd_get_response(struct winbindd_response *response); @@ -11,12 +12,14 @@ NSS_STATUS winbindd_request_response(int req_type, NSS_STATUS winbindd_priv_request_response(int req_type, struct winbindd_request *request, struct winbindd_response *response); -int write_sock(void *buffer, int count, int recursing, int need_priv); -int read_reply(struct winbindd_response *response); -void close_sock(void); -void free_response(struct winbindd_response *response); -const char *nss_err_str(NSS_STATUS ret); +int winbindd_read_reply(struct winbindd_response *response); + bool winbind_env_set(void); bool winbind_off(void); bool winbind_on(void); +int winbind_write_sock(void *buffer, int count, int recursing, int need_priv); +int winbind_read_sock(void *buffer, int count); +void winbind_close_sock(void); + +const char *nss_err_str(NSS_STATUS ret); |