diff options
author | Jeremy Allison <jra@samba.org> | 2001-06-29 22:32:24 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2001-06-29 22:32:24 +0000 |
commit | e2ced932dbd34384f1e3752cc073b2fb66467b46 (patch) | |
tree | 94bd92fca7c48416bd8d3ac55de72c0155eda2c0 /source3/include/vfs.h | |
parent | 2cddd5fe8ca05cd642428b4a7e2356f05cee6386 (diff) | |
download | samba-e2ced932dbd34384f1e3752cc073b2fb66467b46.tar.gz samba-e2ced932dbd34384f1e3752cc073b2fb66467b46.tar.xz samba-e2ced932dbd34384f1e3752cc073b2fb66467b46.zip |
Ensured all the system calls in msdfs.c go through the vfs layer.
Added vfs calls to symlink() and readlink() with appropriate configure
checks.
Jeremy.
(This used to be commit c24e6b41ea60ab4bac2fcd19da947851d6df3c7c)
Diffstat (limited to 'source3/include/vfs.h')
-rw-r--r-- | source3/include/vfs.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source3/include/vfs.h b/source3/include/vfs.h index 51f3df1ec95..93823a5f239 100644 --- a/source3/include/vfs.h +++ b/source3/include/vfs.h @@ -86,6 +86,8 @@ struct vfs_ops { int (*utime)(struct connection_struct *conn, char *path, struct utimbuf *times); int (*ftruncate)(struct files_struct *fsp, int fd, SMB_OFF_T offset); BOOL (*lock)(struct files_struct *fsp, int fd, int op, SMB_OFF_T offset, SMB_OFF_T count, int type); + int (*symlink)(struct connection_struct *conn, const char *oldpath, const char *newpath); + int (*readlink)(struct connection_struct *conn, const char *path, char *buf, size_t bufsiz); /* NT ACL operations. */ |