struct smb2_connect_state);
c->status = smb2_tree_connect_recv(req, &state->tcon);
- if (!NT_STATUS_IS_OK(c->status)) {
- composite_error(c, c->status);
- return;
- }
+ if (!composite_is_ok(c)) return;
state->tree->tid = state->tcon.out.tid;
struct smb2_request *req;
c->status = smb2_session_setup_spnego_recv(creq);
- if (!NT_STATUS_IS_OK(c->status)) {
- composite_error(c, c->status);
- return;
- }
+ if (!composite_is_ok(c)) return;
state->tree = smb2_tree_init(state->session, state, True);
if (composite_nomem(state->tree, c)) return;
struct composite_context *creq;
c->status = smb2_negprot_recv(req, c, &state->negprot);
- if (!NT_STATUS_IS_OK(c->status)) {
- composite_error(c, c->status);
- return;
- }
+ if (!composite_is_ok(c)) return;
state->session = smb2_session_init(transport, state, True);
if (composite_nomem(state->session, c)) return;
struct smb2_request *req;
c->status = smbcli_sock_connect_recv(creq, state, &sock);
- if (!NT_STATUS_IS_OK(c->status)) {
- composite_error(c, c->status);
- return;
- }
+ if (!composite_is_ok(c)) return;
transport = smb2_transport_init(sock, state);
if (composite_nomem(transport, c)) return;
const char *addr;
c->status = resolve_name_recv(creq, state, &addr);
- if (!NT_STATUS_IS_OK(c->status)) {
- composite_error(c, c->status);
- return;
- }
+ if (!composite_is_ok(c)) return;
creq = smbcli_sock_connect_send(state, addr, 445, state->host, c->event_ctx);