create_parm 115 source4/libcli/smb2/util.c struct smb2_create create_parm; create_parm 140 source4/libcli/smb2/util.c ZERO_STRUCT(create_parm); create_parm 141 source4/libcli/smb2/util.c create_parm.in.desired_access = SEC_FILE_READ_DATA; create_parm 142 source4/libcli/smb2/util.c create_parm.in.share_access = create_parm 145 source4/libcli/smb2/util.c create_parm.in.create_options = NTCREATEX_OPTIONS_DIRECTORY; create_parm 146 source4/libcli/smb2/util.c create_parm.in.create_disposition = NTCREATEX_DISP_OPEN; create_parm 147 source4/libcli/smb2/util.c create_parm.in.fname = dname; create_parm 149 source4/libcli/smb2/util.c status = smb2_create(tree, tmp_ctx, &create_parm); create_parm 158 source4/libcli/smb2/util.c f.in.file.handle = create_parm.out.file.handle; create_parm 167 source4/libcli/smb2/util.c smb2_util_close(tree, create_parm.out.file.handle); create_parm 197 source4/libcli/smb2/util.c smb2_util_close(tree, create_parm.out.file.handle); create_parm 56 source4/libcli/smb_composite/smb2.c struct smb2_create create_parm; create_parm 60 source4/libcli/smb_composite/smb2.c status = smb2_create_recv(req, ctx, &create_parm); create_parm 67 source4/libcli/smb_composite/smb2.c close_parm.in.file.handle = create_parm.out.file.handle; create_parm 80 source4/libcli/smb_composite/smb2.c struct smb2_create create_parm; create_parm 93 source4/libcli/smb_composite/smb2.c ZERO_STRUCT(create_parm); create_parm 94 source4/libcli/smb_composite/smb2.c create_parm.in.desired_access = SEC_STD_DELETE; create_parm 95 source4/libcli/smb_composite/smb2.c create_parm.in.create_disposition = NTCREATEX_DISP_OPEN; create_parm 96 source4/libcli/smb_composite/smb2.c create_parm.in.share_access = create_parm 100 source4/libcli/smb_composite/smb2.c create_parm.in.create_options = create_parm 103 source4/libcli/smb_composite/smb2.c create_parm.in.fname = io->unlink.in.pattern; create_parm 104 source4/libcli/smb_composite/smb2.c if (create_parm.in.fname[0] == '\\') { create_parm 105 source4/libcli/smb_composite/smb2.c create_parm.in.fname++; create_parm 108 source4/libcli/smb_composite/smb2.c req = smb2_create_send(tree, &create_parm); create_parm 135 source4/libcli/smb_composite/smb2.c struct smb2_create create_parm; create_parm 139 source4/libcli/smb_composite/smb2.c status = smb2_create_recv(req, ctx, &create_parm); create_parm 146 source4/libcli/smb_composite/smb2.c close_parm.in.file.handle = create_parm.out.file.handle; create_parm 159 source4/libcli/smb_composite/smb2.c struct smb2_create create_parm; create_parm 165 source4/libcli/smb_composite/smb2.c ZERO_STRUCT(create_parm); create_parm 167 source4/libcli/smb_composite/smb2.c create_parm.in.desired_access = SEC_FLAG_MAXIMUM_ALLOWED; create_parm 168 source4/libcli/smb_composite/smb2.c create_parm.in.share_access = create_parm 171 source4/libcli/smb_composite/smb2.c create_parm.in.create_options = NTCREATEX_OPTIONS_DIRECTORY; create_parm 172 source4/libcli/smb_composite/smb2.c create_parm.in.file_attributes = FILE_ATTRIBUTE_DIRECTORY; create_parm 173 source4/libcli/smb_composite/smb2.c create_parm.in.create_disposition = NTCREATEX_DISP_CREATE; create_parm 174 source4/libcli/smb_composite/smb2.c create_parm.in.fname = io->mkdir.in.path; create_parm 175 source4/libcli/smb_composite/smb2.c if (create_parm.in.fname[0] == '\\') { create_parm 176 source4/libcli/smb_composite/smb2.c create_parm.in.fname++; create_parm 179 source4/libcli/smb_composite/smb2.c req = smb2_create_send(tree, &create_parm); create_parm 206 source4/libcli/smb_composite/smb2.c struct smb2_create create_parm; create_parm 210 source4/libcli/smb_composite/smb2.c status = smb2_create_recv(req, ctx, &create_parm); create_parm 217 source4/libcli/smb_composite/smb2.c close_parm.in.file.handle = create_parm.out.file.handle; create_parm 230 source4/libcli/smb_composite/smb2.c struct smb2_create create_parm; create_parm 236 source4/libcli/smb_composite/smb2.c ZERO_STRUCT(create_parm); create_parm 237 source4/libcli/smb_composite/smb2.c create_parm.in.desired_access = SEC_STD_DELETE; create_parm 238 source4/libcli/smb_composite/smb2.c create_parm.in.create_disposition = NTCREATEX_DISP_OPEN; create_parm 239 source4/libcli/smb_composite/smb2.c create_parm.in.share_access = create_parm 243 source4/libcli/smb_composite/smb2.c create_parm.in.create_options = create_parm 246 source4/libcli/smb_composite/smb2.c create_parm.in.fname = io->in.path; create_parm 247 source4/libcli/smb_composite/smb2.c if (create_parm.in.fname[0] == '\\') { create_parm 248 source4/libcli/smb_composite/smb2.c create_parm.in.fname++; create_parm 251 source4/libcli/smb_composite/smb2.c req = smb2_create_send(tree, &create_parm); create_parm 303 source4/libcli/smb_composite/smb2.c struct smb2_create create_parm; create_parm 308 source4/libcli/smb_composite/smb2.c status = smb2_create_recv(req, ctx, &create_parm); create_parm 314 source4/libcli/smb_composite/smb2.c io2->generic.in.file.handle = create_parm.out.file.handle; create_parm 328 source4/libcli/smb_composite/smb2.c struct smb2_create create_parm; create_parm 335 source4/libcli/smb_composite/smb2.c ZERO_STRUCT(create_parm); create_parm 336 source4/libcli/smb_composite/smb2.c create_parm.in.desired_access = SEC_FLAG_MAXIMUM_ALLOWED; create_parm 337 source4/libcli/smb_composite/smb2.c create_parm.in.create_disposition = NTCREATEX_DISP_OPEN; create_parm 338 source4/libcli/smb_composite/smb2.c create_parm.in.share_access = create_parm 342 source4/libcli/smb_composite/smb2.c create_parm.in.create_options = 0; create_parm 343 source4/libcli/smb_composite/smb2.c create_parm.in.fname = io->generic.in.file.path; create_parm 344 source4/libcli/smb_composite/smb2.c if (create_parm.in.fname[0] == '\\') { create_parm 345 source4/libcli/smb_composite/smb2.c create_parm.in.fname++; create_parm 348 source4/libcli/smb_composite/smb2.c req = smb2_create_send(tree, &create_parm);