summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2003-11-24 20:22:12 +0000
committerGerald Carter <jerry@samba.org>2003-11-24 20:22:12 +0000
commit4e61fcbef17b48ffd76dd9b9399b6f6df63e8079 (patch)
tree63d29fff0f391ec21dbd20d5a5257af78331c373
parent73034f91166ca6ebb1bf11532eb2a99b95967636 (diff)
downloadsamba-4e61fcbef17b48ffd76dd9b9399b6f6df63e8079.tar.gz
samba-4e61fcbef17b48ffd76dd9b9399b6f6df63e8079.tar.bz2
samba-4e61fcbef17b48ffd76dd9b9399b6f6df63e8079.zip
strequal() returns a BOOL, not an int like strcmp(); this fixes a bug in check_bind_response()
(This used to be commit 5e062f72baad6f7a70f1a3c8cf190535ccacc89e)
-rw-r--r--source3/rpc_client/cli_pipe.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source3/rpc_client/cli_pipe.c b/source3/rpc_client/cli_pipe.c
index aca0494dbd..7517777920 100644
--- a/source3/rpc_client/cli_pipe.c
+++ b/source3/rpc_client/cli_pipe.c
@@ -1234,8 +1234,8 @@ static BOOL check_bind_response(RPC_HDR_BA *hdr_ba, const int pipe_idx, RPC_IFAC
if ( hdr_ba->addr.len <= 0)
return False;
- if ( (strequal(hdr_ba->addr.str, pipe_names[pipe_idx].client_pipe) != 0) &&
- (strequal(hdr_ba->addr.str, pipe_names[pipe_idx].server_pipe) != 0) )
+ if ( !strequal(hdr_ba->addr.str, pipe_names[pipe_idx].client_pipe) &&
+ !strequal(hdr_ba->addr.str, pipe_names[pipe_idx].server_pipe) )
{
DEBUG(4,("bind_rpc_pipe: pipe_name %s != expected pipe %s. oh well!\n",
pipe_names[i].server_pipe ,hdr_ba->addr.str));