diff options
Diffstat (limited to 'source3/include/fake_file.h')
-rw-r--r-- | source3/include/fake_file.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/source3/include/fake_file.h b/source3/include/fake_file.h index 6b34005625..0581fbcea5 100644 --- a/source3/include/fake_file.h +++ b/source3/include/fake_file.h @@ -38,4 +38,14 @@ struct fake_file_handle { void *private_data; }; +enum FAKE_FILE_TYPE is_fake_file_path(const char *path); +enum FAKE_FILE_TYPE is_fake_file(const struct smb_filename *smb_fname); +NTSTATUS open_fake_file(struct smb_request *req, connection_struct *conn, + uint16_t current_vuid, + enum FAKE_FILE_TYPE fake_file_type, + const struct smb_filename *smb_fname, + uint32 access_mask, + files_struct **result); +NTSTATUS close_fake_file(struct smb_request *req, files_struct *fsp); + #endif /* _FAKE_FILE_H */ |