vfs: Add SMB_VFS_GET_REAL_FILENAME_AT
[samba.git] / examples / VFS / skel_transparent.c
index ecd3c282240a62adf705ce2ee54c7021fcfec8b5..52d95235d1c91498e0d7c83d198471944e3bf79b 100644 (file)
@@ -885,6 +885,16 @@ static NTSTATUS skel_get_real_filename(struct vfs_handle_struct *handle,
                                              path, name, mem_ctx, found_name);
 }
 
+static NTSTATUS skel_get_real_filename_at(struct vfs_handle_struct *handle,
+                                         struct files_struct *dirfsp,
+                                         const char *name,
+                                         TALLOC_CTX *mem_ctx,
+                                         char **found_name)
+{
+       return SMB_VFS_NEXT_GET_REAL_FILENAME_AT(
+               handle, dirfsp, name, mem_ctx, found_name);
+}
+
 static const char *skel_connectpath(struct vfs_handle_struct *handle,
                                const struct smb_filename *smb_fname)
 {
@@ -1360,6 +1370,7 @@ static struct vfs_fn_pointers skel_transparent_fns = {
 
        .fstreaminfo_fn = skel_fstreaminfo,
        .get_real_filename_fn = skel_get_real_filename,
+       .get_real_filename_at_fn = skel_get_real_filename_at,
        .connectpath_fn = skel_connectpath,
        .brl_lock_windows_fn = skel_brl_lock_windows,
        .brl_unlock_windows_fn = skel_brl_unlock_windows,