summaryrefslogtreecommitdiff
path: root/source3/nsswitch/winbindd.c
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2002-01-10 11:28:14 +0000
committerAndrew Bartlett <abartlet@samba.org>2002-01-10 11:28:14 +0000
commit7d6dd0b3a0f6d1c7f2737f90e3099a21bf4a55b5 (patch)
treeb2564eee672dc14c121662c9f2da120e7efbbfcd /source3/nsswitch/winbindd.c
parentcf00e41421793d042f24d0b0ecf47237a3cfc7c2 (diff)
downloadsamba-7d6dd0b3a0f6d1c7f2737f90e3099a21bf4a55b5.tar.gz
samba-7d6dd0b3a0f6d1c7f2737f90e3099a21bf4a55b5.tar.bz2
samba-7d6dd0b3a0f6d1c7f2737f90e3099a21bf4a55b5.zip
Return the winbind separator over the socket, so programs don't have to parse
smb.conf to get it right. While wb_client needs its lp_load() for samba dependency reasons, it now uses the new method both to example and test the new code. Also add an interface version function, and return the winbind's samba version string. In preperation for default domains, its now up to winbindd to reject plaintext auths that don't have a seperator, but NTLM (CRAP) auths now have two feilds, hence need parsing. Andrew Bartlett (This used to be commit 2bd2a092ee3d49a74d896385688d7c7256aa297e)
Diffstat (limited to 'source3/nsswitch/winbindd.c')
-rw-r--r--source3/nsswitch/winbindd.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/source3/nsswitch/winbindd.c b/source3/nsswitch/winbindd.c
index 631b71961d..0cbdb34033 100644
--- a/source3/nsswitch/winbindd.c
+++ b/source3/nsswitch/winbindd.c
@@ -330,6 +330,8 @@ static struct dispatch_table dispatch_table[] = {
{ WINBINDD_CHECK_MACHACC, winbindd_check_machine_acct, "CHECK_MACHACC" },
{ WINBINDD_PING, winbindd_ping, "PING" },
+ { WINBINDD_INFO, winbindd_info, "INFO" },
+ { WINBINDD_INTERFACE_VERSION, winbindd_interface_version, "INTERFACE_VERSION" },
/* End of list */