From 01db94b95321c04107982ea211d1521cda862fa4 Mon Sep 17 00:00:00 2001 From: Kai Blin Date: Mon, 20 Aug 2007 11:38:00 +0000 Subject: r24575: Implement setpwent (This used to be commit 9bbbedac99278853e30a9f81f594ee3144545268) --- source4/winbind/wb_server.h | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'source4/winbind/wb_server.h') diff --git a/source4/winbind/wb_server.h b/source4/winbind/wb_server.h index 37debbb5dd..359dcb82e2 100644 --- a/source4/winbind/wb_server.h +++ b/source4/winbind/wb_server.h @@ -23,7 +23,6 @@ #include "nsswitch/winbindd_nss.h" #include "libnet/libnet.h" - #define WINBINDD_SAMBA3_SOCKET "pipe" /* the privileged socket is in smbd_tmp_dir() */ #define WINBINDD_SAMBA3_PRIVILEGED_SOCKET "winbind_pipe" @@ -106,6 +105,20 @@ struct wbsrv_connection { safe_strcpy(dest, src, sizeof(dest)-1);\ } while(0) +/* + state of a pwent query +*/ +struct wbsrv_pwent { + /* Current UserList structure, contains 1+ user structs */ + struct libnet_UserList *user_list; + + /* Index of the next user struct in the current UserList struct */ + uint32_t page_index; + + /* The libnet_ctx to use for the libnet_UserList call */ + struct libnet_context *libnet_ctx; +}; + /* state of one request -- cgit