return 0;
}
+static NTSTATUS skel_get_dfs_referrals(struct vfs_handle_struct *handle,
+ struct dfs_GetDFSReferral *r)
+{
+ return NT_STATUS_NOT_IMPLEMENTED;
+}
+
static SMB_STRUCT_DIR *skel_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr)
{
return NULL;
.get_shadow_copy_data = skel_get_shadow_copy_data,
.statvfs = skel_statvfs,
.fs_capabilities = skel_fs_capabilities,
+ .get_dfs_referrals = skel_get_dfs_referrals,
/* Directory operations */
return SMB_VFS_NEXT_FS_CAPABILITIES(handle, p_ts_res);
}
+static NTSTATUS skel_get_dfs_referrals(struct vfs_handle_struct *handle,
+ struct dfs_GetDFSReferral *r)
+{
+ return SMB_VFS_NEXT_GET_DFS_REFERRALS(handle, r);
+}
+
static SMB_STRUCT_DIR *skel_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr)
{
return SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr);
.get_shadow_copy_data = skel_get_shadow_copy_data,
.statvfs = skel_statvfs,
.fs_capabilities = skel_fs_capabilities,
+ .get_dfs_referrals = skel_get_dfs_referrals,
/* Directory operations */