diff options
author | Jeremy Allison <jra@samba.org> | 2002-01-14 23:12:45 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2002-01-14 23:12:45 +0000 |
commit | 73ee41adc64658e9d89e557de686fde4ef9365a2 (patch) | |
tree | 54a98ec456e3c7d4d1d225d3aea302afc7c49aa0 /source/include/proto.h | |
parent | 1239feecf50ca4ab746c4fbeddd446989bf05721 (diff) | |
download | samba-73ee41adc64658e9d89e557de686fde4ef9365a2.tar.gz samba-73ee41adc64658e9d89e557de686fde4ef9365a2.tar.xz samba-73ee41adc64658e9d89e557de686fde4ef9365a2.zip |
Finished UNIX extensions - including realpath checks on link creation.
Now to add tests....
Jeremy.
Diffstat (limited to 'source/include/proto.h')
-rw-r--r-- | source/include/proto.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/include/proto.h b/source/include/proto.h index 9d35c0e41bb..92f88301aff 100644 --- a/source/include/proto.h +++ b/source/include/proto.h @@ -946,6 +946,7 @@ int sys_open(const char *path, int oflag, mode_t mode); FILE *sys_fopen(const char *path, const char *type); SMB_STRUCT_DIRENT *sys_readdir(DIR *dirp); int sys_mknod(const char *path, mode_t mode, SMB_DEV_T dev); +char *sys_realpath(const char *path, char *resolved_path); int sys_waitpid(pid_t pid,int *status,int options); char *sys_getwd(char *s); int sys_symlink(const char *oldpath, const char *newpath); @@ -4586,6 +4587,7 @@ int vfswrap_symlink(connection_struct *conn, const char *oldpath, const char *ne int vfswrap_readlink(connection_struct *conn, const char *path, char *buf, size_t bufsiz); int vfswrap_link(connection_struct *conn, const char *oldpath, const char *newpath); int vfswrap_mknod(connection_struct *conn, const char *pathname, mode_t mode, SMB_DEV_T dev); +char *vfswrap_realpath(connection_struct *conn, const char *path, char *resolved_path); size_t vfswrap_fget_nt_acl(files_struct *fsp, int fd, SEC_DESC **ppdesc); size_t vfswrap_get_nt_acl(files_struct *fsp, char *name, SEC_DESC **ppdesc); BOOL vfswrap_fset_nt_acl(files_struct *fsp, int fd, uint32 security_info_sent, SEC_DESC *psd); |