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 <me...@samba.org> Date: Sat Oct 8 09:18:02 2011 +0200 examples/VFS: add skel_get_dfs_referrals() metze Autobuild-User: Stefan Metzmacher <me...@samba.org> Autobuild-Date: Sat Oct 8 11:29:18 CEST 2011 on sn-devel-104 commit 9ca88eb10bd21e8cf08c55225ec82b1790162bbf Author: Stefan Metzmacher <me...@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