s3:auth_server: make use of cli_state_is_connected()
authorStefan Metzmacher <metze@samba.org>
Mon, 11 Jul 2011 11:55:18 +0000 (13:55 +0200)
committerStefan Metzmacher <metze@samba.org>
Mon, 11 Jul 2011 16:18:28 +0000 (18:18 +0200)
metze

source3/auth/auth_server.c

index d50ed7a024b48983263311a3e6bbb3642c54ed10..a942c74bf68dc2d3b76a88e0b84d3dcc7dbe7e5c 100644 (file)
@@ -159,8 +159,8 @@ static bool send_server_keepalive(const struct timeval *now,
        struct server_security_state *state = talloc_get_type_abort(
                private_data, struct server_security_state);
 
-       if (!state->cli || !state->cli->initialised) {
-               return False;
+       if (!cli_state_is_connected(state->cli)) {
+               return false;
        }
 
        if (send_keepalive(state->cli->fd)) {
@@ -285,7 +285,7 @@ static NTSTATUS check_smbserver_security(const struct auth_context *auth_context
                locally_made_cli = True;
        }
 
-       if (!cli || !cli->initialised) {
+       if (!cli_state_is_connected(cli)) {
                DEBUG(1,("password server is not connected (cli not initialised)\n"));
                return NT_STATUS_LOGON_FAILURE;
        }