examples/VFS: add skel_get_dfs_referrals()
authorStefan Metzmacher <metze@samba.org>
Sat, 8 Oct 2011 07:18:02 +0000 (09:18 +0200)
committerStefan Metzmacher <metze@samba.org>
Sat, 8 Oct 2011 09:29:18 +0000 (11:29 +0200)
metze

Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Sat Oct  8 11:29:18 CEST 2011 on sn-devel-104

examples/VFS/skel_opaque.c
examples/VFS/skel_transparent.c

index 57909e60b7203b5153b60c1f2d557f9341342338..4b27802dc9a67844a729f8e2ef194f6dd1e151f5 100644 (file)
@@ -83,6 +83,12 @@ static uint32_t skel_fs_capabilities(struct vfs_handle_struct *handle, enum time
        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;
@@ -786,6 +792,7 @@ struct vfs_fn_pointers skel_opaque_fns = {
        .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 */
 
index c9fbc793ecf6a15d6b650735a6a34f2c3add67c4..a75b00e25e87a874d0ef0048e756b70e61301ff9 100644 (file)
@@ -80,6 +80,12 @@ static uint32_t skel_fs_capabilities(struct vfs_handle_struct *handle, enum time
        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);
@@ -730,6 +736,7 @@ struct vfs_fn_pointers skel_transparent_fns = {
        .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 */