summaryrefslogtreecommitdiff
path: root/source3/nsswitch/winbindd_nss.h
diff options
context:
space:
mode:
Diffstat (limited to 'source3/nsswitch/winbindd_nss.h')
-rw-r--r--source3/nsswitch/winbindd_nss.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/source3/nsswitch/winbindd_nss.h b/source3/nsswitch/winbindd_nss.h
index 82f55661e9..a70c533ad2 100644
--- a/source3/nsswitch/winbindd_nss.h
+++ b/source3/nsswitch/winbindd_nss.h
@@ -104,6 +104,7 @@ struct winbindd_request {
} chauthtok; /* pam_winbind passwd module */
fstring sid; /* lookupsid, sid_to_[ug]id */
fstring name; /* lookupname */
+ uint32 num_entries; /* getpwent, getgrent */
} data;
fstring domain; /* {set,get,end}{pw,gr}ent() */
};
@@ -128,7 +129,7 @@ struct winbindd_response {
union {
- /* getpwnam, getpwuid, getpwent */
+ /* getpwnam, getpwuid */
struct winbindd_pw {
fstring pw_name;
@@ -141,7 +142,7 @@ struct winbindd_response {
int pwent_ndx;
} pw;
- /* getgrnam, getgrgid, getgrent */
+ /* getgrnam, getgrgid */
struct winbindd_gr {
fstring gr_name;
@@ -151,6 +152,7 @@ struct winbindd_response {
int grent_ndx;
} gr;
+ uint32 num_entries; /* getpwent, getgrent */
fstring sid; /* lookupname, [ug]id_to_sid */
struct {
fstring name; /* lookupsid */