Author: tridge Date: 2004-10-01 05:19:51 +0000 (Fri, 01 Oct 2004) New Revision: 2763
WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/branches/SAMBA_4_0/source/librpc/rpc&rev=2763&nolog=1 Log: use no-auth bind on ncacn_np unless we specify at least one of "sign", "seal" or "connect" Modified: branches/SAMBA_4_0/source/librpc/rpc/dcerpc_util.c Changeset: Modified: branches/SAMBA_4_0/source/librpc/rpc/dcerpc_util.c =================================================================== --- branches/SAMBA_4_0/source/librpc/rpc/dcerpc_util.c 2004-10-01 03:28:39 UTC (rev 2762) +++ branches/SAMBA_4_0/source/librpc/rpc/dcerpc_util.c 2004-10-01 05:19:51 UTC (rev 2763) @@ -496,7 +496,8 @@ if (username && username[0] && (binding->flags & DCERPC_SCHANNEL_ANY)) { status = dcerpc_bind_auth_schannel(*p, pipe_uuid, pipe_version, domain, username, password); - } else if (username && username[0]) { + } else if (username && username[0] && + (binding->flags & (DCERPC_CONNECT|DCERPC_SIGN|DCERPC_SEAL))) { status = dcerpc_bind_auth_ntlm(*p, pipe_uuid, pipe_version, domain, username, password); } else { status = dcerpc_bind_auth_none(*p, pipe_uuid, pipe_version);