summaryrefslogtreecommitdiff
path: root/source3/rpc_client/cli_connect.c
diff options
context:
space:
mode:
authorLuke Leighton <lkcl@samba.org>1999-12-02 01:16:05 +0000
committerLuke Leighton <lkcl@samba.org>1999-12-02 01:16:05 +0000
commitbd4bea62ada937c58d38f6bf7af88c4cfb4115cc (patch)
treeff1ca74a615ddf8c5915e3367cdf9a8d5bdf5dd4 /source3/rpc_client/cli_connect.c
parenta2e135d1954622bcdfa24304f97e224ae32c6412 (diff)
downloadsamba-bd4bea62ada937c58d38f6bf7af88c4cfb4115cc.tar.gz
samba-bd4bea62ada937c58d38f6bf7af88c4cfb4115cc.tar.bz2
samba-bd4bea62ada937c58d38f6bf7af88c4cfb4115cc.zip
clearing up connection-related stuff. password credentials were messing
up. added a complicated prompt which i don't like, but it tells you domain\user@hostname$ (This used to be commit 338d08f69b0eeefa0f3f2c0217ef17ea3e815e1f)
Diffstat (limited to 'source3/rpc_client/cli_connect.c')
-rw-r--r--source3/rpc_client/cli_connect.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/source3/rpc_client/cli_connect.c b/source3/rpc_client/cli_connect.c
index d9ae71e6c9..6faf7cc28b 100644
--- a/source3/rpc_client/cli_connect.c
+++ b/source3/rpc_client/cli_connect.c
@@ -159,7 +159,9 @@ void cli_connection_free(struct cli_connection *con)
{
for (i = 0; i < num_cons; i++)
{
- if (con != con_list[i] && con_list[i]->cli == con->cli)
+ if (con_list[i] != NULL &&
+ con != con_list[i] &&
+ con_list[i]->cli == con->cli)
{
/* WHOOPS! fnum already open: too bad!!! */
con_list[i]->cli = NULL;