Lines Matching refs:err
87 int err; in smb_ssnsetup_null() local
93 err = EINVAL; in smb_ssnsetup_null()
97 err = smb__ssnsetup(ctx, NULL, NULL, &ntstatus, &action); in smb_ssnsetup_null()
98 if (err) in smb_ssnsetup_null()
103 err = EAUTH; in smb_ssnsetup_null()
106 return (err); in smb_ssnsetup_null()
117 int err; in smb_ssnsetup_ntlm1() local
123 err = EINVAL; in smb_ssnsetup_ntlm1()
132 err = ntlm_put_v1_responses(ctx, &lm_mbc, &nt_mbc); in smb_ssnsetup_ntlm1()
133 if (err) in smb_ssnsetup_ntlm1()
138 err = ntlm_build_mac_key(ctx, &nt_mbc); in smb_ssnsetup_ntlm1()
139 if (err) in smb_ssnsetup_ntlm1()
145 err = smb__ssnsetup(ctx, &lm_mbc, &nt_mbc, &ntstatus, &action); in smb_ssnsetup_ntlm1()
146 if (err) in smb_ssnsetup_ntlm1()
151 err = EAUTH; in smb_ssnsetup_ntlm1()
157 return (err); in smb_ssnsetup_ntlm1()
167 int err; in smb_ssnsetup_ntlm2() local
173 err = EINVAL; in smb_ssnsetup_ntlm2()
183 err = ntlm_build_target_info(ctx, NULL, &ti_mbc); in smb_ssnsetup_ntlm2()
184 if (err) in smb_ssnsetup_ntlm2()
188 err = ntlm_put_v2_responses(ctx, &ti_mbc, &lm_mbc, &nt_mbc); in smb_ssnsetup_ntlm2()
189 if (err) in smb_ssnsetup_ntlm2()
194 err = ntlm_build_mac_key(ctx, &nt_mbc); in smb_ssnsetup_ntlm2()
195 if (err) in smb_ssnsetup_ntlm2()
201 err = smb__ssnsetup(ctx, &lm_mbc, &nt_mbc, &ntstatus, &action); in smb_ssnsetup_ntlm2()
202 if (err) in smb_ssnsetup_ntlm2()
207 err = EAUTH; in smb_ssnsetup_ntlm2()
214 return (err); in smb_ssnsetup_ntlm2()
221 int err; in smb_ssnsetup_spnego() local
225 err = ssp_ctx_create_client(ctx, hint_mb); in smb_ssnsetup_spnego()
226 if (err) in smb_ssnsetup_spnego()
233 err = ssp_ctx_next_token(ctx, NULL, &send_mb); in smb_ssnsetup_spnego()
234 if (err) in smb_ssnsetup_spnego()
238 err = smb__ssnsetup(ctx, &send_mb, &recv_mb, in smb_ssnsetup_spnego()
240 if (err) in smb_ssnsetup_spnego()
245 err = EAUTH; in smb_ssnsetup_spnego()
250 err = ssp_ctx_next_token(ctx, &recv_mb, &send_mb); in smb_ssnsetup_spnego()
251 if (err) in smb_ssnsetup_spnego()
262 return (err); in smb_ssnsetup_spnego()
294 int err, uc; in smb__ssnsetup() local
302 err = smb_rq_init(ctx, SMB_COM_SESSION_SETUP_ANDX, &rqp); in smb__ssnsetup()
303 if (err) in smb__ssnsetup()
331 err = EINVAL; in smb__ssnsetup()
358 err = smb_rq_internal(ctx, rqp); in smb__ssnsetup()
359 if (err) in smb__ssnsetup()
382 err = md_get_uint8(mbp, &wc); in smb__ssnsetup()
383 if (err) in smb__ssnsetup()
386 err = EBADRPC; /* for any problems in this section */ in smb__ssnsetup()
401 err = md_get_mbuf(mbp, sblen, &m); in smb__ssnsetup()
402 if (err) in smb__ssnsetup()
412 err = md_get_uint16le(mbp, &bc); /* byte count */ in smb__ssnsetup()
413 if (err) in smb__ssnsetup()
431 err = md_get_string(mbp, &ctx->ct_srv_OS, uc); in smb__ssnsetup()
432 DPRINT("server OS: %s", err ? "?" : ctx->ct_srv_OS); in smb__ssnsetup()
433 err = md_get_string(mbp, &ctx->ct_srv_LM, uc); in smb__ssnsetup()
434 DPRINT("server LM: %s", err ? "?" : ctx->ct_srv_LM); in smb__ssnsetup()
441 err = 0; in smb__ssnsetup()
461 return (err); in smb__ssnsetup()