Lines Matching defs:smb_sess
57 struct smbsrv_session *smb_sess;
66 struct smbsrv_session *smb_sess = ctx->smb_sess;
77 status = gensec_session_info(smb_sess->gensec_ctx, &session_info);
84 status = smbsrv_session_sesssetup_finished(smb_sess, session_info);
88 req->session = smb_sess;
90 if (smb_sess->smb2_signing.required) {
92 smb_sess->smb2_signing.active = true;
95 io->smb2.out.uid = smb_sess->vuid;
101 talloc_free(smb_sess);
109 struct smbsrv_session *smb_sess = NULL;
145 smb_sess = smbsrv_session_new(req->smb_conn, req->smb_conn, gensec_ctx);
146 if (!smb_sess) {
150 status = smbsrv_smb2_init_tcons(smb_sess);
156 smb_sess = smbsrv_session_find_sesssetup(req->smb_conn, vuid);
159 if (!smb_sess) {
165 if (!smb_sess->gensec_ctx) {
175 callback_ctx->smb_sess = smb_sess;
177 gensec_update_send(smb_sess->gensec_ctx, io->smb2.in.secblob,
184 smb_sess->smb2_signing.required = true;
199 talloc_free(smb_sess);