diff options
author | Tim Prouty <tprouty@samba.org> | 2008-10-20 17:43:45 -0700 |
---|---|---|
committer | Tim Prouty <tprouty@samba.org> | 2008-12-03 17:50:17 -0800 |
commit | f38d7f20a865b1ff5f7b039dd284d91b2ba7ec26 (patch) | |
tree | ca6941cb66532ad94d617cd602a3fa7d776efc97 /source3/smbd/trans2.c | |
parent | 1eb743ab8e8b1141f99fabd3e4a46895c6dcc17e (diff) | |
download | samba-f38d7f20a865b1ff5f7b039dd284d91b2ba7ec26.tar.gz samba-f38d7f20a865b1ff5f7b039dd284d91b2ba7ec26.tar.bz2 samba-f38d7f20a865b1ff5f7b039dd284d91b2ba7ec26.zip |
s3: Add SMB_VFS_CREATE_FILE to the vfs layer
Modify all callers of create_file to go through SMB_VFS_CREATE_FILE
Diffstat (limited to 'source3/smbd/trans2.c')
-rw-r--r-- | source3/smbd/trans2.c | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/source3/smbd/trans2.c b/source3/smbd/trans2.c index 7b051d389f..4669e883fd 100644 --- a/source3/smbd/trans2.c +++ b/source3/smbd/trans2.c @@ -1006,22 +1006,23 @@ static void call_trans2open(connection_struct *conn, return; } - status = create_file(conn, /* conn */ - req, /* req */ - 0, /* root_dir_fid */ - fname, /* fname */ - access_mask, /* access_mask */ - share_mode, /* share_access */ - create_disposition, /* create_disposition*/ - create_options, /* create_options */ - open_attr, /* file_attributes */ - oplock_request, /* oplock_request */ - open_size, /* allocation_size */ - NULL, /* sd */ - ea_list, /* ea_list */ - &fsp, /* result */ - &smb_action, /* pinfo */ - &sbuf); /* psbuf */ + status = SMB_VFS_CREATE_FILE( + conn, /* conn */ + req, /* req */ + 0, /* root_dir_fid */ + fname, /* fname */ + access_mask, /* access_mask */ + share_mode, /* share_access */ + create_disposition, /* create_disposition*/ + create_options, /* create_options */ + open_attr, /* file_attributes */ + oplock_request, /* oplock_request */ + open_size, /* allocation_size */ + NULL, /* sd */ + ea_list, /* ea_list */ + &fsp, /* result */ + &smb_action, /* pinfo */ + &sbuf); /* psbuf */ if (!NT_STATUS_IS_OK(status)) { if (open_was_deferred(req->mid)) { |