X-Git-Url: http://git.samba.org/?p=samba.git;a=blobdiff_plain;f=examples%2FVFS%2Fskel_opaque.c;fp=examples%2FVFS%2Fskel_opaque.c;h=e39668ed2a8aa73227bb5d8ab79095106930216d;hp=cc7bb880d5c27069d71329632450a5a4069b00bd;hb=812cb602e3be3ffc4400cff1df63295cf2f4cd21;hpb=c51f9ab233e548010816f9774784880340fa8c79;ds=sidebyside diff --git a/examples/VFS/skel_opaque.c b/examples/VFS/skel_opaque.c index cc7bb880d5c..e39668ed2a8 100644 --- a/examples/VFS/skel_opaque.c +++ b/examples/VFS/skel_opaque.c @@ -345,6 +345,17 @@ static int skel_lstat(vfs_handle_struct *handle, return -1; } +static int skel_fstatat( + struct vfs_handle_struct *handle, + const struct files_struct *dirfsp, + const struct smb_filename *smb_fname, + SMB_STRUCT_STAT *sbuf, + int flags) +{ + errno = ENOSYS; + return -1; +} + static uint64_t skel_get_alloc_size(struct vfs_handle_struct *handle, struct files_struct *fsp, const SMB_STRUCT_STAT *sbuf) @@ -1001,6 +1012,7 @@ static struct vfs_fn_pointers skel_opaque_fns = { .stat_fn = skel_stat, .fstat_fn = skel_fstat, .lstat_fn = skel_lstat, + .fstatat_fn = skel_fstatat, .get_alloc_size_fn = skel_get_alloc_size, .unlinkat_fn = skel_unlinkat, .fchmod_fn = skel_fchmod,