examples/VFS: fix shadow_copy_test.c in reference to shadow_copy changes
authorBjörn Baumbach <bb@sernet.de>
Wed, 29 Jun 2011 14:53:57 +0000 (16:53 +0200)
committerMichael Adam <obnox@samba.org>
Thu, 30 Jun 2011 13:41:23 +0000 (15:41 +0200)
Signed-off-by: Michael Adam <obnox@samba.org>
examples/VFS/shadow_copy_test.c

index d4da23846fca0fe5b5917315857fa2ce5db7c27b..a47d2ee19b438aa5c743fc68ccf0df145518687d 100644 (file)
@@ -19,6 +19,8 @@
  */
 
 #include "includes.h"
+#include "ntioctl.h"
+#include "smbd/proto.h"
 
 #undef DBGC_CLASS
 #define DBGC_CLASS DBGC_VFS
          Directories are always displayed...    
 */
 
-static int test_get_shadow_copy_data(vfs_handle_struct *handle, files_struct *fsp, SHADOW_COPY_DATA *shadow_copy_data, bool labels)
+static int test_get_shadow_copy_data(vfs_handle_struct *handle,
+                                   files_struct *fsp,
+                                   struct shadow_copy_data *shadow_copy_data,
+                                   bool labels)
 {
        uint32 num = 3;
        uint32 i;
@@ -59,7 +64,7 @@ static int test_get_shadow_copy_data(vfs_handle_struct *handle, files_struct *fs
        
        if (labels) {   
                if (num) {
-                       shadow_copy_data->labels = talloc_zero_array(shadow_copy_data->mem_ctx,SHADOW_COPY_LABEL,num);
+                       shadow_copy_data->labels = talloc_zero_array(shadow_copy_data,SHADOW_COPY_LABEL,num);
                } else {
                        shadow_copy_data->labels = NULL;
                }
@@ -81,5 +86,7 @@ static struct vfs_fn_pointers vfs_test_shadow_copy_fns = {
 
 NTSTATUS vfs_shadow_copy_test_init(void)
 {
-       return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "shadow_copy_test", &vfs_test_shadow_copy_fns);
+       return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
+                               "shadow_copy_test",
+                               &vfs_test_shadow_copy_fns);
 }