diff options
Diffstat (limited to 'source/nsswitch/winbindd_nss.h')
-rw-r--r-- | source/nsswitch/winbindd_nss.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/nsswitch/winbindd_nss.h b/source/nsswitch/winbindd_nss.h index 023d72306b7..28a32ee1911 100644 --- a/source/nsswitch/winbindd_nss.h +++ b/source/nsswitch/winbindd_nss.h @@ -118,6 +118,9 @@ struct winbindd_request { uid_t uid; /* getpwuid, uid_to_sid */ gid_t gid; /* getgrgid, gid_to_sid */ struct { + /* We deliberatedly don't split into domain/user to + avoid having the client know what the separator + character is. */ fstring user; fstring pass; } auth; /* pam_winbind auth module */ @@ -216,6 +219,8 @@ struct winbindd_response { } auth; } data; + uint32 nt_status; /* Extended error information */ + /* Variable length return data */ void *extra_data; /* getgrnam, getgrgid, getgrent */ |