[SCM] Samba Shared Repository - branch master updated

Stefan Metzmacher metze at samba.org
Sat Oct 8 03:30:02 MDT 2011


The branch, master has been updated
       via  ce5b4b3 examples/VFS: add skel_get_dfs_referrals()
       via  9ca88eb examples/VFS: fix names in skel_opaque.c
      from  10fdc9a s4:torture/smb2: avoid '//' comments

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit ce5b4b3fd97c15188e42199b91bc175e4d123fdd
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Oct 8 09:18:02 2011 +0200

    examples/VFS: add skel_get_dfs_referrals()
    
    metze
    
    Autobuild-User: Stefan Metzmacher <metze at samba.org>
    Autobuild-Date: Sat Oct  8 11:29:18 CEST 2011 on sn-devel-104

commit 9ca88eb10bd21e8cf08c55225ec82b1790162bbf
Author: Stefan Metzmacher <metze at samba.org>
Date:   Sat Oct 8 09:17:11 2011 +0200

    examples/VFS: fix names in skel_opaque.c
    
    metze

-----------------------------------------------------------------------

Summary of changes:
 examples/VFS/skel_opaque.c      |   13 ++++++++++---
 examples/VFS/skel_transparent.c |    7 +++++++
 2 files changed, 17 insertions(+), 3 deletions(-)


Changeset truncated at 500 lines:

diff --git a/examples/VFS/skel_opaque.c b/examples/VFS/skel_opaque.c
index 69a7147..4b27802 100644
--- a/examples/VFS/skel_opaque.c
+++ b/examples/VFS/skel_opaque.c
@@ -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;
@@ -775,7 +781,7 @@ static int skel_set_offline(struct vfs_handle_struct *handle, const struct smb_f
 
 /* VFS operations structure */
 
-struct vfs_fn_pointers skel_transparent_fns = {
+struct vfs_fn_pointers skel_opaque_fns = {
 	/* Disk operations */
 
 	.connect_fn = skel_connect,
@@ -786,6 +792,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 */
 
@@ -915,7 +922,7 @@ struct vfs_fn_pointers skel_transparent_fns = {
 	.set_offline = skel_set_offline
 };
 
-NTSTATUS vfs_skel_transparent_init(void)
+NTSTATUS vfs_skel_opaque_init(void)
 {
-	return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "skel_transparent", &skel_transparent_fns);
+	return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "skel_opaque", &skel_opaque_fns);
 }
diff --git a/examples/VFS/skel_transparent.c b/examples/VFS/skel_transparent.c
index c9fbc79..a75b00e 100644
--- a/examples/VFS/skel_transparent.c
+++ b/examples/VFS/skel_transparent.c
@@ -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 */
 


-- 
Samba Shared Repository


More information about the samba-cvs mailing list