session 592 source3/libsmb/clikrb5.c KRB5_KEY_TYPE((&pcreds->session)) = enctype;
session 51 source3/smbd/dmapi.c dm_sessid_t session;
session 122 source3/smbd/dmapi.c ctx->session = sessions[i];
session 131 source3/smbd/dmapi.c if (ctx->session == DM_NO_SESSION) {
session 134 source3/smbd/dmapi.c &ctx->session);
session 139 source3/smbd/dmapi.c ctx->session = DM_NO_SESSION;
session 148 source3/smbd/dmapi.c if (ctx->session != DM_NO_SESSION) {
session 175 source3/smbd/dmapi.c if (dmapi_ctx->session == DM_NO_SESSION) {
session 179 source3/smbd/dmapi.c return (void *)&dmapi_ctx->session;
session 196 source3/smbd/dmapi.c dmapi_ctx->session = DM_NO_SESSION;
session 205 source3/smbd/dmapi.c return dmapi_ctx->session != DM_NO_SESSION;
session 217 source3/smbd/dmapi.c dm_destroy_session(dmapi_ctx->session);
session 219 source3/smbd/dmapi.c dmapi_ctx->session = DM_NO_SESSION;
session 224 source3/smbd/dmapi.c return dmapi_ctx->session != DM_NO_SESSION;
session 239 source3/smbd/dmapi.c if (dmapi_ctx->session != DM_NO_SESSION) {
session 241 source3/smbd/dmapi.c if (0 == dm_destroy_session(dmapi_ctx->session)) {
session 243 source3/smbd/dmapi.c dmapi_ctx->session = DM_NO_SESSION;
session 250 source3/smbd/dmapi.c return dmapi_ctx->session == DM_NO_SESSION;
session 93 source4/auth/ntlm/auth_server.c *_blob = io.out.tree->session->transport->negotiate.secblob;
session 94 source4/auth/ntlm/auth_server.c ctx->private_data = talloc_steal(ctx, io.out.tree->session);
session 121 source4/auth/ntlm/auth_server.c struct smbcli_session *session = talloc_get_type(ctx->private_data, struct smbcli_session);
session 145 source4/auth/ntlm/auth_server.c session_setup.in.sesskey = session->transport->negotiate.sesskey;
session 146 source4/auth/ntlm/auth_server.c session_setup.in.capabilities = session->transport->negotiate.capabilities;
session 150 source4/auth/ntlm/auth_server.c session_setup.in.gensec_settings = lp_gensec_settings(session, ctx->auth_ctx->lp_ctx);
session 153 source4/auth/ntlm/auth_server.c nt_status = smb_composite_sesssetup(session, &session_setup);
session 33 source4/auth/pyauth.c PyObject *PyAuthSession_FromSession(struct auth_session_info *session)
session 35 source4/auth/pyauth.c return py_talloc_import(&PyAuthSession, session);
session 42 source4/auth/pyauth.c struct auth_session_info *session;
session 50 source4/auth/pyauth.c session = system_session(NULL, lp_ctx);
session 52 source4/auth/pyauth.c return PyAuthSession_FromSession(session);
session 60 source4/auth/pyauth.c struct auth_session_info *session;
session 68 source4/auth/pyauth.c session = system_session_anon(NULL, lp_ctx);
session 70 source4/auth/pyauth.c return PyAuthSession_FromSession(session);
session 30 source4/auth/pyauth.h PyObject *PyAuthSession_FromSession(struct auth_session_info *session);
session 634 source4/client/client.c if (ctx->cli->tree->session->transport->negotiate.protocol <=
session 299 source4/heimdal/kdc/kaserver.c krb5_keyblock session;
session 309 source4/heimdal/kdc/kaserver.c krb5_generate_random_keyblock(context, ETYPE_DES_PCBC_NONE, &session);
session 317 source4/heimdal/kdc/kaserver.c &session,
session 331 source4/heimdal/kdc/kaserver.c krb5_storage_write (sp, session.keyvalue.data, 8);
session 332 source4/heimdal/kdc/kaserver.c krb5_free_keyblock_contents(context, &session);
session 669 source4/heimdal/kdc/kaserver.c DES_cblock session;
session 803 source4/heimdal/kdc/kaserver.c memcpy(&session, ad.session.keyvalue.data, sizeof(session));
session 804 source4/heimdal/kdc/kaserver.c DES_set_key_unchecked (&session, &schedule);
session 810 source4/heimdal/kdc/kaserver.c memset (&session, 0, sizeof(session));
session 849 source4/heimdal/kdc/kaserver.c &ad.session, reply);
session 174 source4/heimdal/kdc/kerberos4.c krb5_keyblock session;
session 280 source4/heimdal/kdc/kerberos4.c &session);
session 293 source4/heimdal/kdc/kerberos4.c &session,
session 301 source4/heimdal/kdc/kerberos4.c krb5_free_keyblock_contents(context, &session);
session 308 source4/heimdal/kdc/kerberos4.c &session,
session 318 source4/heimdal/kdc/kerberos4.c krb5_free_keyblock_contents(context, &session);
session 541 source4/heimdal/kdc/kerberos4.c krb5_keyblock session;
session 548 source4/heimdal/kdc/kerberos4.c &session);
session 561 source4/heimdal/kdc/kerberos4.c &session,
session 569 source4/heimdal/kdc/kerberos4.c krb5_free_keyblock_contents(context, &session);
session 576 source4/heimdal/kdc/kerberos4.c &session,
session 584 source4/heimdal/kdc/kerberos4.c &ad.session,
session 586 source4/heimdal/kdc/kerberos4.c krb5_free_keyblock_contents(context, &session);
session 1283 source4/heimdal/kdc/krb5tgs.c krb5_crypto session,
session 1332 source4/heimdal/kdc/krb5tgs.c ret = krb5_encrypt_EncryptedData(context, session,
session 212 source4/heimdal/lib/gssapi/krb5/init_sec_context.c this_cred.session.keytype = KEYTYPE_NULL;
session 455 source4/heimdal/lib/gssapi/krb5/init_sec_context.c &ctx->kcred->session);
session 459 source4/heimdal/lib/gssapi/krb5/init_sec_context.c &ctx->kcred->session);
session 51 source4/heimdal/lib/hx509/ks_p11.c CK_SESSION_HANDLE session;
session 132 source4/heimdal/lib/hx509/ks_p11.c CK_SESSION_HANDLE session;
session 145 source4/heimdal/lib/hx509/ks_p11.c ret = p11_get_session(NULL, p11rsa->p, p11rsa->slot, NULL, &session);
session 149 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p11rsa->p, SignInit, (session, &mechanism, key));
session 151 source4/heimdal/lib/hx509/ks_p11.c p11_put_session(p11rsa->p, p11rsa->slot, session);
session 156 source4/heimdal/lib/hx509/ks_p11.c (session, (CK_BYTE *)from, flen, to, &ck_sigsize));
session 157 source4/heimdal/lib/hx509/ks_p11.c p11_put_session(p11rsa->p, p11rsa->slot, session);
session 170 source4/heimdal/lib/hx509/ks_p11.c CK_SESSION_HANDLE session;
session 183 source4/heimdal/lib/hx509/ks_p11.c ret = p11_get_session(NULL, p11rsa->p, p11rsa->slot, NULL, &session);
session 187 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p11rsa->p, DecryptInit, (session, &mechanism, key));
session 189 source4/heimdal/lib/hx509/ks_p11.c p11_put_session(p11rsa->p, p11rsa->slot, session);
session 194 source4/heimdal/lib/hx509/ks_p11.c (session, (CK_BYTE *)from, flen, to, &ck_sigsize));
session 195 source4/heimdal/lib/hx509/ks_p11.c p11_put_session(p11rsa->p, p11rsa->slot, session);
session 309 source4/heimdal/lib/hx509/ks_p11.c CK_SESSION_HANDLE session;
session 353 source4/heimdal/lib/hx509/ks_p11.c ret = p11_get_session(context, p, slot, lock, &session);
session 361 source4/heimdal/lib/hx509/ks_p11.c ret = p11_list_keys(context, p, slot, session, lock, &slot->certs);
session 363 source4/heimdal/lib/hx509/ks_p11.c p11_put_session(p, slot, session);
session 382 source4/heimdal/lib/hx509/ks_p11.c *psession = slot->session;
session 390 source4/heimdal/lib/hx509/ks_p11.c &slot->session));
session 447 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, Login, (slot->session, CKU_USER,
session 473 source4/heimdal/lib/hx509/ks_p11.c *psession = slot->session;
session 481 source4/heimdal/lib/hx509/ks_p11.c CK_SESSION_HANDLE session)
session 493 source4/heimdal/lib/hx509/ks_p11.c CK_SESSION_HANDLE session,
session 498 source4/heimdal/lib/hx509/ks_p11.c CK_SESSION_HANDLE session,
session 506 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, FindObjectsInit, (session, search_data, num_search_data));
session 511 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, FindObjects, (session, &object, 1, &object_count));
session 522 source4/heimdal/lib/hx509/ks_p11.c (session, object, query, num_query));
session 534 source4/heimdal/lib/hx509/ks_p11.c (session, object, query, num_query));
session 540 source4/heimdal/lib/hx509/ks_p11.c ret = (*func)(context, p, slot, session, object, ptr, query, num_query);
session 558 source4/heimdal/lib/hx509/ks_p11.c ret2 = P11FUNC(p, FindObjectsFinal, (session));
session 569 source4/heimdal/lib/hx509/ks_p11.c CK_SESSION_HANDLE session,
session 582 source4/heimdal/lib/hx509/ks_p11.c (session, object, &query, 1));
session 589 source4/heimdal/lib/hx509/ks_p11.c (session, object, &query, 1));
session 603 source4/heimdal/lib/hx509/ks_p11.c CK_SESSION_HANDLE session,
session 630 source4/heimdal/lib/hx509/ks_p11.c rsa->n = getattr_bn(p, slot, session, object, CKA_MODULUS);
session 631 source4/heimdal/lib/hx509/ks_p11.c rsa->e = getattr_bn(p, slot, session, object, CKA_PUBLIC_EXPONENT);
session 679 source4/heimdal/lib/hx509/ks_p11.c CK_SESSION_HANDLE session,
session 740 source4/heimdal/lib/hx509/ks_p11.c CK_SESSION_HANDLE session,
session 767 source4/heimdal/lib/hx509/ks_p11.c ret = iterate_entries(context, p, slot, session,
session 775 source4/heimdal/lib/hx509/ks_p11.c ret = iterate_entries(context, p, slot, session,
session 950 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, CloseSession, (p->slot[i].session));
session 161 source4/heimdal/lib/krb5/acache.c cred->session.keytype = incred->keyblock.type;
session 162 source4/heimdal/lib/krb5/acache.c cred->session.keyvalue.length = incred->keyblock.length;
session 163 source4/heimdal/lib/krb5/acache.c cred->session.keyvalue.data = malloc(incred->keyblock.length);
session 164 source4/heimdal/lib/krb5/acache.c if (cred->session.keyvalue.data == NULL)
session 166 source4/heimdal/lib/krb5/acache.c memcpy(cred->session.keyvalue.data, incred->keyblock.data,
session 308 source4/heimdal/lib/krb5/acache.c cred->keyblock.type = incred->session.keytype;
session 309 source4/heimdal/lib/krb5/acache.c cred->keyblock.length = incred->session.keyvalue.length;
session 310 source4/heimdal/lib/krb5/acache.c cred->keyblock.data = incred->session.keyvalue.data;
session 138 source4/heimdal/lib/krb5/build_auth.c &cred->session,
session 172 source4/heimdal/lib/krb5/build_auth.c ret = krb5_crypto_init(context, &cred->session, enctype, &crypto);
session 133 source4/heimdal/lib/krb5/convert_creds.c memcpy(v4creds->session, v5_creds->session.keyvalue.data, 8);
session 174 source4/heimdal/lib/krb5/convert_creds.c keytype = v5_creds->session.keytype;
session 182 source4/heimdal/lib/krb5/convert_creds.c template.session.keytype = ENCTYPE_DES_CBC_CRC;
session 72 source4/heimdal/lib/krb5/creds.c krb5_free_keyblock_contents (context, &c->session);
session 108 source4/heimdal/lib/krb5/creds.c ret = krb5_copy_keyblock_contents (context, &incred->session, &c->session);
session 239 source4/heimdal/lib/krb5/creds.c mcreds->session.keytype,
session 240 source4/heimdal/lib/krb5/creds.c creds->session.keytype);
session 153 source4/heimdal/lib/krb5/get_cred.c if (in_creds->session.keytype) {
session 161 source4/heimdal/lib/krb5/get_cred.c t->req_body.etype.val[0] = in_creds->session.keytype;
session 257 source4/heimdal/lib/krb5/get_cred.c ret = krb5_generate_subkey (context, &krbtgt->session, &key);
session 273 source4/heimdal/lib/krb5/get_cred.c key ? key : &krbtgt->session);
session 451 source4/heimdal/lib/krb5/get_cred.c ret = krb5_crypto_init(context, &krbtgt->session, 0, &crypto);
session 551 source4/heimdal/lib/krb5/get_cred.c &krbtgt->session,
session 1123 source4/heimdal/lib/krb5/get_cred.c if (in_creds->session.keytype)
session 1132 source4/heimdal/lib/krb5/get_cred.c in_creds->session.keytype ?
session 1326 source4/heimdal/lib/krb5/get_cred.c in_creds.session.keytype = opt->enctype;
session 368 source4/heimdal/lib/krb5/get_for_creds.c copy_EncryptionKey (&out_creds->session, &krb_cred_info->key);
session 85 source4/heimdal/lib/krb5/get_in_tkt.c krb5_crypto session;
session 117 source4/heimdal/lib/krb5/get_in_tkt.c ret = krb5_crypto_init(context, key, 0, &session);
session 123 source4/heimdal/lib/krb5/get_in_tkt.c ret = krb5_decrypt_EncryptedData(context, session,
session 127 source4/heimdal/lib/krb5/get_in_tkt.c krb5_crypto_destroy(context, session);
session 376 source4/heimdal/lib/krb5/get_in_tkt.c creds->session.keyvalue.length = 0;
session 377 source4/heimdal/lib/krb5/get_in_tkt.c creds->session.keyvalue.data = NULL;
session 378 source4/heimdal/lib/krb5/get_in_tkt.c creds->session.keytype = rep->enc_part.key.keytype;
session 379 source4/heimdal/lib/krb5/get_in_tkt.c ret = krb5_data_copy (&creds->session.keyvalue,
session 410 source4/heimdal/lib/krb5/get_in_tkt.c &creds->session);
session 432 source4/heimdal/lib/krb5/get_in_tkt.c &creds->session);
session 85 source4/heimdal/lib/krb5/krb5-v4compat.h char session[8]; /* Session key */
session 117 source4/heimdal/lib/krb5/krb5-v4compat.h krb5_keyblock session; /* Session Key */
session 389 source4/heimdal/lib/krb5/krb5.h krb5_keyblock session;
session 65 source4/heimdal/lib/krb5/mk_req.c this_cred.session.keytype = (*auth_context)->keytype;
session 68 source4/heimdal/lib/krb5/mk_req_ext.c &in_creds->session);
session 74 source4/heimdal/lib/krb5/mk_req_ext.c ret = krb5_copy_keyblock(context, &in_creds->session, &ac->keyblock);
session 276 source4/heimdal/lib/krb5/rd_cred.c copy_EncryptionKey (&kci->key, &creds->session);
session 789 source4/heimdal/lib/krb5/store.c ret = krb5_store_keyblock(sp, creds->session);
session 831 source4/heimdal/lib/krb5/store.c ret = krb5_ret_keyblock (sp, &creds->session);
session 894 source4/heimdal/lib/krb5/store.c if (creds->session.keytype != ETYPE_NULL)
session 919 source4/heimdal/lib/krb5/store.c if (creds->session.keytype != ETYPE_NULL) {
session 920 source4/heimdal/lib/krb5/store.c ret = krb5_store_keyblock(sp, creds->session);
session 985 source4/heimdal/lib/krb5/store.c ret = krb5_ret_keyblock (sp, &creds->session);
session 261 source4/heimdal/lib/krb5/v4_glue.c ret = krb5_storage_write(sp, v4creds->session, 8);
session 414 source4/heimdal/lib/krb5/v4_glue.c const krb5_keyblock *session,
session 440 source4/heimdal/lib/krb5/v4_glue.c session->keyvalue.data,
session 441 source4/heimdal/lib/krb5/v4_glue.c session->keyvalue.length);
session 442 source4/heimdal/lib/krb5/v4_glue.c if (ret != session->keyvalue.length) {
session 468 source4/heimdal/lib/krb5/v4_glue.c const krb5_keyblock *session,
session 493 source4/heimdal/lib/krb5/v4_glue.c session->keyvalue.data,
session 494 source4/heimdal/lib/krb5/v4_glue.c session->keyvalue.length);
session 495 source4/heimdal/lib/krb5/v4_glue.c if (ret != session->keyvalue.length) {
session 703 source4/heimdal/lib/krb5/v4_glue.c des_key, sizeof(des_key), &ad->session);
session 846 source4/heimdal/lib/krb5/v4_glue.c ret = decrypt_etext(context, &ad->session, &eaut, &aut);
session 949 source4/heimdal/lib/krb5/v4_glue.c krb5_free_keyblock_contents(context, &ad->session);
session 987 source4/heimdal/lib/ntlm/ntlm.c struct ntlm_buf *session,
session 993 source4/heimdal/lib/ntlm/ntlm.c memset(session, 0, sizeof(*session));
session 998 source4/heimdal/lib/ntlm/ntlm.c session->length = MD4_DIGEST_LENGTH;
session 999 source4/heimdal/lib/ntlm/ntlm.c session->data = malloc(session->length);
session 1000 source4/heimdal/lib/ntlm/ntlm.c if (session->data == NULL) {
session 1001 source4/heimdal/lib/ntlm/ntlm.c session->length = 0;
session 1008 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_free_buf(session);
session 1023 source4/heimdal/lib/ntlm/ntlm.c if (RAND_bytes(session->data, session->length) != 1) {
session 1025 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_free_buf(session);
session 1029 source4/heimdal/lib/ntlm/ntlm.c RC4(&rc4, master->length, session->data, master->data);
session 53 source4/lib/tls/tls.c gnutls_session session;
session 186 source4/lib/tls/tls.c ret = gnutls_bye(tls->session, GNUTLS_SHUT_WR);
session 205 source4/lib/tls/tls.c ret = gnutls_handshake(tls->session);
session 207 source4/lib/tls/tls.c if (gnutls_record_get_direction(tls->session) == 1) {
session 230 source4/lib/tls/tls.c if (gnutls_record_get_direction(tls->session) == 1) {
session 231 source4/lib/tls/tls.c ret = gnutls_record_send(tls->session, NULL, 0);
session 233 source4/lib/tls/tls.c ret = gnutls_record_recv(tls->session, NULL, 0);
session 251 source4/lib/tls/tls.c *npending = gnutls_record_check_pending(tls->session);
session 298 source4/lib/tls/tls.c ret = gnutls_record_recv(tls->session, buf, wantlen);
session 300 source4/lib/tls/tls.c if (gnutls_record_get_direction(tls->session) == 1) {
session 334 source4/lib/tls/tls.c ret = gnutls_record_send(tls->session, blob->data, blob->length);
session 336 source4/lib/tls/tls.c if (gnutls_record_get_direction(tls->session) == 1) {
session 502 source4/lib/tls/tls.c TLSCHECK(gnutls_init(&tls->session, GNUTLS_SERVER));
session 506 source4/lib/tls/tls.c TLSCHECK(gnutls_set_default_priority(tls->session));
session 507 source4/lib/tls/tls.c TLSCHECK(gnutls_credentials_set(tls->session, GNUTLS_CRD_CERTIFICATE,
session 509 source4/lib/tls/tls.c gnutls_certificate_server_set_request(tls->session, GNUTLS_CERT_REQUEST);
session 510 source4/lib/tls/tls.c gnutls_dh_set_prime_bits(tls->session, DH_BITS);
session 511 source4/lib/tls/tls.c gnutls_transport_set_ptr(tls->session, (gnutls_transport_ptr)tls);
session 512 source4/lib/tls/tls.c gnutls_transport_set_pull_function(tls->session, (gnutls_pull_func)tls_pull);
session 513 source4/lib/tls/tls.c gnutls_transport_set_push_function(tls->session, (gnutls_push_func)tls_push);
session 514 source4/lib/tls/tls.c gnutls_transport_set_lowat(tls->session, 0);
session 578 source4/lib/tls/tls.c TLSCHECK(gnutls_init(&tls->session, GNUTLS_CLIENT));
session 579 source4/lib/tls/tls.c TLSCHECK(gnutls_set_default_priority(tls->session));
session 580 source4/lib/tls/tls.c gnutls_certificate_type_set_priority(tls->session, cert_type_priority);
session 581 source4/lib/tls/tls.c TLSCHECK(gnutls_credentials_set(tls->session, GNUTLS_CRD_CERTIFICATE, tls->xcred));
session 585 source4/lib/tls/tls.c gnutls_transport_set_ptr(tls->session, (gnutls_transport_ptr)tls);
session 586 source4/lib/tls/tls.c gnutls_transport_set_pull_function(tls->session, (gnutls_pull_func)tls_pull);
session 587 source4/lib/tls/tls.c gnutls_transport_set_push_function(tls->session, (gnutls_push_func)tls_push);
session 588 source4/lib/tls/tls.c gnutls_transport_set_lowat(tls->session, 0);
session 82 source4/libcli/cliconnect.c cli->session = smbcli_session_init(cli->transport, cli, true,
session 84 source4/libcli/cliconnect.c if (!cli->session) return NT_STATUS_UNSUCCESSFUL;
session 92 source4/libcli/cliconnect.c status = smb_composite_sesssetup(cli->session, &setup);
session 94 source4/libcli/cliconnect.c cli->session->vuid = setup.out.vuid;
session 107 source4/libcli/cliconnect.c cli->tree = smbcli_tree_init(cli->session, cli, true);
session 181 source4/libcli/cliconnect.c (*ret_cli)->session = tree->session;
session 182 source4/libcli/cliconnect.c (*ret_cli)->transport = tree->session->transport;
session 366 source4/libcli/clifile.c lock[0].pid = tree->session->pid;
session 394 source4/libcli/clifile.c lock[0].pid = tree->session->pid;
session 420 source4/libcli/clifile.c lock[0].pid = tree->session->pid;
session 442 source4/libcli/clifile.c if (!(tree->session->transport->negotiate.capabilities & CAP_LARGE_FILES)) {
session 455 source4/libcli/clifile.c lock[0].pid = tree->session->pid;
session 476 source4/libcli/clifile.c if (!(tree->session->transport->negotiate.capabilities & CAP_LARGE_FILES)) {
session 486 source4/libcli/clifile.c lock[0].pid = tree->session->pid;
session 127 source4/libcli/clilist.c if (tree->session->transport->negotiate.capabilities & CAP_NT_SMBS) {
session 353 source4/libcli/clilist.c if (tree->session->transport->negotiate.protocol <= PROTOCOL_LANMAN1)
session 48 source4/libcli/clireadwrite.c readsize = (tree->session->transport->negotiate.max_xmit - (MIN_SMB_SIZE+32));
session 94 source4/libcli/clireadwrite.c int block = (tree->session->transport->negotiate.max_xmit - (MIN_SMB_SIZE+32));
session 146 source4/libcli/clireadwrite.c size_t size = MIN(size1, tree->session->transport->negotiate.max_xmit - 48);
session 34 source4/libcli/libcli.h struct smbcli_session *session;
session 31 source4/libcli/raw/clierror.c switch (tree->session->transport->error.etype) {
session 33 source4/libcli/raw/clierror.c return nt_errstr(tree->session->transport->error.e.nt_status);
session 51 source4/libcli/raw/clierror.c switch (tree->session->transport->error.etype) {
session 53 source4/libcli/raw/clierror.c return tree->session->transport->error.e.nt_status;
session 28 source4/libcli/raw/clisession.c req = smbcli_request_setup_session(session, cmd, wct, buflen); \
session 40 source4/libcli/raw/clisession.c struct smbcli_session *session;
session 44 source4/libcli/raw/clisession.c session = talloc_zero(parent_ctx, struct smbcli_session);
session 45 source4/libcli/raw/clisession.c if (!session) {
session 50 source4/libcli/raw/clisession.c session->transport = talloc_steal(session, transport);
session 52 source4/libcli/raw/clisession.c session->transport = talloc_reference(session, transport);
session 54 source4/libcli/raw/clisession.c session->pid = (uint16_t)getpid();
session 55 source4/libcli/raw/clisession.c session->vuid = UID_FIELD_INVALID;
session 56 source4/libcli/raw/clisession.c session->options = options;
session 71 source4/libcli/raw/clisession.c if (session->transport->negotiate.sign_info.doing_signing) {
session 75 source4/libcli/raw/clisession.c session->flags2 = flags2;
session 77 source4/libcli/raw/clisession.c return session;
session 83 source4/libcli/raw/clisession.c struct smbcli_request *smb_raw_sesssetup_send(struct smbcli_session *session,
session 235 source4/libcli/raw/clisession.c NTSTATUS smb_raw_sesssetup(struct smbcli_session *session,
session 238 source4/libcli/raw/clisession.c struct smbcli_request *req = smb_raw_sesssetup_send(session, parms);
session 246 source4/libcli/raw/clisession.c struct smbcli_request *smb_raw_ulogoff_send(struct smbcli_session *session)
session 266 source4/libcli/raw/clisession.c NTSTATUS smb_raw_ulogoff(struct smbcli_session *session)
session 268 source4/libcli/raw/clisession.c struct smbcli_request *req = smb_raw_ulogoff_send(session);
session 276 source4/libcli/raw/clisession.c struct smbcli_request *smb_raw_exit_send(struct smbcli_session *session)
session 293 source4/libcli/raw/clisession.c _PUBLIC_ NTSTATUS smb_raw_exit(struct smbcli_session *session)
session 295 source4/libcli/raw/clisession.c struct smbcli_request *req = smb_raw_exit_send(session);
session 36 source4/libcli/raw/clitree.c _PUBLIC_ struct smbcli_tree *smbcli_tree_init(struct smbcli_session *session,
session 47 source4/libcli/raw/clitree.c tree->session = talloc_steal(tree, session);
session 49 source4/libcli/raw/clitree.c tree->session = talloc_reference(tree, session);
session 206 source4/libcli/raw/libcliraw.h struct smbcli_session *session;
session 235 source4/libcli/raw/libcliraw.h struct smbcli_session *session;
session 327 source4/libcli/raw/libcliraw.h struct smbcli_tree *smbcli_tree_init(struct smbcli_session *session, TALLOC_CTX *parent_ctx, bool primary);
session 357 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_exit(struct smbcli_session *session);
session 122 source4/libcli/raw/rawfile.c smbcli_blob_append_string(tree->session, mem_ctx,
session 209 source4/libcli/raw/rawfile.c smbcli_blob_append_string(tree->session, mem_ctx,
session 396 source4/libcli/raw/rawfile.c smbcli_blob_append_string(tree->session, mem_ctx, &nt.in.params,"", 0);
session 397 source4/libcli/raw/rawfile.c fname_len = smbcli_blob_append_string(tree->session, mem_ctx, &nt.in.params,
session 444 source4/libcli/raw/rawfile.c raw_push_dos_date(tree->session->transport,
session 452 source4/libcli/raw/rawfile.c smbcli_blob_append_string(tree->session, mem_ctx,
session 523 source4/libcli/raw/rawfile.c raw_push_dos_date3(tree->session->transport,
session 535 source4/libcli/raw/rawfile.c raw_push_dos_date3(tree->session->transport,
session 543 source4/libcli/raw/rawfile.c raw_push_dos_date3(tree->session->transport,
session 551 source4/libcli/raw/rawfile.c raw_push_dos_date3(tree->session->transport,
session 594 source4/libcli/raw/rawfile.c raw_push_dos_date3(tree->session->transport,
session 602 source4/libcli/raw/rawfile.c if (tree->session->transport->negotiate.capabilities & CAP_LARGE_FILES) {
session 788 source4/libcli/raw/rawfile.c raw_push_dos_date3(tree->session->transport,
session 277 source4/libcli/raw/rawfileinfo.c static NTSTATUS smb_raw_info_backend(struct smbcli_session *session,
session 292 source4/libcli/raw/rawfileinfo.c parms->standard.out.create_time = raw_pull_dos_date2(session->transport,
session 294 source4/libcli/raw/rawfileinfo.c parms->standard.out.access_time = raw_pull_dos_date2(session->transport,
session 296 source4/libcli/raw/rawfileinfo.c parms->standard.out.write_time = raw_pull_dos_date2(session->transport,
session 305 source4/libcli/raw/rawfileinfo.c parms->ea_size.out.create_time = raw_pull_dos_date2(session->transport,
session 307 source4/libcli/raw/rawfileinfo.c parms->ea_size.out.access_time = raw_pull_dos_date2(session->transport,
session 309 source4/libcli/raw/rawfileinfo.c parms->ea_size.out.write_time = raw_pull_dos_date2(session->transport,
session 432 source4/libcli/raw/rawfileinfo.c smbcli_blob_pull_string(session, mem_ctx, blob,
session 542 source4/libcli/raw/rawfileinfo.c smbcli_blob_append_string(tree->session, mem_ctx, &tp.in.params,
session 691 source4/libcli/raw/rawfileinfo.c struct smbcli_session *session = req?req->session:NULL;
session 708 source4/libcli/raw/rawfileinfo.c return smb_raw_info_backend(session, mem_ctx, parms, &blob);
session 248 source4/libcli/raw/rawfsinfo.c struct smbcli_session *session = req?req->session:NULL;
session 278 source4/libcli/raw/rawfsinfo.c smbcli_blob_pull_string(session, mem_ctx, &blob,
session 61 source4/libcli/raw/rawnotify.c struct smbcli_session *session = req?req->session:NULL;
session 92 source4/libcli/raw/rawnotify.c smbcli_blob_pull_string(session, mem_ctx, &nt.out.params,
session 40 source4/libcli/raw/rawreadwrite.c if (tree->session->transport->negotiate.capabilities & CAP_LARGE_FILES) {
session 72 source4/libcli/raw/rawreadwrite.c if (tree->session->transport->negotiate.capabilities & CAP_LARGE_FILES) {
session 110 source4/libcli/raw/rawreadwrite.c tree->session->transport->readbraw_pending = 1;
session 167 source4/libcli/raw/rawreadwrite.c if ((req->tree->session->transport->negotiate.capabilities & CAP_LARGE_READX)
session 249 source4/libcli/raw/rawreadwrite.c raw_push_dos_date3(tree->session->transport,
session 259 source4/libcli/raw/rawreadwrite.c if (tree->session->transport->negotiate.capabilities & CAP_LARGE_FILES) {
session 100 source4/libcli/raw/rawrequest.c req->session = NULL;
session 169 source4/libcli/raw/rawrequest.c struct smbcli_request *smbcli_request_setup_session(struct smbcli_session *session,
session 174 source4/libcli/raw/rawrequest.c req = smbcli_request_setup_transport(session->transport, command, wct, buflen);
session 178 source4/libcli/raw/rawrequest.c req->session = session;
session 180 source4/libcli/raw/rawrequest.c SSVAL(req->out.hdr, HDR_FLG2, session->flags2);
session 181 source4/libcli/raw/rawrequest.c SSVAL(req->out.hdr, HDR_PID, session->pid & 0xFFFF);
session 182 source4/libcli/raw/rawrequest.c SSVAL(req->out.hdr, HDR_PIDHIGH, session->pid >> 16);
session 183 source4/libcli/raw/rawrequest.c SSVAL(req->out.hdr, HDR_UID, session->vuid);
session 197 source4/libcli/raw/rawrequest.c req = smbcli_request_setup_session(tree->session, command, wct, buflen);
session 858 source4/libcli/raw/rawrequest.c size_t smbcli_blob_pull_string(struct smbcli_session *session,
session 872 source4/libcli/raw/rawrequest.c if (session == NULL) {
session 874 source4/libcli/raw/rawrequest.c } else if (session->transport->negotiate.capabilities & CAP_UNICODE) {
session 925 source4/libcli/raw/rawrequest.c size_t smbcli_blob_pull_unix_string(struct smbcli_session *session,
session 937 source4/libcli/raw/rawrequest.c (session->transport->negotiate.capabilities & CAP_UNICODE))) {
session 962 source4/libcli/raw/rawrequest.c size_t smbcli_blob_append_string(struct smbcli_session *session,
session 973 source4/libcli/raw/rawrequest.c flags |= (session->transport->negotiate.capabilities & CAP_UNICODE) ? STR_UNICODE : STR_ASCII;
session 242 source4/libcli/raw/rawsearch.c smbcli_blob_append_string(tree->session, mem_ctx, &tp.in.params,
session 310 source4/libcli/raw/rawsearch.c smbcli_blob_append_string(tree->session, mem_ctx, &tp.in.params,
session 509 source4/libcli/raw/rawsearch.c data->standard.create_time = raw_pull_dos_date2(tree->session->transport,
session 511 source4/libcli/raw/rawsearch.c data->standard.access_time = raw_pull_dos_date2(tree->session->transport,
session 513 source4/libcli/raw/rawsearch.c data->standard.write_time = raw_pull_dos_date2(tree->session->transport,
session 518 source4/libcli/raw/rawsearch.c len = smbcli_blob_pull_string(tree->session, mem_ctx, blob,
session 531 source4/libcli/raw/rawsearch.c data->ea_size.create_time = raw_pull_dos_date2(tree->session->transport,
session 533 source4/libcli/raw/rawsearch.c data->ea_size.access_time = raw_pull_dos_date2(tree->session->transport,
session 535 source4/libcli/raw/rawsearch.c data->ea_size.write_time = raw_pull_dos_date2(tree->session->transport,
session 541 source4/libcli/raw/rawsearch.c len = smbcli_blob_pull_string(tree->session, mem_ctx, blob,
session 554 source4/libcli/raw/rawsearch.c data->ea_list.create_time = raw_pull_dos_date2(tree->session->transport,
session 556 source4/libcli/raw/rawsearch.c data->ea_list.access_time = raw_pull_dos_date2(tree->session->transport,
session 558 source4/libcli/raw/rawsearch.c data->ea_list.write_time = raw_pull_dos_date2(tree->session->transport,
session 578 source4/libcli/raw/rawsearch.c len = smbcli_blob_pull_string(tree->session, mem_ctx, blob,
session 602 source4/libcli/raw/rawsearch.c len = smbcli_blob_pull_unix_string(tree->session, mem_ctx, blob,
session 641 source4/libcli/raw/rawsearch.c len = smbcli_blob_pull_string(tree->session, mem_ctx, blob,
session 660 source4/libcli/raw/rawsearch.c if (!(tree->session->transport->negotiate.capabilities & CAP_UNICODE)) {
session 165 source4/libcli/raw/rawsetfileinfo.c raw_push_dos_date2(tree->session->transport,
session 167 source4/libcli/raw/rawsetfileinfo.c raw_push_dos_date2(tree->session->transport,
session 169 source4/libcli/raw/rawsetfileinfo.c raw_push_dos_date2(tree->session->transport,
session 336 source4/libcli/raw/rawsetfileinfo.c smbcli_blob_append_string(tree->session, mem_ctx,
session 357 source4/libcli/raw/rawsetfileinfo.c raw_push_dos_date3(tree->session->transport,
session 383 source4/libcli/raw/rawsetfileinfo.c raw_push_dos_date2(tree->session->transport,
session 385 source4/libcli/raw/rawsetfileinfo.c raw_push_dos_date2(tree->session->transport,
session 387 source4/libcli/raw/rawsetfileinfo.c raw_push_dos_date2(tree->session->transport,
session 58 source4/libcli/smb2/cancel.c if (r->session) {
session 59 source4/libcli/smb2/cancel.c SBVAL(c->out.hdr, SMB2_HDR_SESSION_ID, r->session->uid);
session 42 source4/libcli/smb2/connect.c struct smb2_session *session;
session 78 source4/libcli/smb2/connect.c state->tree = smb2_tree_init(state->session, state, true);
session 144 source4/libcli/smb2/connect.c state->session = smb2_session_init(transport, state->gensec_settings, state, true);
session 145 source4/libcli/smb2/connect.c if (composite_nomem(state->session, c)) return;
session 147 source4/libcli/smb2/connect.c creq = smb2_session_setup_spnego_send(state->session, state->credentials);
session 29 source4/libcli/smb2/logoff.c struct smb2_request *smb2_logoff_send(struct smb2_session *session)
session 33 source4/libcli/smb2/logoff.c req = smb2_request_init(session->transport, SMB2_OP_LOGOFF, 0x04, false, 0);
session 36 source4/libcli/smb2/logoff.c req->session = session;
session 38 source4/libcli/smb2/logoff.c SBVAL(req->out.hdr, SMB2_HDR_SESSION_ID, session->uid);
session 65 source4/libcli/smb2/logoff.c NTSTATUS smb2_logoff(struct smb2_session *session)
session 67 source4/libcli/smb2/logoff.c struct smb2_request *req = smb2_logoff_send(session);
session 85 source4/libcli/smb2/request.c req->session = NULL;
session 148 source4/libcli/smb2/request.c struct smb2_request *req = smb2_request_init(tree->session->transport, opcode,
session 153 source4/libcli/smb2/request.c SBVAL(req->out.hdr, SMB2_HDR_SESSION_ID, tree->session->uid);
session 155 source4/libcli/smb2/request.c req->session = tree->session;
session 36 source4/libcli/smb2/session.c struct smb2_session *session;
session 39 source4/libcli/smb2/session.c session = talloc_zero(parent_ctx, struct smb2_session);
session 40 source4/libcli/smb2/session.c if (!session) {
session 44 source4/libcli/smb2/session.c session->transport = talloc_steal(session, transport);
session 46 source4/libcli/smb2/session.c session->transport = talloc_reference(session, transport);
session 50 source4/libcli/smb2/session.c status = gensec_client_start(session, &session->gensec,
session 51 source4/libcli/smb2/session.c session->transport->socket->event.ctx,
session 54 source4/libcli/smb2/session.c talloc_free(session);
session 58 source4/libcli/smb2/session.c gensec_want_feature(session->gensec, GENSEC_FEATURE_SESSION_KEY);
session 60 source4/libcli/smb2/session.c return session;
session 66 source4/libcli/smb2/session.c struct smb2_request *smb2_session_setup_send(struct smb2_session *session,
session 72 source4/libcli/smb2/session.c req = smb2_request_init(session->transport, SMB2_OP_SESSSETUP,
session 76 source4/libcli/smb2/session.c SBVAL(req->out.hdr, SMB2_HDR_SESSION_ID, session->uid);
session 83 source4/libcli/smb2/session.c req->session = session;
session 128 source4/libcli/smb2/session.c NTSTATUS smb2_session_setup(struct smb2_session *session,
session 131 source4/libcli/smb2/session.c struct smb2_request *req = smb2_session_setup_send(session, io);
session 151 source4/libcli/smb2/session.c struct smb2_session *session = req->session;
session 159 source4/libcli/smb2/session.c c->status = gensec_update(session->gensec, c,
session 164 source4/libcli/smb2/session.c session_key_err = gensec_session_key(session->gensec, &session_key);
session 166 source4/libcli/smb2/session.c session->session_key = session_key;
session 170 source4/libcli/smb2/session.c session->uid = state->io.out.uid;
session 173 source4/libcli/smb2/session.c state->req = smb2_session_setup_send(session, &state->io);
session 189 source4/libcli/smb2/session.c if (session->transport->signing_required) {
session 190 source4/libcli/smb2/session.c if (session->session_key.length == 0) {
session 192 source4/libcli/smb2/session.c (unsigned)session->session_key.length));
session 196 source4/libcli/smb2/session.c session->signing_active = true;
session 205 source4/libcli/smb2/session.c struct composite_context *smb2_session_setup_spnego_send(struct smb2_session *session,
session 211 source4/libcli/smb2/session.c c = composite_create(session, session->transport->socket->event.ctx);
session 220 source4/libcli/smb2/session.c if (session->transport->signing_required) {
session 228 source4/libcli/smb2/session.c c->status = gensec_set_credentials(session->gensec, credentials);
session 231 source4/libcli/smb2/session.c c->status = gensec_set_target_hostname(session->gensec,
session 232 source4/libcli/smb2/session.c session->transport->socket->hostname);
session 235 source4/libcli/smb2/session.c c->status = gensec_set_target_service(session->gensec, "cifs");
session 238 source4/libcli/smb2/session.c c->status = gensec_start_mech_by_oid(session->gensec, GENSEC_OID_SPNEGO);
session 241 source4/libcli/smb2/session.c c->status = gensec_update(session->gensec, c,
session 242 source4/libcli/smb2/session.c session->transport->negotiate.secblob,
session 250 source4/libcli/smb2/session.c state->req = smb2_session_setup_send(session, &state->io);
session 269 source4/libcli/smb2/session.c NTSTATUS smb2_session_setup_spnego(struct smb2_session *session,
session 272 source4/libcli/smb2/session.c struct composite_context *c = smb2_session_setup_spnego_send(session, credentials);
session 85 source4/libcli/smb2/smb2.h struct smb2_session *session;
session 148 source4/libcli/smb2/smb2.h struct smb2_session *session;
session 29 source4/libcli/smb2/tcon.c struct smb2_tree *smb2_tree_init(struct smb2_session *session,
session 35 source4/libcli/smb2/tcon.c if (!session) {
session 39 source4/libcli/smb2/tcon.c tree->session = talloc_steal(tree, session);
session 41 source4/libcli/smb2/tcon.c tree->session = talloc_reference(tree, session);
session 55 source4/libcli/smb2/tcon.c req = smb2_request_init(tree->session->transport, SMB2_OP_TCON,
session 59 source4/libcli/smb2/tcon.c SBVAL(req->out.hdr, SMB2_HDR_SESSION_ID, tree->session->uid);
session 60 source4/libcli/smb2/tcon.c req->session = tree->session;
session 249 source4/libcli/smb2/transport.c if (req->session && req->session->signing_active) {
session 251 source4/libcli/smb2/transport.c req->session->session_key);
session 353 source4/libcli/smb2/transport.c if (req->session && req->session->signing_active) {
session 354 source4/libcli/smb2/transport.c status = smb2_sign_message(&req->out, req->session->session_key);
session 250 source4/libcli/smb_composite/appendacl.c c->event_ctx = tree->session->transport->socket->event.ctx;
session 49 source4/libcli/smb_composite/connect.c struct smbcli_session *session;
session 103 source4/libcli/smb_composite/connect.c state->session->vuid = state->io_setup->out.vuid;
session 163 source4/libcli/smb_composite/connect.c state->session->vuid = 0;
session 164 source4/libcli/smb_composite/connect.c data_blob_free(&state->session->user_session_key);
session 165 source4/libcli/smb_composite/connect.c talloc_free(state->session->gensec);
session 166 source4/libcli/smb_composite/connect.c state->session->gensec = NULL;
session 168 source4/libcli/smb_composite/connect.c state->creq = smb_composite_sesssetup_send(state->session,
session 183 source4/libcli/smb_composite/connect.c state->session->vuid = state->io_setup->out.vuid;
session 237 source4/libcli/smb_composite/connect.c state->session = smbcli_session_init(state->transport, state, true, io->in.session_options);
session 238 source4/libcli/smb_composite/connect.c NT_STATUS_HAVE_NO_MEMORY(state->session);
session 242 source4/libcli/smb_composite/connect.c io->out.tree = smbcli_tree_init(state->session, state, true);
session 262 source4/libcli/smb_composite/connect.c state->creq = smb_composite_sesssetup_send(state->session, state->io_setup);
session 159 source4/libcli/smb_composite/fsinfo.c state->connect->in.options = tree->session->transport->options;
session 160 source4/libcli/smb_composite/fsinfo.c state->connect->in.session_options = tree->session->options;
session 232 source4/libcli/smb_composite/loadfile.c c->event_ctx = tree->session->transport->socket->event.ctx;
session 83 source4/libcli/smb_composite/savefile.c uint32_t max_xmit = tree->session->transport->negotiate.max_xmit;
session 128 source4/libcli/smb_composite/savefile.c uint32_t max_xmit = tree->session->transport->negotiate.max_xmit;
session 228 source4/libcli/smb_composite/savefile.c c->event_ctx = tree->session->transport->socket->event.ctx;
session 55 source4/libcli/smb_composite/sesssetup.c struct smbcli_session *session,
session 59 source4/libcli/smb_composite/sesssetup.c struct smbcli_session *session,
session 63 source4/libcli/smb_composite/sesssetup.c struct smbcli_session *session,
session 70 source4/libcli/smb_composite/sesssetup.c static void set_user_session_key(struct smbcli_session *session,
session 73 source4/libcli/smb_composite/sesssetup.c session->user_session_key = data_blob_talloc(session,
session 85 source4/libcli/smb_composite/sesssetup.c struct smbcli_session *session = req->session;
session 116 source4/libcli/smb_composite/sesssetup.c session->vuid = 0;
session 118 source4/libcli/smb_composite/sesssetup.c nt_status = session_setup_old(c, session,
session 135 source4/libcli/smb_composite/sesssetup.c session->vuid = 0;
session 137 source4/libcli/smb_composite/sesssetup.c nt_status = session_setup_nt1(c, session,
session 154 source4/libcli/smb_composite/sesssetup.c session->vuid = 0;
session 156 source4/libcli/smb_composite/sesssetup.c nt_status = session_setup_spnego(c, session,
session 180 source4/libcli/smb_composite/sesssetup.c state->gensec_status = gensec_update(session->gensec, state,
session 197 source4/libcli/smb_composite/sesssetup.c session_key_err = gensec_session_key(session->gensec, &session_key);
session 199 source4/libcli/smb_composite/sesssetup.c set_user_session_key(session, &session_key);
session 200 source4/libcli/smb_composite/sesssetup.c smbcli_transport_simple_set_signing(session->transport, session_key, null_data_blob);
session 209 source4/libcli/smb_composite/sesssetup.c uint16_t vuid = session->vuid;
session 210 source4/libcli/smb_composite/sesssetup.c session->vuid = state->io->out.vuid;
session 211 source4/libcli/smb_composite/sesssetup.c state->req = smb_raw_sesssetup_send(session, &state->setup);
session 212 source4/libcli/smb_composite/sesssetup.c session->vuid = vuid;
session 237 source4/libcli/smb_composite/sesssetup.c if (!session->transport->negotiate.sign_info.doing_signing
session 238 source4/libcli/smb_composite/sesssetup.c && session->transport->negotiate.sign_info.mandatory_signing) {
session 257 source4/libcli/smb_composite/sesssetup.c struct smbcli_session *session,
session 263 source4/libcli/smb_composite/sesssetup.c DATA_BLOB names_blob = NTLMv2_generate_names_blob(state, session->transport->socket->hostname, cli_credentials_get_domain(io->in.credentials));
session 267 source4/libcli/smb_composite/sesssetup.c smbcli_temp_set_signing(session->transport);
session 269 source4/libcli/smb_composite/sesssetup.c if (session->options.lanman_auth) {
session 273 source4/libcli/smb_composite/sesssetup.c if (session->options.ntlmv2_auth) {
session 278 source4/libcli/smb_composite/sesssetup.c state->setup.nt1.in.bufsize = session->transport->options.max_xmit;
session 279 source4/libcli/smb_composite/sesssetup.c state->setup.nt1.in.mpx_max = session->transport->options.max_mux;
session 291 source4/libcli/smb_composite/sesssetup.c if (session->transport->negotiate.sec_mode & NEGOTIATE_SECURITY_CHALLENGE_RESPONSE) {
session 294 source4/libcli/smb_composite/sesssetup.c session->transport->negotiate.secblob,
session 300 source4/libcli/smb_composite/sesssetup.c } else if (session->options.plaintext_auth) {
session 309 source4/libcli/smb_composite/sesssetup.c *req = smb_raw_sesssetup_send(session, &state->setup);
session 315 source4/libcli/smb_composite/sesssetup.c smbcli_transport_simple_set_signing(session->transport, session_key,
session 317 source4/libcli/smb_composite/sesssetup.c set_user_session_key(session, &session_key);
session 330 source4/libcli/smb_composite/sesssetup.c struct smbcli_session *session,
session 337 source4/libcli/smb_composite/sesssetup.c DATA_BLOB names_blob = NTLMv2_generate_names_blob(state, session->transport->socket->hostname, cli_credentials_get_domain(io->in.credentials));
session 340 source4/libcli/smb_composite/sesssetup.c if (session->options.lanman_auth) {
session 344 source4/libcli/smb_composite/sesssetup.c if (session->options.ntlmv2_auth) {
session 349 source4/libcli/smb_composite/sesssetup.c state->setup.old.in.bufsize = session->transport->options.max_xmit;
session 350 source4/libcli/smb_composite/sesssetup.c state->setup.old.in.mpx_max = session->transport->options.max_mux;
session 359 source4/libcli/smb_composite/sesssetup.c if (session->transport->negotiate.sec_mode & NEGOTIATE_SECURITY_CHALLENGE_RESPONSE) {
session 362 source4/libcli/smb_composite/sesssetup.c session->transport->negotiate.secblob,
session 368 source4/libcli/smb_composite/sesssetup.c set_user_session_key(session, &session_key);
session 371 source4/libcli/smb_composite/sesssetup.c } else if (session->options.plaintext_auth) {
session 378 source4/libcli/smb_composite/sesssetup.c *req = smb_raw_sesssetup_send(session, &state->setup);
session 390 source4/libcli/smb_composite/sesssetup.c struct smbcli_session *session,
session 399 source4/libcli/smb_composite/sesssetup.c state->setup.spnego.in.bufsize = session->transport->options.max_xmit;
session 400 source4/libcli/smb_composite/sesssetup.c state->setup.spnego.in.mpx_max = session->transport->options.max_mux;
session 408 source4/libcli/smb_composite/sesssetup.c smbcli_temp_set_signing(session->transport);
session 410 source4/libcli/smb_composite/sesssetup.c status = gensec_client_start(session, &session->gensec, c->event_ctx,
session 417 source4/libcli/smb_composite/sesssetup.c gensec_want_feature(session->gensec, GENSEC_FEATURE_SESSION_KEY);
session 419 source4/libcli/smb_composite/sesssetup.c status = gensec_set_credentials(session->gensec, io->in.credentials);
session 426 source4/libcli/smb_composite/sesssetup.c status = gensec_set_target_hostname(session->gensec, session->transport->socket->hostname);
session 433 source4/libcli/smb_composite/sesssetup.c status = gensec_set_target_service(session->gensec, "cifs");
session 440 source4/libcli/smb_composite/sesssetup.c if (session->transport->negotiate.secblob.length) {
session 442 source4/libcli/smb_composite/sesssetup.c status = gensec_start_mech_by_oid(session->gensec, chosen_oid);
session 445 source4/libcli/smb_composite/sesssetup.c gensec_get_name_by_oid(session->gensec, chosen_oid), nt_errstr(status)));
session 447 source4/libcli/smb_composite/sesssetup.c status = gensec_start_mech_by_oid(session->gensec, chosen_oid);
session 450 source4/libcli/smb_composite/sesssetup.c gensec_get_name_by_oid(session->gensec, chosen_oid),
session 458 source4/libcli/smb_composite/sesssetup.c status = gensec_start_mech_by_oid(session->gensec, chosen_oid);
session 461 source4/libcli/smb_composite/sesssetup.c gensec_get_name_by_oid(session->gensec, chosen_oid), nt_errstr(status)));
session 466 source4/libcli/smb_composite/sesssetup.c status = gensec_update(session->gensec, state,
session 467 source4/libcli/smb_composite/sesssetup.c session->transport->negotiate.secblob,
session 470 source4/libcli/smb_composite/sesssetup.c status = gensec_update(session->gensec, state,
session 479 source4/libcli/smb_composite/sesssetup.c gensec_get_name_by_oid(session->gensec, chosen_oid),
session 485 source4/libcli/smb_composite/sesssetup.c *req = smb_raw_sesssetup_send(session, &state->setup);
session 506 source4/libcli/smb_composite/sesssetup.c struct composite_context *smb_composite_sesssetup_send(struct smbcli_session *session,
session 513 source4/libcli/smb_composite/sesssetup.c c = composite_create(session, session->transport->socket->event.ctx);
session 525 source4/libcli/smb_composite/sesssetup.c if (session->transport->negotiate.protocol < PROTOCOL_LANMAN1) {
session 532 source4/libcli/smb_composite/sesssetup.c if (session->transport->negotiate.protocol < PROTOCOL_NT1) {
session 533 source4/libcli/smb_composite/sesssetup.c status = session_setup_old(c, session, io, &state->req);
session 534 source4/libcli/smb_composite/sesssetup.c } else if (!session->transport->options.use_spnego ||
session 536 source4/libcli/smb_composite/sesssetup.c status = session_setup_nt1(c, session, io, &state->req);
session 538 source4/libcli/smb_composite/sesssetup.c status = session_setup_spnego(c, session, io, &state->req);
session 566 source4/libcli/smb_composite/sesssetup.c NTSTATUS smb_composite_sesssetup(struct smbcli_session *session, struct smb_composite_sesssetup *io)
session 568 source4/libcli/smb_composite/sesssetup.c struct composite_context *c = smb_composite_sesssetup_send(session, io);
session 83 source4/libcli/smb_composite/smb2.c ctx = composite_create(tree, tree->session->transport->socket->event.ctx);
session 162 source4/libcli/smb_composite/smb2.c ctx = composite_create(tree, tree->session->transport->socket->event.ctx);
session 233 source4/libcli/smb_composite/smb2.c ctx = composite_create(tree, tree->session->transport->socket->event.ctx);
session 332 source4/libcli/smb_composite/smb2.c ctx = composite_create(tree, tree->session->transport->socket->event.ctx);
session 64 source4/libcli/util/clilsa.c lsa->ipc_tree = smbcli_tree_init(cli->session, lsa, false);
session 346 source4/librpc/rpc/dcerpc_smb.c smb->tree->session->transport->options.request_timeout = 0;
session 404 source4/librpc/rpc/dcerpc_smb.c return smb->tree->session->transport->socket->hostname;
session 414 source4/librpc/rpc/dcerpc_smb.c if (smb->tree->session->user_session_key.data) {
session 415 source4/librpc/rpc/dcerpc_smb.c *session_key = smb->tree->session->user_session_key;
session 443 source4/librpc/rpc/dcerpc_smb.c SMB_ASSERT(tree->session->transport->socket->hostname != NULL);
session 444 source4/librpc/rpc/dcerpc_smb.c s = talloc_asprintf(p, "ncacn_np:%s", tree->session->transport->socket->hostname);
session 535 source4/librpc/rpc/dcerpc_smb.c state->tree->session->transport->called.name);
session 369 source4/librpc/rpc/dcerpc_smb2.c return smb->tree->session->transport->socket->hostname;
session 379 source4/librpc/rpc/dcerpc_smb2.c *session_key = smb->tree->session->session_key;
session 480 source4/librpc/rpc/dcerpc_smb2.c tree->session->transport->socket->hostname);
session 74 source4/ntvfs/cifs/vfs_cifs.c p->tree->session->pid = req->smbpid; \
session 236 source4/ntvfs/cifs/vfs_cifs.c p->transport = p->tree->session->transport;
session 831 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_exit(p->tree->session);
session 834 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_exit_send(p->tree->session);
session 246 source4/ntvfs/smb2/vfs_smb2.c p->transport = p->tree->session->transport;
session 95 source4/smb_server/handle.c DLIST_REMOVE(handle->session->handles, &handle->session_item);
session 109 source4/smb_server/handle.c struct smbsrv_handle *smbsrv_handle_new(struct smbsrv_session *session,
session 121 source4/smb_server/handle.c handle->session = session;
session 132 source4/smb_server/handle.c DLIST_ADD(session->handles, &handle->session_item);
session 496 source4/smb_server/smb/receive.c if (!req->session) {
session 504 source4/smb_server/smb/receive.c req->session = req->tcon->sec_share.session;
session 507 source4/smb_server/smb/receive.c req->session = smbsrv_session_find(req->smb_conn, SVAL(req->in.hdr,HDR_UID), req->request_time);
session 520 source4/smb_server/smb/receive.c if ((flags & NEED_SESS) && !req->session) {
session 633 source4/smb_server/smb/reply.c req->session->session_info,
session 2028 source4/smb_server/smb/reply.c for (i=req->session->handles; i; i=ni) {
session 2071 source4/smb_server/smb/reply.c for (i=req->session->handles; i; i=ni) {
session 2091 source4/smb_server/smb/reply.c talloc_free(req->session);
session 2092 source4/smb_server/smb/reply.c req->session = NULL; /* it is now invalid, don't use on
session 696 source4/smb_server/smb/request.c if (handle->session != req->session) {
session 717 source4/smb_server/smb/request.c handle = smbsrv_handle_new(req->session, req->tcon, req, req->request_time);
session 92 source4/smb_server/smb/service.c req->session->session_info,
session 54 source4/smb_server/smb/sesssetup.c req->session = talloc_steal(req->smb_conn, req->session);
session 91 source4/smb_server/smb/sesssetup.c req->session = smb_sess;
session 188 source4/smb_server/smb/sesssetup.c req->session = smb_sess;
session 323 source4/smb_server/smb/sesssetup.c req->session = smb_sess;
session 254 source4/smb_server/smb2/receive.c req->session->session_info->session_key);
session 324 source4/smb_server/smb2/receive.c req->session = smbsrv_session_find(req->smb_conn, uid, req->request_time);
session 325 source4/smb_server/smb2/receive.c req->tcon = smbsrv_smb2_tcon_find(req->session, tid, req->request_time);
session 335 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 339 source4/smb_server/smb2/receive.c req->session->session_info->session_key);
session 344 source4/smb_server/smb2/receive.c } else if (req->session && req->session->smb2_signing.active) {
session 360 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 364 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 368 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 373 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 378 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 383 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 388 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 393 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 398 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 403 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 414 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 419 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 424 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 429 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 434 source4/smb_server/smb2/receive.c if (!req->session) goto nosession;
session 602 source4/smb_server/smb2/receive.c if (!req->session) goto done;
session 91 source4/smb_server/smb2/sesssetup.c req->session = smb_sess;
session 225 source4/smb_server/smb2/sesssetup.c static int smb2srv_cleanup_session_destructor(struct smbsrv_session **session)
session 228 source4/smb_server/smb2/sesssetup.c DEBUG(0,("free session[%p]\n", *session));
session 229 source4/smb_server/smb2/sesssetup.c talloc_free(*session);
session 241 source4/smb_server/smb2/sesssetup.c *session_ptr = req->session;
session 33 source4/smb_server/smb2/smb2_server.h struct smbsrv_session *session;
session 116 source4/smb_server/smb2/smb2_server.h req->session->session_info,\
session 122 source4/smb_server/smb2/tcon.c if (uid != req->session->vuid) {
session 137 source4/smb_server/smb2/tcon.c tcon = smbsrv_smb2_tcon_find(req->session, tid, req->request_time);
session 176 source4/smb_server/smb2/tcon.c SBVAL(base, offset + 8, handle->session->vuid);
session 186 source4/smb_server/smb2/tcon.c handle = smbsrv_handle_new(req->session, req->tcon, req, req->request_time);
session 280 source4/smb_server/smb2/tcon.c tcon = smbsrv_smb2_tcon_new(req->session, scfg->name);
session 329 source4/smb_server/smb2/tcon.c req->session->session_info,
session 149 source4/smb_server/smb_server.h struct smbsrv_session *session;
session 155 source4/smb_server/smb_server.h struct smbsrv_session *session;
session 174 source4/smb_server/smb_server.h struct smbsrv_session *session;
session 234 source4/smb_server/smb_server.h struct smbsrv_session *session;
session 429 source4/smb_server/smb_server.h req->session->session_info,\
session 129 source4/smb_server/tcon.c if (tcon->smb2.session) {
session 130 source4/smb_server/tcon.c tcons_ctx = &tcon->smb2.session->smb2_tcons;
session 167 source4/smb_server/tcon.c tcon->smb2.session = smb_sess;
session 175 source4/torture/basic/aliases.c smbcli_blob_append_string(cli->session, tctx, &t2.in.params,
session 221 source4/torture/basic/aliases.c smbcli_blob_append_string(cli->session, tctx, &t2.in.params,
session 371 source4/torture/basic/aliases.c smbcli_blob_append_string(cli->session, tctx, &t2.in.params,
session 147 source4/torture/basic/base.c cli2->session->vuid = cli1->session->vuid;
session 149 source4/torture/basic/base.c cli2->session->pid = cli1->session->pid;
session 423 source4/torture/basic/base.c vuid1 = cli->session->vuid;
session 441 source4/torture/basic/base.c vuid2 = cli->session->vuid + 1;
session 465 source4/torture/basic/base.c cli->session->vuid = vuid2;
session 475 source4/torture/basic/base.c cli->session->vuid = vuid1;
session 727 source4/torture/basic/base.c orig_vuid = cli->session->vuid;
session 729 source4/torture/basic/base.c cli->session->vuid += 1234;
session 749 source4/torture/basic/base.c cli->session->vuid -= 1234;
session 105 source4/torture/basic/delete.c torture_assert_ntstatus_equal(tctx, _cli->tree->session->transport->error.e.nt_status, _expected, \
session 114 source4/torture/basic/delete.c smb_raw_exit(cli1->session);
session 115 source4/torture/basic/delete.c smb_raw_exit(cli2->session);
session 170 source4/torture/basic/disconnect.c smb_raw_exit(cli->session);
session 173 source4/torture/basic/locking.c cli->session->pid = 1;
session 185 source4/torture/basic/locking.c cli->session->pid = 2;
session 192 source4/torture/basic/locking.c cli->session->pid = 1;
session 225 source4/torture/basic/locking.c cli->session->pid = 2;
session 253 source4/torture/basic/locking.c cli->session->pid = 1;
session 415 source4/torture/basic/locking.c ret = NT_STATUS_IS_OK((cli1->session->pid = 1, smbcli_lock(cli1->tree, fnum1, 40, 4, 0, WRITE_LOCK))) &&
session 416 source4/torture/basic/locking.c NT_STATUS_IS_OK((cli1->session->pid = 2, smbcli_lock(cli1->tree, fnum1, 42, 4, 0, WRITE_LOCK)));
session 420 source4/torture/basic/locking.c ret = NT_STATUS_IS_OK((cli1->session->pid = 1, smbcli_lock(cli1->tree, fnum1, 50, 4, 0, READ_LOCK))) &&
session 421 source4/torture/basic/locking.c NT_STATUS_IS_OK((cli1->session->pid = 2, smbcli_lock(cli1->tree, fnum1, 52, 4, 0, READ_LOCK)));
session 445 source4/torture/basic/locking.c ret = NT_STATUS_IS_OK((cli1->session->pid = 1, smbcli_lock(cli1->tree, fnum1, 100, 4, 0, WRITE_LOCK))) &&
session 446 source4/torture/basic/locking.c NT_STATUS_IS_OK((cli1->session->pid = 2, smbcli_lock(cli1->tree, fnum1, 100, 4, 0, READ_LOCK)));
session 698 source4/torture/basic/locking.c cli1->session->pid = 1;
session 720 source4/torture/basic/locking.c cli1->session->pid = 2;
session 736 source4/torture/basic/locking.c cli1->session->pid = 1;
session 754 source4/torture/basic/locking.c cli1->session->pid = 2;
session 792 source4/torture/basic/locking.c cli1->session->pid = 1;
session 899 source4/torture/basic/misc.c smb_raw_exit(state[i]->cli->session);
session 38 source4/torture/basic/secleak.c struct smbcli_session *session;
session 43 source4/torture/basic/secleak.c session = smbcli_session_init(cli->transport, cli, false, options);
session 47 source4/torture/basic/secleak.c setup.in.credentials = cli_credentials_init(session);
session 55 source4/torture/basic/secleak.c status = smb_composite_sesssetup(session, &setup);
session 56 source4/torture/basic/secleak.c talloc_free(session);
session 47 source4/torture/basic/unlink.c cli->session->pid = 1;
session 261 source4/torture/gentest.c servers[i].smb2_tree[j]->session->transport->oplock.handler = oplock_handler_smb2;
session 262 source4/torture/gentest.c servers[i].smb2_tree[j]->session->transport->oplock.private_data = (void *)(uintptr_t)((i<<8)|j);
session 263 source4/torture/gentest.c smb2_transport_idle_handler(servers[i].smb2_tree[j]->session->transport,
session 266 source4/torture/gentest.c smbcli_oplock_handler(servers[i].smb_tree[j]->session->transport, oplock_handler_smb,
session 268 source4/torture/gentest.c smbcli_transport_idle_handler(servers[i].smb_tree[j]->session->transport, idle_func_smb,
session 284 source4/torture/gentest.c ret = labs(servers[0].smb2_tree[0]->session->transport->negotiate.system_time -
session 285 source4/torture/gentest.c servers[1].smb2_tree[0]->session->transport->negotiate.system_time);
session 287 source4/torture/gentest.c ret = labs(servers[0].smb_tree[0]->session->transport->negotiate.server_time -
session 288 source4/torture/gentest.c servers[1].smb_tree[0]->session->transport->negotiate.server_time);
session 992 source4/torture/gentest.c if (transport == servers[i].smb_tree[j]->session->transport &&
session 1044 source4/torture/gentest.c transport != servers[i].smb_tree[j]->session->transport) {
session 1045 source4/torture/gentest.c smbcli_transport_process(servers[i].smb_tree[j]->session->transport);
session 1164 source4/torture/gentest.c transport != servers[i].smb2_tree[j]->session->transport) {
session 2467 source4/torture/gentest.c if (transport == servers[i].smb_tree[j]->session->transport &&
session 2714 source4/torture/gentest.c GEN_CALL_SMB2(smb2_keepalive(tree->session->transport));
session 237 source4/torture/locktest.c if (!(tree->session->transport->negotiate.capabilities & CAP_LARGE_FILES)) {
session 287 source4/torture/locktest.c if (!(tree->session->transport->negotiate.capabilities & CAP_LARGE_FILES)) {
session 970 source4/torture/nbench/nbio.c smb_raw_exit(c->session);
session 2007 source4/torture/raw/acls.c smb_raw_exit(cli->session);
session 390 source4/torture/raw/chkpath.c smb_raw_exit(cli->session);
session 165 source4/torture/raw/close.c smb_raw_exit(cli->session);
session 426 source4/torture/raw/composite.c smb_raw_exit(cli->session);
session 67 source4/torture/raw/context.c struct smbcli_session *session;
session 98 source4/torture/raw/context.c session = smbcli_session_init(cli->transport, tctx, false, options);
session 107 source4/torture/raw/context.c status = smb_composite_sesssetup(session, &setup);
session 110 source4/torture/raw/context.c session->vuid = setup.out.vuid;
session 115 source4/torture/raw/context.c session2->vuid = session->vuid;
session 126 source4/torture/raw/context.c printf("vuid1=%d vuid2=%d vuid3=%d\n", cli->session->vuid, session->vuid, session2->vuid);
session 130 source4/torture/raw/context.c if (session2->vuid == session->vuid) {
session 134 source4/torture/raw/context.c CHECK_NOT_VALUE(session2->vuid, session->vuid);
session 142 source4/torture/raw/context.c session3->vuid = session->vuid;
session 155 source4/torture/raw/context.c session4->vuid = session->vuid;
session 173 source4/torture/raw/context.c tree = smbcli_tree_init(session, tctx, false);
session 211 source4/torture/raw/context.c status = smb_raw_ulogoff(session);
session 219 source4/torture/raw/context.c status = smb_raw_ulogoff(session);
session 221 source4/torture/raw/context.c talloc_free(session);
session 292 source4/torture/raw/context.c tree = smbcli_tree_init(cli->session, tctx, false);
session 472 source4/torture/raw/context.c tree->session = session2;
session 546 source4/torture/raw/context.c pid1 = cli->session->pid;
session 552 source4/torture/raw/context.c cli->session->pid = pid1;
session 570 source4/torture/raw/context.c cli->session->pid = pid2;
session 583 source4/torture/raw/context.c cli->session->pid = pid2;
session 584 source4/torture/raw/context.c status = smb_raw_exit(cli->session);
session 588 source4/torture/raw/context.c cli->session->pid = pid2;
session 594 source4/torture/raw/context.c cli->session->pid = pid2;
session 595 source4/torture/raw/context.c status = smb_raw_exit(cli->session);
session 599 source4/torture/raw/context.c cli->session->pid = pid1;
session 603 source4/torture/raw/context.c cli->session->pid = pid2;
session 609 source4/torture/raw/context.c cli->session->pid = pid1;
session 610 source4/torture/raw/context.c status = smb_raw_exit(cli->session);
session 614 source4/torture/raw/context.c cli->session->pid = pid1;
session 617 source4/torture/raw/context.c cli->session->pid = pid2;
session 622 source4/torture/raw/context.c cli->session->pid = pid1;
session 640 source4/torture/raw/context.c struct smbcli_session *session;
session 660 source4/torture/raw/context.c session = smbcli_session_init(cli->transport, tctx, false, options);
session 668 source4/torture/raw/context.c status = smb_composite_sesssetup(session, &setup);
session 670 source4/torture/raw/context.c session->vuid = setup.out.vuid;
session 672 source4/torture/raw/context.c vuid1 = cli->session->vuid;
session 673 source4/torture/raw/context.c vuid2 = session->vuid;
session 678 source4/torture/raw/context.c cli->session->vuid = vuid1;
session 696 source4/torture/raw/context.c cli->session->vuid = vuid1;
session 710 source4/torture/raw/context.c cli->session->vuid = vuid2;
session 711 source4/torture/raw/context.c status = smb_raw_exit(cli->session);
session 715 source4/torture/raw/context.c cli->session->vuid = vuid1;
session 721 source4/torture/raw/context.c cli->session->vuid = vuid1;
session 722 source4/torture/raw/context.c status = smb_raw_exit(cli->session);
session 769 source4/torture/raw/context.c tree = smbcli_tree_init(cli->session, tctx, false);
session 848 source4/torture/raw/context.c status = smb_raw_exit(cli->session);
session 897 source4/torture/raw/context.c smb_raw_exit(cli->session);
session 458 source4/torture/raw/eas.c smb_raw_exit(cli->session);
session 481 source4/torture/raw/eas.c smb_raw_exit(cli->session);
session 167 source4/torture/raw/ioctl.c smb_raw_exit(cli->session);
session 102 source4/torture/raw/lock.c cli->session->pid++;
session 105 source4/torture/raw/lock.c cli->session->pid--;
session 117 source4/torture/raw/lock.c cli->session->pid++;
session 120 source4/torture/raw/lock.c cli->session->pid--;
session 135 source4/torture/raw/lock.c cli->session->pid++;
session 138 source4/torture/raw/lock.c cli->session->pid--;
session 153 source4/torture/raw/lock.c cli->session->pid++;
session 156 source4/torture/raw/lock.c cli->session->pid--;
session 171 source4/torture/raw/lock.c cli->session->pid++;
session 174 source4/torture/raw/lock.c cli->session->pid--;
session 189 source4/torture/raw/lock.c cli->session->pid++;
session 193 source4/torture/raw/lock.c cli->session->pid--;
session 199 source4/torture/raw/lock.c smb_raw_exit(cli->session);
session 237 source4/torture/raw/lock.c lock[0].pid = cli->session->pid;
session 388 source4/torture/raw/lock.c smb_raw_exit(cli->session);
session 414 source4/torture/raw/lock.c cli->session->pid = 1;
session 435 source4/torture/raw/lock.c lock[0].pid = cli->session->pid;
session 448 source4/torture/raw/lock.c cli->session->pid = 2;
session 456 source4/torture/raw/lock.c cli->session->pid = 0x10001;
session 467 source4/torture/raw/lock.c smb_raw_exit(cli->session);
session 479 source4/torture/raw/lock.c struct smbcli_session *session;
session 516 source4/torture/raw/lock.c lock[0].pid = cli->session->pid;
session 629 source4/torture/raw/lock.c session = smbcli_session_init(cli->transport, tctx, false, options);
session 635 source4/torture/raw/lock.c status = smb_composite_sesssetup(session, &setup);
session 637 source4/torture/raw/lock.c session->vuid = setup.out.vuid;
session 642 source4/torture/raw/lock.c tree = smbcli_tree_init(session, tctx, false);
session 666 source4/torture/raw/lock.c lock[0].pid = session->pid;
session 689 source4/torture/raw/lock.c status = smb_raw_exit(session);
session 715 source4/torture/raw/lock.c lock[0].pid = session->pid;
session 738 source4/torture/raw/lock.c status = smb_raw_ulogoff(session);
session 746 source4/torture/raw/lock.c smb_raw_exit(session);
session 758 source4/torture/raw/lock.c tree->session = cli->session;
session 773 source4/torture/raw/lock.c lock[0].pid = cli->session->pid;
session 805 source4/torture/raw/lock.c smb_raw_exit(cli->session);
session 871 source4/torture/raw/lock.c lock[0].pid = cli->session->pid;
session 1128 source4/torture/raw/lock.c smb_raw_exit(cli->session);
session 1140 source4/torture/raw/lock.c smb_raw_exit(cli->session);
session 1155 source4/torture/raw/lock.c lock[0].pid = cli->session->pid;
session 1203 source4/torture/raw/lock.c lock[0].pid = cli->session->pid;
session 1253 source4/torture/raw/lock.c lock[0].pid = cli->session->pid;
session 1286 source4/torture/raw/lock.c smb_raw_exit(cli->session);
session 1326 source4/torture/raw/lock.c lock[0].pid = cli->session->pid;
session 1352 source4/torture/raw/lock.c smb_raw_exit(cli->session);
session 1482 source4/torture/raw/lock.c smb_raw_exit(cli->session);
session 1520 source4/torture/raw/lock.c lock1.pid = cli->session->pid;
session 1523 source4/torture/raw/lock.c lock2.pid = cli->session->pid - 1;
session 1590 source4/torture/raw/lock.c lock1.pid = cli->session->pid;
session 1593 source4/torture/raw/lock.c lock2.pid = cli->session->pid;
session 1667 source4/torture/raw/lock.c smb_raw_exit(cli->session);
session 1700 source4/torture/raw/lock.c lock1.pid = cli->session->pid;
session 1703 source4/torture/raw/lock.c lock2.pid = cli->session->pid;
session 1779 source4/torture/raw/lock.c smb_raw_exit(cli->session);
session 1818 source4/torture/raw/lock.c lock1.pid = cli->session->pid;
session 1821 source4/torture/raw/lock.c lock2.pid = cli->session->pid - 1;
session 1872 source4/torture/raw/lock.c smb_raw_exit(cli->session);
session 102 source4/torture/raw/lockbench.c lock.pid = state->tree->session->pid;
session 307 source4/torture/raw/lockbench.c req = smb_raw_echo_send(state[i].tree->session->transport, &p);
session 346 source4/torture/raw/lockbench.c cli->tree->session->transport->socket->hostname);
session 351 source4/torture/raw/lockbench.c cli->tree->session->transport->socket->port);
session 354 source4/torture/raw/lockbench.c cli->tree->session->transport->called.name);
session 407 source4/torture/raw/lockbench.c smb_raw_exit(state[i].tree->session);
session 155 source4/torture/raw/mkdir.c smb_raw_exit(cli->session);
session 162 source4/torture/raw/mux.c cli->session->pid = 1;
session 171 source4/torture/raw/mux.c cli->session->pid = 2;
session 184 source4/torture/raw/mux.c cli->session->pid = 1;
session 264 source4/torture/raw/mux.c smb_raw_exit(cli->session);
session 323 source4/torture/raw/mux.c smb_raw_exit(cli->session);
session 324 source4/torture/raw/mux.c smb_raw_exit(cli->session);
session 325 source4/torture/raw/mux.c smb_raw_exit(cli->session);
session 326 source4/torture/raw/mux.c smb_raw_exit(cli->session);
session 358 source4/torture/raw/mux.c smb_raw_exit(cli->session);
session 259 source4/torture/raw/notify.c smb_raw_exit(cli->session);
session 422 source4/torture/raw/notify.c smb_raw_exit(cli->session);
session 539 source4/torture/raw/notify.c smb_raw_exit(cli->session);
session 775 source4/torture/raw/notify.c smb_raw_exit(cli->session);
session 835 source4/torture/raw/notify.c smb_raw_exit(cli->session);
session 950 source4/torture/raw/notify.c status = smb_raw_exit(cli->session);
session 1011 source4/torture/raw/notify.c status = smb_raw_ulogoff(cli->session);
session 1149 source4/torture/raw/notify.c smb_raw_exit(cli->session);
session 1282 source4/torture/raw/notify.c smb_raw_exit(cli->session);
session 1360 source4/torture/raw/notify.c smb_raw_exit(cli->session);
session 1428 source4/torture/raw/notify.c smb_raw_exit(cli->session);
session 1449 source4/torture/raw/notify.c tree = smbcli_tree_init(cli->session, tctx, false);
session 1595 source4/torture/raw/notify.c smb_raw_exit(cli->session);
session 1628 source4/torture/raw/notify.c smb_raw_exit(cli->session);
session 382 source4/torture/raw/offline.c req = smb_raw_echo_send(state[i].tree->session->transport, &p);
session 419 source4/torture/raw/offline.c state[i].tree->session->transport->options.request_timeout = 200;
session 1139 source4/torture/raw/open.c lock[0].pid = cli->session->pid;
session 1503 source4/torture/raw/open.c cli->tree->session->transport->options.request_timeout = 60;
session 1511 source4/torture/raw/open.c clients[i]->tree->session->transport->options.request_timeout = 60;
session 1676 source4/torture/raw/open.c smb_raw_exit(cli->session);
session 359 source4/torture/raw/openbench.c req = smb_raw_echo_send(state[i].tree->session->transport, &p);
session 399 source4/torture/raw/openbench.c state[i].cli->tree->session->transport->socket->hostname);
session 403 source4/torture/raw/openbench.c "%u", state[i].cli->tree->session->transport->socket->port);
session 406 source4/torture/raw/openbench.c state[i].cli->tree->session->transport->called.name);
session 477 source4/torture/raw/openbench.c smb_raw_exit(state[i].tree->session);
session 262 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 263 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 356 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 357 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 421 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 422 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 485 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 486 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 556 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 557 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 623 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 624 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 707 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 708 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 786 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 787 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 850 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 851 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 914 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 915 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 978 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 979 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 1059 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 1060 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 1129 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 1130 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 1197 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 1198 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 1303 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 1304 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 1411 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 1412 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 1486 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 1487 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 1561 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 1562 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 1639 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 1640 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 1714 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 1715 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 1787 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 1788 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 1865 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 1866 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 1936 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 1937 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 2007 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 2008 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 2105 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 2106 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 2207 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 2208 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 2331 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 2459 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 2460 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 2528 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 2529 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 2620 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 2621 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 2706 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 2707 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 2708 source4/torture/raw/oplock.c smb_raw_exit(cli3->session);
session 2782 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 2783 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 2784 source4/torture/raw/oplock.c smb_raw_exit(cli3->session);
session 2852 source4/torture/raw/oplock.c smb_raw_exit(cli1->session);
session 2853 source4/torture/raw/oplock.c smb_raw_exit(cli2->session);
session 2974 source4/torture/raw/oplock.c smb_raw_exit(cli[torture_nprocs-1]->session);
session 2977 source4/torture/raw/oplock.c smb_raw_exit(cli[0]->session);
session 67 source4/torture/raw/pingpong.c lock.pid = cli->tree->session->pid;
session 104 source4/torture/raw/pingpong.c lock.pid = cli->tree->session->pid;
session 263 source4/torture/raw/qfileinfo.c uint32_t cap = tree->session->transport->negotiate.capabilities;
session 591 source4/torture/raw/qfileinfo.c wire_bad_flags(&s1->stype.out.tfield, flags, tree->session->transport))) { \
session 598 source4/torture/raw/qfileinfo.c wire_bad_flags(&s1->stype.out.tfield, flags, tree->session->transport))) { \
session 625 source4/torture/raw/qfileinfo.c if (wire_bad_flags(&s1->all_info.out.fname, STR_UNICODE, tree->session->transport)) {
session 850 source4/torture/raw/qfileinfo.c if (!(p = dcerpc_pipe_init(torture, cli->tree->session->transport->socket->event.ctx,
session 186 source4/torture/raw/read.c cli->session->pid++;
session 192 source4/torture/raw/read.c cli->session->pid--;
session 202 source4/torture/raw/read.c smb_raw_exit(cli->session);
session 333 source4/torture/raw/read.c cli->session->pid++;
session 339 source4/torture/raw/read.c cli->session->pid--;
session 565 source4/torture/raw/read.c cli->session->pid++;
session 571 source4/torture/raw/read.c cli->session->pid--;
session 740 source4/torture/raw/read.c cli->session->pid++;
session 746 source4/torture/raw/read.c cli->session->pid--;
session 135 source4/torture/raw/rename.c smb_raw_exit(cli->session);
session 185 source4/torture/raw/rename.c smb_raw_exit(cli->session);
session 269 source4/torture/raw/rename.c smb_raw_exit(cli->session);
session 308 source4/torture/raw/rename.c smb_raw_exit(cli->session);
session 514 source4/torture/raw/rename.c smb_raw_exit(cli->session);
session 649 source4/torture/raw/rename.c smb_raw_exit(cli->session);
session 144 source4/torture/raw/samba3hide.c status = torture_second_tcon(torture, cli->session, "hideunread",
session 152 source4/torture/raw/samba3hide.c status = torture_second_tcon(torture, cli->session, "hideunwrite",
session 67 source4/torture/raw/samba3misc.c status = torture_second_tcon(torture, cli->session,
session 771 source4/torture/raw/samba3misc.c lock_entry.pid = cli->tree->session->pid;
session 951 source4/torture/raw/samba3misc.c status = smb_raw_ulogoff(cli->session);
session 963 source4/torture/raw/samba3misc.c status = smb_raw_echo(cli->session->transport, &echo_req);
session 497 source4/torture/raw/search.c smb_raw_exit(cli->session);
session 756 source4/torture/raw/search.c smb_raw_exit(cli->session);
session 911 source4/torture/raw/search.c smb_raw_exit(cli->session);
session 973 source4/torture/raw/search.c smb_raw_exit(cli->session);
session 1138 source4/torture/raw/search.c smb_raw_exit(cli->session);
session 1245 source4/torture/raw/search.c smb_raw_exit(cli->session);
session 1367 source4/torture/raw/search.c smb_raw_exit(cli->session);
session 227 source4/torture/raw/seek.c smb_raw_exit(cli->session);
session 433 source4/torture/raw/setfileinfo.c smb_raw_exit(cli->session);
session 667 source4/torture/raw/setfileinfo.c smb_raw_exit(cli->session);
session 1666 source4/torture/raw/streams.c smb_raw_exit(cli->session);
session 1668 source4/torture/raw/streams.c smb_raw_exit(cli->session);
session 1670 source4/torture/raw/streams.c smb_raw_exit(cli->session);
session 1675 source4/torture/raw/streams.c smb_raw_exit(cli->session);
session 1677 source4/torture/raw/streams.c smb_raw_exit(cli->session);
session 1679 source4/torture/raw/streams.c smb_raw_exit(cli->session);
session 1681 source4/torture/raw/streams.c smb_raw_exit(cli->session);
session 1683 source4/torture/raw/streams.c smb_raw_exit(cli->session);
session 1686 source4/torture/raw/streams.c smb_raw_exit(cli->session);
session 194 source4/torture/raw/unlink.c smb_raw_exit(cli->session);
session 432 source4/torture/raw/unlink.c smb_raw_exit(cli->session);
session 218 source4/torture/raw/write.c smb_raw_exit(cli->session);
session 335 source4/torture/raw/write.c cli->session->pid++;
session 341 source4/torture/raw/write.c cli->session->pid--;
session 406 source4/torture/raw/write.c smb_raw_exit(cli->session);
session 549 source4/torture/raw/write.c smb_raw_exit(cli->session);
session 706 source4/torture/raw/write.c smb_raw_exit(cli->session);
session 176 source4/torture/rpc/samba3rpc.c tmp = cli->tree->session;
session 177 source4/torture/rpc/samba3rpc.c cli->tree->session = session2;
session 181 source4/torture/rpc/samba3rpc.c cli->tree->session = tmp;
session 1510 source4/torture/rpc/samba3rpc.c mem_ctx, tree->session->transport->socket->event.ctx,
session 1682 source4/torture/rpc/samba3rpc.c struct smbcli_session *session,
session 1695 source4/torture/rpc/samba3rpc.c if (!(result = smbcli_tree_init(session, mem_ctx, false))) {
session 2306 source4/torture/rpc/samba3rpc.c struct smbcli_session *session,
session 2324 source4/torture/rpc/samba3rpc.c status = secondary_tcon(tmp_ctx, session, sharename, &rmdir_tree);
session 2352 source4/torture/rpc/samba3rpc.c status = set_sharesec(mem_ctx, lp_ctx, session, sharename, sd);
session 2360 source4/torture/rpc/samba3rpc.c status = secondary_tcon(tmp_ctx, session, sharename, &tree);
session 2383 source4/torture/rpc/samba3rpc.c status = set_sharesec(mem_ctx, lp_ctx, session, sharename, orig_sd);
session 2421 source4/torture/rpc/samba3rpc.c sd = get_sharesec(mem_ctx, torture->lp_ctx, cli->session,
session 2424 source4/torture/rpc/samba3rpc.c ret &= try_tcon(mem_ctx, torture->lp_ctx, sd, cli->session,
session 2428 source4/torture/rpc/samba3rpc.c ret &= try_tcon(mem_ctx, torture->lp_ctx, sd, cli->session,
session 2433 source4/torture/rpc/samba3rpc.c ret &= try_tcon(mem_ctx, torture->lp_ctx, sd, cli->session,
session 3221 source4/torture/rpc/samba3rpc.c status = secondary_tcon(p, cli->session, "IPC$", &ipc);
session 3290 source4/torture/rpc/samba3rpc.c status = secondary_tcon(p, cli->session, "IPC$", &ipc);
session 239 source4/torture/smb2/connect.c status = smb2_logoff(tree->session);
session 245 source4/torture/smb2/connect.c req = smb2_logoff_send(tree->session);
session 251 source4/torture/smb2/connect.c req->session = NULL;
session 259 source4/torture/smb2/connect.c status = smb2_keepalive(tree->session->transport);
session 116 source4/torture/smb2/oplocks.c tree->session->transport->oplock.handler = torture_oplock_handler;
session 117 source4/torture/smb2/oplocks.c tree->session->transport->oplock.private_data = tree;
session 219 source4/torture/smb2/scan.c tree->session->transport->options.request_timeout = 3;
session 238 source4/torture/smb2/scan.c tree->session->transport->options.request_timeout = 3;
session 91 source4/torture/util.h struct smbcli_session *session,
session 43 source4/torture/util_smb.c smb_raw_exit(cli->session);
session 874 source4/torture/util_smb.c struct smbcli_session *session,
session 887 source4/torture/util_smb.c result = smbcli_tree_init(session, tmp_ctx, false);
session 60 source4/web_server/web_server.h struct session_data *session;