io1 1749 source4/torture/basic/denytest.c union smb_open io1, io2; io1 1767 source4/torture/basic/denytest.c io1.ntcreatex.level = RAW_OPEN_NTCREATEX; io1 1768 source4/torture/basic/denytest.c io1.ntcreatex.in.root_fid = 0; io1 1769 source4/torture/basic/denytest.c io1.ntcreatex.in.flags = NTCREATEX_FLAGS_EXTENDED; io1 1770 source4/torture/basic/denytest.c io1.ntcreatex.in.create_options = NTCREATEX_OPTIONS_NON_DIRECTORY_FILE; io1 1771 source4/torture/basic/denytest.c io1.ntcreatex.in.file_attr = 0; io1 1772 source4/torture/basic/denytest.c io1.ntcreatex.in.alloc_size = 0; io1 1773 source4/torture/basic/denytest.c io1.ntcreatex.in.open_disposition = NTCREATEX_DISP_OPEN; io1 1774 source4/torture/basic/denytest.c io1.ntcreatex.in.impersonation = NTCREATEX_IMPERSONATION_IMPERSONATION; io1 1775 source4/torture/basic/denytest.c io1.ntcreatex.in.security_flags = 0; io1 1776 source4/torture/basic/denytest.c io1.ntcreatex.in.fname = fname; io1 1777 source4/torture/basic/denytest.c io2 = io1; io1 1794 source4/torture/basic/denytest.c io1.ntcreatex.in.share_access = map_bits(share_access_bits, b_sa1, nbits1); io1 1795 source4/torture/basic/denytest.c io1.ntcreatex.in.access_mask = map_bits(access_mask_bits, b_am1, nbits2); io1 1800 source4/torture/basic/denytest.c status1 = smb_raw_open(cli1->tree, mem_ctx, &io1); io1 1840 source4/torture/basic/denytest.c smbcli_close(cli1->tree, io1.ntcreatex.out.file.fnum); io1 1846 source4/torture/basic/denytest.c status2_p = predict_share_conflict(io1.ntcreatex.in.share_access, io1 1847 source4/torture/basic/denytest.c io1.ntcreatex.in.access_mask, io1 51 source4/torture/raw/composite.c struct smb_composite_savefile io1; io1 64 source4/torture/raw/composite.c io1.in.fname = fname; io1 65 source4/torture/raw/composite.c io1.in.data = data; io1 66 source4/torture/raw/composite.c io1.in.size = len; io1 70 source4/torture/raw/composite.c status = smb_composite_savefile(cli->tree, &io1); io1 129 source4/torture/raw/composite.c struct smb_composite_savefile io1; io1 144 source4/torture/raw/composite.c io1.in.fname = fname; io1 145 source4/torture/raw/composite.c io1.in.data = data; io1 146 source4/torture/raw/composite.c io1.in.size = len; io1 150 source4/torture/raw/composite.c status = smb_composite_savefile(cli->tree, &io1); io1 236 source4/torture/raw/composite.c struct smb_composite_savefile io1; io1 246 source4/torture/raw/composite.c io1.in.fname = talloc_asprintf(io_orig, BASEDIR "\\test%d.txt", i); io1 247 source4/torture/raw/composite.c io1.in.data = NULL; io1 248 source4/torture/raw/composite.c io1.in.size = 0; io1 250 source4/torture/raw/composite.c status = smb_composite_savefile(cli->tree, &io1); io1 257 source4/torture/raw/composite.c io_orig[i]->in.fname = talloc_steal(io_orig[i], io1.in.fname); io1 340 source4/torture/raw/composite.c struct smb_composite_fsinfo io1; io1 349 source4/torture/raw/composite.c io1.in.dest_host = torture_setting_string(tctx, "host", NULL); io1 350 source4/torture/raw/composite.c io1.in.dest_ports = lp_smb_ports(tctx->lp_ctx); io1 351 source4/torture/raw/composite.c io1.in.socket_options = lp_socket_options(tctx->lp_ctx); io1 352 source4/torture/raw/composite.c io1.in.called_name = torture_setting_string(tctx, "host", NULL); io1 353 source4/torture/raw/composite.c io1.in.service = torture_setting_string(tctx, "share", NULL); io1 354 source4/torture/raw/composite.c io1.in.service_type = "A:"; io1 355 source4/torture/raw/composite.c io1.in.credentials = cmdline_credentials; io1 356 source4/torture/raw/composite.c io1.in.workgroup = lp_workgroup(tctx->lp_ctx); io1 357 source4/torture/raw/composite.c io1.in.level = RAW_QFS_OBJECTID_INFORMATION; io1 358 source4/torture/raw/composite.c io1.in.iconv_convenience = lp_iconv_convenience(tctx->lp_ctx); io1 359 source4/torture/raw/composite.c io1.in.gensec_settings = lp_gensec_settings(tctx, tctx->lp_ctx); io1 367 source4/torture/raw/composite.c c[i] = smb_composite_fsinfo_send(cli->tree, &io1, lp_resolve_context(tctx->lp_ctx)); io1 391 source4/torture/raw/composite.c if (io1.out.fsinfo->generic.level != RAW_QFS_OBJECTID_INFORMATION) { io1 394 source4/torture/raw/composite.c io1.out.fsinfo->generic.level, RAW_QFS_OBJECTID_INFORMATION); io1 399 source4/torture/raw/composite.c guid=GUID_string(tctx, &io1.out.fsinfo->objectid_information.out.guid); io1 1106 source4/torture/raw/open.c union smb_open io, io1; io1 1146 source4/torture/raw/open.c io1.generic.level = RAW_OPEN_NTCREATEX; io1 1147 source4/torture/raw/open.c io1.ntcreatex.in.flags = NTCREATEX_FLAGS_EXTENDED; io1 1148 source4/torture/raw/open.c io1.ntcreatex.in.root_fid = 0; io1 1149 source4/torture/raw/open.c io1.ntcreatex.in.access_mask = 0x20196; io1 1150 source4/torture/raw/open.c io1.ntcreatex.in.alloc_size = 0; io1 1151 source4/torture/raw/open.c io1.ntcreatex.in.file_attr = FILE_ATTRIBUTE_NORMAL; io1 1152 source4/torture/raw/open.c io1.ntcreatex.in.share_access = NTCREATEX_SHARE_ACCESS_READ | io1 1154 source4/torture/raw/open.c io1.ntcreatex.in.open_disposition = NTCREATEX_DISP_OVERWRITE_IF; io1 1155 source4/torture/raw/open.c io1.ntcreatex.in.create_options = 0; io1 1156 source4/torture/raw/open.c io1.ntcreatex.in.impersonation = NTCREATEX_IMPERSONATION_IMPERSONATION; io1 1157 source4/torture/raw/open.c io1.ntcreatex.in.security_flags = NTCREATEX_SECURITY_DYNAMIC | io1 1159 source4/torture/raw/open.c io1.ntcreatex.in.fname = fname; io1 1161 source4/torture/raw/open.c status = smb_raw_open(cli->tree, tctx, &io1); io1 1166 source4/torture/raw/open.c smbcli_close(cli->tree, io1.ntcreatex.out.file.fnum); io1 54 source4/torture/smb2/persistent_handles.c struct smb2_create io1, io2; io1 65 source4/torture/smb2/persistent_handles.c ZERO_STRUCT(io1); io1 66 source4/torture/smb2/persistent_handles.c io1.in.security_flags = 0x00; io1 67 source4/torture/smb2/persistent_handles.c io1.in.oplock_level = SMB2_OPLOCK_LEVEL_BATCH; io1 68 source4/torture/smb2/persistent_handles.c io1.in.impersonation_level = NTCREATEX_IMPERSONATION_IMPERSONATION; io1 69 source4/torture/smb2/persistent_handles.c io1.in.create_flags = 0x00000000; io1 70 source4/torture/smb2/persistent_handles.c io1.in.reserved = 0x00000000; io1 71 source4/torture/smb2/persistent_handles.c io1.in.desired_access = SEC_RIGHTS_FILE_ALL; io1 72 source4/torture/smb2/persistent_handles.c io1.in.file_attributes = FILE_ATTRIBUTE_NORMAL; io1 73 source4/torture/smb2/persistent_handles.c io1.in.share_access = NTCREATEX_SHARE_ACCESS_READ | io1 76 source4/torture/smb2/persistent_handles.c io1.in.create_disposition = NTCREATEX_DISP_OPEN_IF; io1 77 source4/torture/smb2/persistent_handles.c io1.in.create_options = NTCREATEX_OPTIONS_SEQUENTIAL_ONLY | io1 81 source4/torture/smb2/persistent_handles.c io1.in.fname = fname; io1 87 source4/torture/smb2/persistent_handles.c status = smb2_create_blob_add(tree1, &io1.in.blobs, io1 92 source4/torture/smb2/persistent_handles.c status = smb2_create(tree1, mem_ctx, &io1); io1 94 source4/torture/smb2/persistent_handles.c CHECK_VAL(io1.out.oplock_level, SMB2_OPLOCK_LEVEL_BATCH); io1 96 source4/torture/smb2/persistent_handles.c CHECK_VAL(io1.out.create_action, NTCREATEX_ACTION_CREATED); io1 97 source4/torture/smb2/persistent_handles.c CHECK_VAL(io1.out.alloc_size, 0); io1 98 source4/torture/smb2/persistent_handles.c CHECK_VAL(io1.out.size, 0); io1 99 source4/torture/smb2/persistent_handles.c CHECK_VAL(io1.out.file_attr, FILE_ATTRIBUTE_ARCHIVE); io1 100 source4/torture/smb2/persistent_handles.c CHECK_VAL(io1.out.reserved2, 0); io1 104 source4/torture/smb2/persistent_handles.c h1 = io1.out.file.handle;