tcon 103 source4/libcli/cliconnect.c union smb_tcon tcon; tcon 116 source4/libcli/cliconnect.c tcon.generic.level = RAW_TCON_TCONX; tcon 117 source4/libcli/cliconnect.c tcon.tconx.in.flags = 0; tcon 119 source4/libcli/cliconnect.c tcon.tconx.in.password = data_blob(NULL, 0); tcon 121 source4/libcli/cliconnect.c tcon.tconx.in.password = data_blob_talloc(mem_ctx, NULL, 24); tcon 125 source4/libcli/cliconnect.c SMBencrypt(password, cli->transport->negotiate.secblob.data, tcon.tconx.in.password.data); tcon 127 source4/libcli/cliconnect.c tcon.tconx.in.password = data_blob_talloc(mem_ctx, password, strlen(password)+1); tcon 129 source4/libcli/cliconnect.c tcon.tconx.in.path = sharename; tcon 130 source4/libcli/cliconnect.c tcon.tconx.in.device = devtype; tcon 132 source4/libcli/cliconnect.c status = smb_raw_tcon(cli->tree, mem_ctx, &tcon); tcon 134 source4/libcli/cliconnect.c cli->tree->tid = tcon.tconx.out.tid; tcon 64 source4/libcli/raw/clitree.c switch (parms->tcon.level) { tcon 67 source4/libcli/raw/clitree.c smbcli_req_append_ascii4(req, parms->tcon.in.service, STR_ASCII); tcon 68 source4/libcli/raw/clitree.c smbcli_req_append_ascii4(req, parms->tcon.in.password,STR_ASCII); tcon 69 source4/libcli/raw/clitree.c smbcli_req_append_ascii4(req, parms->tcon.in.dev, STR_ASCII); tcon 108 source4/libcli/raw/clitree.c switch (parms->tcon.level) { tcon 111 source4/libcli/raw/clitree.c parms->tcon.out.max_xmit = SVAL(req->in.vwv, VWV(0)); tcon 112 source4/libcli/raw/clitree.c parms->tcon.out.tid = SVAL(req->in.vwv, VWV(1)); tcon 248 source4/libcli/raw/interfaces.h } tcon; tcon 41 source4/libcli/smb2/connect.c struct smb2_tree_connect tcon; tcon 56 source4/libcli/smb2/connect.c c->status = smb2_tree_connect_recv(req, &state->tcon); tcon 59 source4/libcli/smb2/connect.c state->tree->tid = state->tcon.out.tid; tcon 81 source4/libcli/smb2/connect.c state->tcon.in.reserved = 0; tcon 82 source4/libcli/smb2/connect.c state->tcon.in.path = talloc_asprintf(state, "\\\\%s\\%s", tcon 84 source4/libcli/smb2/connect.c if (composite_nomem(state->tcon.in.path, c)) return; tcon 86 source4/libcli/smb2/connect.c req = smb2_tree_connect_send(state->tree, &state->tcon); tcon 51 source4/libcli/util/clilsa.c union smb_tcon tcon; tcon 70 source4/libcli/util/clilsa.c tcon.generic.level = RAW_TCON_TCONX; tcon 71 source4/libcli/util/clilsa.c tcon.tconx.in.flags = 0; tcon 72 source4/libcli/util/clilsa.c tcon.tconx.in.password = data_blob(NULL, 0); tcon 73 source4/libcli/util/clilsa.c tcon.tconx.in.path = "ipc$"; tcon 74 source4/libcli/util/clilsa.c tcon.tconx.in.device = "IPC"; tcon 75 source4/libcli/util/clilsa.c status = smb_raw_tcon(lsa->ipc_tree, lsa, &tcon); tcon 80 source4/libcli/util/clilsa.c lsa->ipc_tree->tid = tcon.tconx.out.tid; tcon 811 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c lp_servicename(req->tcon->service)); tcon 808 source4/ntvfs/simple/vfs_simple.c lp_servicename(req->tcon->service)); tcon 29 source4/smb_server/handle.c NTSTATUS smbsrv_init_handles(struct smbsrv_tcon *tcon, uint32_t limit) tcon 37 source4/smb_server/handle.c tcon->handles.idtree_hid = idr_init(tcon); tcon 38 source4/smb_server/handle.c NT_STATUS_HAVE_NO_MEMORY(tcon->handles.idtree_hid); tcon 39 source4/smb_server/handle.c tcon->handles.idtree_limit = limit; tcon 40 source4/smb_server/handle.c tcon->handles.list = NULL; tcon 91 source4/smb_server/handle.c handles_ctx = &handle->tcon->handles; tcon 110 source4/smb_server/handle.c struct smbsrv_tcon *tcon, tcon 114 source4/smb_server/handle.c struct smbsrv_handles_context *handles_ctx = &tcon->handles; tcon 120 source4/smb_server/handle.c handle->tcon = tcon; tcon 82 source4/smb_server/management.c struct smbsrv_tcon *tcon; tcon 85 source4/smb_server/management.c for (tcon=smb_conn->smb_tcons.list; tcon; tcon=tcon->next) { tcon 93 source4/smb_server/management.c for (tcon=smb_conn->smb_tcons.list; tcon; tcon=tcon->next) { tcon 104 source4/smb_server/management.c info->tid = tcon->tid; tcon 105 source4/smb_server/management.c info->share_name = tcon->share_name; tcon 106 source4/smb_server/management.c info->connect_time = timeval_to_nttime(&tcon->statistics.connect_time); tcon 107 source4/smb_server/management.c info->last_use_time= timeval_to_nttime(&tcon->statistics.last_request_time); tcon 37 source4/smb_server/smb/receive.c struct smbsrv_tcon *tcon = talloc_get_type(p, struct smbsrv_tcon); tcon 40 source4/smb_server/smb/receive.c req = smbsrv_init_request(tcon->smb_conn); tcon 46 source4/smb_server/smb/receive.c SSVAL(req->out.hdr,HDR_TID,tcon->tid); tcon 494 source4/smb_server/smb/receive.c req->tcon = smbsrv_smb_tcon_find(smb_conn, SVAL(req->in.hdr,HDR_TID), req->request_time); tcon 503 source4/smb_server/smb/receive.c if (req->tcon) { tcon 504 source4/smb_server/smb/receive.c req->session = req->tcon->sec_share.session; tcon 552 source4/smb_server/smb/receive.c if ((flags & NEED_TCON) && !req->tcon) { tcon 58 source4/smb_server/smb/reply.c con.tcon.level = RAW_TCON_TCON; tcon 61 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &con.tcon.in.service, p, STR_TERMINATE); tcon 62 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &con.tcon.in.password, p, STR_TERMINATE); tcon 63 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &con.tcon.in.dev, p, STR_TERMINATE); tcon 65 source4/smb_server/smb/reply.c if (!con.tcon.in.service || !con.tcon.in.password || !con.tcon.in.dev) { tcon 81 source4/smb_server/smb/reply.c SSVAL(req->out.vwv, VWV(0), con.tcon.out.max_xmit); tcon 82 source4/smb_server/smb/reply.c SSVAL(req->out.vwv, VWV(1), con.tcon.out.tid); tcon 83 source4/smb_server/smb/reply.c SSVAL(req->out.hdr, HDR_TID, req->tcon->tid); tcon 632 source4/smb_server/smb/reply.c req->ntvfs = ntvfs_request_create(req->tcon->ntvfs, req, tcon 1235 source4/smb_server/smb/reply.c for (h=req->tcon->handles.list; h; h=nh) { tcon 1241 source4/smb_server/smb/reply.c talloc_free(req->tcon); tcon 1242 source4/smb_server/smb/reply.c req->tcon = NULL; tcon 2020 source4/smb_server/smb/reply.c struct smbsrv_tcon *tcon; tcon 2041 source4/smb_server/smb/reply.c for (tcon=req->smb_conn->smb_tcons.list;tcon;tcon=tcon->next) { tcon 2042 source4/smb_server/smb/reply.c req->tcon = tcon; tcon 2047 source4/smb_server/smb/reply.c req->tcon = NULL; tcon 2061 source4/smb_server/smb/reply.c struct smbsrv_tcon *tcon; tcon 2082 source4/smb_server/smb/reply.c for (tcon=req->smb_conn->smb_tcons.list;tcon;tcon=tcon->next) { tcon 2083 source4/smb_server/smb/reply.c req->tcon = tcon; tcon 2088 source4/smb_server/smb/reply.c req->tcon = NULL; tcon 684 source4/smb_server/smb/request.c handle = smbsrv_smb_handle_find(req->tcon, fnum, req->request_time); tcon 717 source4/smb_server/smb/request.c handle = smbsrv_handle_new(req->session, req->tcon, req, req->request_time); tcon 744 source4/smb_server/smb/request.c struct smbsrv_tcon *tcon = talloc_get_type(private_data, struct smbsrv_tcon); tcon 750 source4/smb_server/smb/request.c talloc_steal(tcon, handle); tcon 37 source4/smb_server/smb/service.c struct smbsrv_tcon *tcon; tcon 41 source4/smb_server/smb/service.c tcon = smbsrv_smb_tcon_new(req->smb_conn, scfg->name); tcon 42 source4/smb_server/smb/service.c if (!tcon) { tcon 46 source4/smb_server/smb/service.c req->tcon = tcon; tcon 53 source4/smb_server/smb/service.c status = ntvfs_init_connection(tcon, scfg, type, tcon 60 source4/smb_server/smb/service.c &tcon->ntvfs); tcon 67 source4/smb_server/smb/service.c status = ntvfs_set_oplock_handler(tcon->ntvfs, smbsrv_send_oplock_break, tcon); tcon 73 source4/smb_server/smb/service.c status = ntvfs_set_addr_callbacks(tcon->ntvfs, smbsrv_get_my_addr, smbsrv_get_peer_addr, req->smb_conn); tcon 79 source4/smb_server/smb/service.c status = ntvfs_set_handle_callbacks(tcon->ntvfs, tcon 85 source4/smb_server/smb/service.c tcon); tcon 91 source4/smb_server/smb/service.c req->ntvfs = ntvfs_request_create(req->tcon->ntvfs, req, tcon 111 source4/smb_server/smb/service.c req->tcon = NULL; tcon 112 source4/smb_server/smb/service.c talloc_free(tcon); tcon 185 source4/smb_server/smb/service.c password = data_blob_string_const(con->tcon.in.password); tcon 187 source4/smb_server/smb/service.c status = make_connection(req, con->tcon.in.service, password, con->tcon.in.dev); tcon 193 source4/smb_server/smb/service.c con->tcon.out.max_xmit = req->smb_conn->negotiate.max_recv; tcon 194 source4/smb_server/smb/service.c con->tcon.out.tid = req->tcon->tid; tcon 207 source4/smb_server/smb/service.c con->tconx.out.tid = req->tcon->tid; tcon 208 source4/smb_server/smb/service.c con->tconx.out.dev_type = talloc_strdup(req, req->tcon->ntvfs->dev_type); tcon 209 source4/smb_server/smb/service.c con->tconx.out.fs_type = talloc_strdup(req, req->tcon->ntvfs->fs_type); tcon 210 source4/smb_server/smb/service.c con->tconx.out.options = SMB_SUPPORT_SEARCH_BITS | (share_int_option(req->tcon->ntvfs->config, SHARE_CSC_POLICY, SHARE_CSC_POLICY_DEFAULT) << 2); tcon 211 source4/smb_server/smb/service.c if (share_bool_option(req->tcon->ntvfs->config, SHARE_MSDFS_ROOT, SHARE_MSDFS_ROOT_DEFAULT) && lp_host_msdfs(req->smb_conn->lp_ctx)) { tcon 325 source4/smb_server/smb2/receive.c req->tcon = smbsrv_smb2_tcon_find(req->session, tid, req->request_time); tcon 369 source4/smb_server/smb2/receive.c if (!req->tcon) goto notcon; tcon 374 source4/smb_server/smb2/receive.c if (!req->tcon) goto notcon; tcon 379 source4/smb_server/smb2/receive.c if (!req->tcon) goto notcon; tcon 384 source4/smb_server/smb2/receive.c if (!req->tcon) goto notcon; tcon 389 source4/smb_server/smb2/receive.c if (!req->tcon) goto notcon; tcon 394 source4/smb_server/smb2/receive.c if (!req->tcon) goto notcon; tcon 399 source4/smb_server/smb2/receive.c if (!req->tcon) goto notcon; tcon 404 source4/smb_server/smb2/receive.c if (!req->tcon) goto notcon; tcon 415 source4/smb_server/smb2/receive.c if (!req->tcon) goto notcon; tcon 420 source4/smb_server/smb2/receive.c if (!req->tcon) goto notcon; tcon 425 source4/smb_server/smb2/receive.c if (!req->tcon) goto notcon; tcon 430 source4/smb_server/smb2/receive.c if (!req->tcon) goto notcon; tcon 435 source4/smb_server/smb2/receive.c if (!req->tcon) goto notcon; tcon 30 source4/smb_server/smb2/smb2_server.h struct smbsrv_tcon *tcon; tcon 115 source4/smb_server/smb2/smb2_server.h req->ntvfs = ntvfs_request_create(req->tcon->ntvfs, req, \ tcon 124 source4/smb_server/smb2/smb2_server.h (void)talloc_steal(req->tcon->ntvfs, req); \ tcon 42 source4/smb_server/smb2/tcon.c req = smb2srv_init_request(handle->tcon->smb_conn); tcon 92 source4/smb_server/smb2/tcon.c struct smbsrv_tcon *tcon; tcon 135 source4/smb_server/smb2/tcon.c tcon = req->tcon; tcon 136 source4/smb_server/smb2/tcon.c if (tid != req->tcon->tid) { tcon 137 source4/smb_server/smb2/tcon.c tcon = smbsrv_smb2_tcon_find(req->session, tid, req->request_time); tcon 138 source4/smb_server/smb2/tcon.c if (!tcon) { tcon 143 source4/smb_server/smb2/tcon.c handle = smbsrv_smb2_handle_find(tcon, hid, req->request_time); tcon 162 source4/smb_server/smb2/tcon.c req->tcon = tcon; tcon 175 source4/smb_server/smb2/tcon.c SIVAL(base, offset + 4, handle->tcon->tid); tcon 186 source4/smb_server/smb2/tcon.c handle = smbsrv_handle_new(req->session, req->tcon, req, req->request_time); tcon 213 source4/smb_server/smb2/tcon.c struct smbsrv_tcon *tcon = talloc_get_type(private_data, struct smbsrv_tcon); tcon 219 source4/smb_server/smb2/tcon.c talloc_steal(tcon, handle); tcon 242 source4/smb_server/smb2/tcon.c struct smbsrv_tcon *tcon; tcon 280 source4/smb_server/smb2/tcon.c tcon = smbsrv_smb2_tcon_new(req->session, scfg->name); tcon 281 source4/smb_server/smb2/tcon.c if (!tcon) { tcon 285 source4/smb_server/smb2/tcon.c req->tcon = tcon; tcon 290 source4/smb_server/smb2/tcon.c status = ntvfs_init_connection(tcon, scfg, type, tcon 297 source4/smb_server/smb2/tcon.c &tcon->ntvfs); tcon 304 source4/smb_server/smb2/tcon.c status = ntvfs_set_oplock_handler(tcon->ntvfs, smb2srv_send_oplock_break, tcon); tcon 310 source4/smb_server/smb2/tcon.c status = ntvfs_set_addr_callbacks(tcon->ntvfs, smbsrv_get_my_addr, smbsrv_get_peer_addr, req->smb_conn); tcon 316 source4/smb_server/smb2/tcon.c status = ntvfs_set_handle_callbacks(tcon->ntvfs, tcon 322 source4/smb_server/smb2/tcon.c tcon); tcon 328 source4/smb_server/smb2/tcon.c req->ntvfs = ntvfs_request_create(req->tcon->ntvfs, req, tcon 351 source4/smb_server/smb2/tcon.c io->smb2.out.tid = tcon->tid; tcon 356 source4/smb_server/smb2/tcon.c req->tcon = NULL; tcon 357 source4/smb_server/smb2/tcon.c talloc_free(tcon); tcon 418 source4/smb_server/smb2/tcon.c talloc_free(req->tcon); tcon 419 source4/smb_server/smb2/tcon.c req->tcon = NULL; tcon 171 source4/smb_server/smb_server.h struct smbsrv_tcon *tcon; tcon 231 source4/smb_server/smb_server.h struct smbsrv_tcon *tcon; tcon 428 source4/smb_server/smb_server.h req->ntvfs = ntvfs_request_create(req->tcon->ntvfs, req, \ tcon 437 source4/smb_server/smb_server.h (void)talloc_steal(req->tcon->ntvfs, req); \ tcon 80 source4/smb_server/tcon.c struct smbsrv_tcon *tcon; tcon 89 source4/smb_server/tcon.c tcon = talloc_get_type(p, struct smbsrv_tcon); tcon 90 source4/smb_server/tcon.c if (!tcon) return NULL; tcon 92 source4/smb_server/tcon.c tcon->statistics.last_request_time = request_time; tcon 94 source4/smb_server/tcon.c return tcon; tcon 113 source4/smb_server/tcon.c static int smbsrv_tcon_destructor(struct smbsrv_tcon *tcon) tcon 118 source4/smb_server/tcon.c client_addr = socket_get_peer_addr(tcon->smb_conn->connection->socket, tcon); tcon 121 source4/smb_server/tcon.c tcon->share_name)); tcon 124 source4/smb_server/tcon.c if (tcon->ntvfs) { tcon 125 source4/smb_server/tcon.c ntvfs_disconnect(tcon->ntvfs); tcon 126 source4/smb_server/tcon.c tcon->ntvfs = NULL; tcon 129 source4/smb_server/tcon.c if (tcon->smb2.session) { tcon 130 source4/smb_server/tcon.c tcons_ctx = &tcon->smb2.session->smb2_tcons; tcon 132 source4/smb_server/tcon.c tcons_ctx = &tcon->smb_conn->smb_tcons; tcon 135 source4/smb_server/tcon.c idr_remove(tcons_ctx->idtree_tid, tcon->tid); tcon 136 source4/smb_server/tcon.c DLIST_REMOVE(tcons_ctx->list, tcon); tcon 150 source4/smb_server/tcon.c struct smbsrv_tcon *tcon; tcon 164 source4/smb_server/tcon.c tcon = talloc_zero(mem_ctx, struct smbsrv_tcon); tcon 165 source4/smb_server/tcon.c if (!tcon) return NULL; tcon 166 source4/smb_server/tcon.c tcon->smb_conn = smb_conn; tcon 167 source4/smb_server/tcon.c tcon->smb2.session = smb_sess; tcon 168 source4/smb_server/tcon.c tcon->share_name = talloc_strdup(tcon, share_name); tcon 169 source4/smb_server/tcon.c if (!tcon->share_name) goto failed; tcon 175 source4/smb_server/tcon.c status = smbsrv_init_handles(tcon, handle_uint_max - 1); tcon 181 source4/smb_server/tcon.c i = idr_get_new_random(tcons_ctx->idtree_tid, tcon, tcons_ctx->idtree_limit); tcon 186 source4/smb_server/tcon.c tcon->tid = i; tcon 188 source4/smb_server/tcon.c DLIST_ADD(tcons_ctx->list, tcon); tcon 189 source4/smb_server/tcon.c talloc_set_destructor(tcon, smbsrv_tcon_destructor); tcon 192 source4/smb_server/tcon.c tcon->statistics.connect_time = timeval_current(); tcon 194 source4/smb_server/tcon.c return tcon; tcon 197 source4/smb_server/tcon.c talloc_free(tcon); tcon 274 source4/torture/raw/context.c union smb_tcon tcon; tcon 294 source4/torture/raw/context.c tcon.generic.level = RAW_TCON_TCONX; tcon 295 source4/torture/raw/context.c tcon.tconx.in.flags = 0; tcon 296 source4/torture/raw/context.c tcon.tconx.in.password = data_blob(NULL, 0); tcon 297 source4/torture/raw/context.c tcon.tconx.in.path = talloc_asprintf(tctx, "\\\\%s\\%s", host, share); tcon 298 source4/torture/raw/context.c tcon.tconx.in.device = "A:"; tcon 299 source4/torture/raw/context.c status = smb_raw_tcon(tree, tctx, &tcon); tcon 303 source4/torture/raw/context.c tree->tid = tcon.tconx.out.tid; tcon 307 source4/torture/raw/context.c tcon.tconx.in.device = "FOO"; tcon 308 source4/torture/raw/context.c status = smb_raw_tcon(tree, tctx, &tcon); tcon 382 source4/torture/raw/context.c union smb_tcon tcon; tcon 416 source4/torture/raw/context.c tcon.generic.level = RAW_TCON_TCONX; tcon 417 source4/torture/raw/context.c tcon.tconx.in.flags = 0; tcon 418 source4/torture/raw/context.c tcon.tconx.in.password = data_blob(NULL, 0); tcon 419 source4/torture/raw/context.c tcon.tconx.in.path = talloc_asprintf(tctx, "\\\\%s\\%s", host, share); tcon 420 source4/torture/raw/context.c tcon.tconx.in.device = "A:"; tcon 421 source4/torture/raw/context.c status = smb_raw_tcon(tree, tctx, &tcon); tcon 423 source4/torture/raw/context.c tree->tid = tcon.tconx.out.tid; tcon 749 source4/torture/raw/context.c union smb_tcon tcon; tcon 771 source4/torture/raw/context.c tcon.generic.level = RAW_TCON_TCONX; tcon 772 source4/torture/raw/context.c tcon.tconx.in.flags = 0; tcon 773 source4/torture/raw/context.c tcon.tconx.in.password = data_blob(NULL, 0); tcon 774 source4/torture/raw/context.c tcon.tconx.in.path = talloc_asprintf(tctx, "\\\\%s\\%s", host, share); tcon 775 source4/torture/raw/context.c tcon.tconx.in.device = "A:"; tcon 776 source4/torture/raw/context.c status = smb_raw_tcon(tree, tctx, &tcon); tcon 779 source4/torture/raw/context.c tree->tid = tcon.tconx.out.tid; tcon 482 source4/torture/raw/lock.c union smb_tcon tcon; tcon 643 source4/torture/raw/lock.c tcon.generic.level = RAW_TCON_TCONX; tcon 644 source4/torture/raw/lock.c tcon.tconx.in.flags = 0; tcon 645 source4/torture/raw/lock.c tcon.tconx.in.password = data_blob(NULL, 0); tcon 646 source4/torture/raw/lock.c tcon.tconx.in.path = talloc_asprintf(tctx, "\\\\%s\\%s", host, share); tcon 647 source4/torture/raw/lock.c tcon.tconx.in.device = "A:"; tcon 648 source4/torture/raw/lock.c status = smb_raw_tcon(tree, tctx, &tcon); tcon 650 source4/torture/raw/lock.c tree->tid = tcon.tconx.out.tid; tcon 1443 source4/torture/raw/notify.c union smb_tcon tcon; tcon 1451 source4/torture/raw/notify.c tcon.generic.level = RAW_TCON_TCONX; tcon 1452 source4/torture/raw/notify.c tcon.tconx.in.flags = 0; tcon 1453 source4/torture/raw/notify.c tcon.tconx.in.password = data_blob(NULL, 0); tcon 1454 source4/torture/raw/notify.c tcon.tconx.in.path = talloc_asprintf(tctx, "\\\\%s\\%s", host, share); tcon 1455 source4/torture/raw/notify.c tcon.tconx.in.device = "A:"; tcon 1456 source4/torture/raw/notify.c status = smb_raw_tcon(tree, tctx, &tcon); tcon 1463 source4/torture/raw/notify.c tree->tid = tcon.tconx.out.tid; tcon 1688 source4/torture/rpc/samba3rpc.c union smb_tcon tcon; tcon 1700 source4/torture/rpc/samba3rpc.c tcon.generic.level = RAW_TCON_TCONX; tcon 1701 source4/torture/rpc/samba3rpc.c tcon.tconx.in.flags = 0; tcon 1702 source4/torture/rpc/samba3rpc.c tcon.tconx.in.password = data_blob(NULL, 0); tcon 1703 source4/torture/rpc/samba3rpc.c tcon.tconx.in.path = sharename; tcon 1704 source4/torture/rpc/samba3rpc.c tcon.tconx.in.device = "?????"; tcon 1706 source4/torture/rpc/samba3rpc.c status = smb_raw_tcon(result, tmp_ctx, &tcon); tcon 1714 source4/torture/rpc/samba3rpc.c result->tid = tcon.tconx.out.tid; tcon 878 source4/torture/util_smb.c union smb_tcon tcon; tcon 893 source4/torture/util_smb.c tcon.generic.level = RAW_TCON_TCONX; tcon 894 source4/torture/util_smb.c tcon.tconx.in.flags = 0; tcon 897 source4/torture/util_smb.c tcon.tconx.in.password = data_blob(NULL, 0); tcon 898 source4/torture/util_smb.c tcon.tconx.in.path = sharename; tcon 899 source4/torture/util_smb.c tcon.tconx.in.device = "?????"; tcon 901 source4/torture/util_smb.c status = smb_raw_tcon(result, tmp_ctx, &tcon); tcon 907 source4/torture/util_smb.c result->tid = tcon.tconx.out.tid;