Lines Matching refs:io_open
18 union smb_open *io_open;
33 status = smb_raw_open_recv(state->req, c, state->io_open);
41 state->io_fileinfo->query_secdesc.in.file.fnum = state->io_open->ntcreatex.out.file.fnum;
52 talloc_free (state->io_open);
253 state->io_open = talloc_zero(c, union smb_open);
254 if (state->io_open == NULL) goto failed;
256 state->io_open->ntcreatex.level = RAW_OPEN_NTCREATEX;
257 state->io_open->ntcreatex.in.root_fid = 0;
258 state->io_open->ntcreatex.in.flags = 0;
259 state->io_open->ntcreatex.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED;
260 state->io_open->ntcreatex.in.file_attr = FILE_ATTRIBUTE_NORMAL;
261 state->io_open->ntcreatex.in.share_access = NTCREATEX_SHARE_ACCESS_READ | NTCREATEX_SHARE_ACCESS_WRITE;
262 state->io_open->ntcreatex.in.open_disposition = NTCREATEX_DISP_OPEN;
263 state->io_open->ntcreatex.in.impersonation = NTCREATEX_IMPERSONATION_ANONYMOUS;
264 state->io_open->ntcreatex.in.security_flags = 0;
265 state->io_open->ntcreatex.in.fname = io->in.fname;
268 state->req = smb_raw_open_send(tree, state->io_open);