summaryrefslogtreecommitdiff
path: root/source4/nsswitch
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2005-10-31 04:17:51 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:45:33 -0500
commit0f44011f6f6e49611ec4a65f6d1dc3b5e8983584 (patch)
treea36d8dcc1fe29ce1ff505975d1ba58c3ab2cc472 /source4/nsswitch
parent56d3064db62c4534f49477a186b746c6c501e3a0 (diff)
downloadsamba-0f44011f6f6e49611ec4a65f6d1dc3b5e8983584.tar.gz
samba-0f44011f6f6e49611ec4a65f6d1dc3b5e8983584.tar.bz2
samba-0f44011f6f6e49611ec4a65f6d1dc3b5e8983584.zip
r11411: Add to Samba4 the Samba3 patch I just posted for machine account
logins (changing the winbindd interface). Clean up the wbsrv_samba3_async_epilogue() handling, as it was mixing auth and other replies, such that all replies were having the auth error strings set. We now do a better job of filling in the right errors in the right places. Andrew Bartlett (This used to be commit 8ed975df52bcac9646672f6a39c51481b5c59226)
Diffstat (limited to 'source4/nsswitch')
-rw-r--r--source4/nsswitch/winbindd_nss.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/source4/nsswitch/winbindd_nss.h b/source4/nsswitch/winbindd_nss.h
index a8830a2379..2cbfca65a7 100644
--- a/source4/nsswitch/winbindd_nss.h
+++ b/source4/nsswitch/winbindd_nss.h
@@ -37,7 +37,7 @@ typedef char winbind_string[256];
/* Update this when you change the interface. */
-#define WINBIND_INTERFACE_VERSION 11
+#define WINBIND_INTERFACE_VERSION 12
/* Socket commands */
@@ -203,6 +203,7 @@ struct winbindd_request {
} auth; /* pam_winbind auth module */
struct {
unsigned char chal[8];
+ uint32_t logon_parameters;
winbind_string user;
winbind_string domain;
winbind_string lm_resp;