summaryrefslogtreecommitdiff
path: root/source3/libsmb/clientgen.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/libsmb/clientgen.c')
-rw-r--r--source3/libsmb/clientgen.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/source3/libsmb/clientgen.c b/source3/libsmb/clientgen.c
index 50bf54d02c..27efc132c0 100644
--- a/source3/libsmb/clientgen.c
+++ b/source3/libsmb/clientgen.c
@@ -2926,7 +2926,7 @@ BOOL cli_reestablish_connection(struct cli_state *cli)
return False;
}
-static int cli_init_redirect(struct cli_state *cli,
+static BOOL cli_init_redirect(struct cli_state *cli,
const char* srv_name, struct in_addr *destip,
const struct ntuser_creds *usr)
{
@@ -2955,7 +2955,7 @@ static int cli_init_redirect(struct cli_state *cli,
if (sock < 0)
{
- return sock;
+ return False;
}
command = usr != NULL ? AGENT_CMD_CON : AGENT_CMD_CON_ANON;
@@ -3038,8 +3038,7 @@ BOOL cli_establish_connection(struct cli_state *cli,
}
else
{
- DEBUG(10,("redirect FAILED\n"));
- return False;
+ DEBUG(10,("redirect FAILED, make direct connection\n"));
}
}
if (cli->fd == -1)