s4-smbtorture: remove trailing whitespace in libnet torture tests.
[gd/samba-autobuild/.git] / source4 / torture / libnet / utils.c
index 942540c80e0b8877da3e09c7b9095ccb9b786972..46e152c2c44515a320235335879d84e582cee594 100644 (file)
@@ -1,19 +1,19 @@
-/* 
+/*
    Unix SMB/CIFS implementation.
    Test suite for libnet calls.
 
    Copyright (C) Rafal Szczesniak 2007
-   
+
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 3 of the License, or
    (at your option) any later version.
-   
+
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
-   
+
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
@@ -28,9 +28,8 @@
 #include "librpc/gen_ndr/ndr_samr_c.h"
 #include "torture/libnet/utils.h"
 
-
-bool test_opendomain(struct torture_context *tctx, 
-                    struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
+bool test_opendomain(struct torture_context *tctx,
+                    struct dcerpc_binding_handle *b, TALLOC_CTX *mem_ctx,
                     struct policy_handle *handle, struct lsa_String *domname,
                     struct dom_sid2 *sid_p)
 {
@@ -40,23 +39,23 @@ bool test_opendomain(struct torture_context *tctx,
        struct samr_LookupDomain r2;
        struct dom_sid2 *sid = NULL;
        struct samr_OpenDomain r3;
-       
+
        torture_comment(tctx, "connecting\n");
-       
+
        r1.in.system_name = 0;
        r1.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED;
        r1.out.connect_handle = &h;
-       
-       status = dcerpc_samr_Connect(p, mem_ctx, &r1);
+
+       status = dcerpc_samr_Connect_r(b, mem_ctx, &r1);
        torture_assert_ntstatus_ok(tctx, status, "Connect failed");
-       
+
        r2.in.connect_handle = &h;
        r2.in.domain_name = domname;
        r2.out.sid = &sid;
 
        torture_comment(tctx, "domain lookup on %s\n", domname->string);
 
-       status = dcerpc_samr_LookupDomain(p, mem_ctx, &r2);
+       status = dcerpc_samr_LookupDomain_r(b, mem_ctx, &r2);
        torture_assert_ntstatus_ok(tctx, status, "LookupDomain failed");
 
        r3.in.connect_handle = &h;
@@ -66,7 +65,7 @@ bool test_opendomain(struct torture_context *tctx,
 
        torture_comment(tctx, "opening domain\n");
 
-       status = dcerpc_samr_OpenDomain(p, mem_ctx, &r3);
+       status = dcerpc_samr_OpenDomain_r(b, mem_ctx, &r3);
        torture_assert_ntstatus_ok(tctx, status, "OpenDomain failed");
        *handle = domain_handle;
 
@@ -75,7 +74,8 @@ bool test_opendomain(struct torture_context *tctx,
 }
 
 
-bool test_user_cleanup(struct torture_context *tctx, struct dcerpc_pipe *p, 
+bool test_user_cleanup(struct torture_context *tctx,
+                      struct dcerpc_binding_handle *b,
                       TALLOC_CTX *mem_ctx, struct policy_handle *domain_handle,
                       const char *name)
 {
@@ -95,14 +95,14 @@ bool test_user_cleanup(struct torture_context *tctx, struct dcerpc_pipe *p,
        r1.in.names          = names;
        r1.out.rids          = &rids;
        r1.out.types         = &types;
-       
+
        torture_comment(tctx, "user account lookup '%s'\n", name);
 
-       status = dcerpc_samr_LookupNames(p, mem_ctx, &r1);
+       status = dcerpc_samr_LookupNames_r(b, mem_ctx, &r1);
        torture_assert_ntstatus_ok(tctx, status, "LookupNames failed");
 
        rid = r1.out.rids->ids[0];
-       
+
        r2.in.domain_handle  = domain_handle;
        r2.in.access_mask    = SEC_FLAG_MAXIMUM_ALLOWED;
        r2.in.rid            = rid;
@@ -110,23 +110,24 @@ bool test_user_cleanup(struct torture_context *tctx, struct dcerpc_pipe *p,
 
        torture_comment(tctx, "opening user account\n");
 
-       status = dcerpc_samr_OpenUser(p, mem_ctx, &r2);
+       status = dcerpc_samr_OpenUser_r(b, mem_ctx, &r2);
        torture_assert_ntstatus_ok(tctx, status, "OpenUser failed");
 
        r3.in.user_handle  = &user_handle;
        r3.out.user_handle = &user_handle;
 
        torture_comment(tctx, "deleting user account\n");
-       
-       status = dcerpc_samr_DeleteUser(p, mem_ctx, &r3);
+
+       status = dcerpc_samr_DeleteUser_r(b, mem_ctx, &r3);
        torture_assert_ntstatus_ok(tctx, status, "DeleteUser failed");
-       
+
        return true;
 }
 
 
-bool test_user_create(struct torture_context *tctx, 
-                     struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
+bool test_user_create(struct torture_context *tctx,
+                     struct dcerpc_binding_handle *b,
+                     TALLOC_CTX *mem_ctx,
                      struct policy_handle *handle, const char *name,
                      uint32_t *rid)
 {
@@ -134,9 +135,9 @@ bool test_user_create(struct torture_context *tctx,
        struct lsa_String username;
        struct samr_CreateUser r;
        struct policy_handle user_handle;
-       
+
        username.string = name;
-       
+
        r.in.domain_handle = handle;
        r.in.account_name  = &username;
        r.in.access_mask   = SEC_FLAG_MAXIMUM_ALLOWED;
@@ -145,19 +146,19 @@ bool test_user_create(struct torture_context *tctx,
 
        torture_comment(tctx, "creating user account %s\n", name);
 
-       status = dcerpc_samr_CreateUser(p, mem_ctx, &r);
+       status = dcerpc_samr_CreateUser_r(b, mem_ctx, &r);
        if (!NT_STATUS_IS_OK(status)) {
                printf("CreateUser failed - %s\n", nt_errstr(status));
 
                if (NT_STATUS_EQUAL(status, NT_STATUS_USER_EXISTS)) {
                        torture_comment(tctx, "User (%s) already exists - attempting to delete and recreate account again\n", name);
-                       if (!test_user_cleanup(tctx, p, mem_ctx, handle, name)) {
+                       if (!test_user_cleanup(tctx, b, mem_ctx, handle, name)) {
                                return false;
                        }
 
                        torture_comment(tctx, "creating user account\n");
-                       
-                       status = dcerpc_samr_CreateUser(p, mem_ctx, &r);
+
+                       status = dcerpc_samr_CreateUser_r(b, mem_ctx, &r);
                        torture_assert_ntstatus_ok(tctx, status, "CreateUser failed");
                        return true;
                }
@@ -168,7 +169,7 @@ bool test_user_create(struct torture_context *tctx,
 }
 
 
-bool test_group_cleanup(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
+bool test_group_cleanup(struct dcerpc_binding_handle *b, TALLOC_CTX *mem_ctx,
                        struct policy_handle *domain_handle,
                        const char *name)
 {
@@ -188,17 +189,17 @@ bool test_group_cleanup(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
        r1.in.names          = names;
        r1.out.rids          = &rids;
        r1.out.types         = &types;
-       
+
        printf("group account lookup '%s'\n", name);
 
-       status = dcerpc_samr_LookupNames(p, mem_ctx, &r1);
+       status = dcerpc_samr_LookupNames_r(b, mem_ctx, &r1);
        if (!NT_STATUS_IS_OK(status)) {
                printf("LookupNames failed - %s\n", nt_errstr(status));
                return false;
        }
 
        rid = r1.out.rids->ids[0];
-       
+
        r2.in.domain_handle  = domain_handle;
        r2.in.access_mask    = SEC_FLAG_MAXIMUM_ALLOWED;
        r2.in.rid            = rid;
@@ -206,7 +207,7 @@ bool test_group_cleanup(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
 
        printf("opening group account\n");
 
-       status = dcerpc_samr_OpenGroup(p, mem_ctx, &r2);
+       status = dcerpc_samr_OpenGroup_r(b, mem_ctx, &r2);
        if (!NT_STATUS_IS_OK(status)) {
                printf("OpenGroup failed - %s\n", nt_errstr(status));
                return false;
@@ -216,18 +217,18 @@ bool test_group_cleanup(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
        r3.out.group_handle = &group_handle;
 
        printf("deleting group account\n");
-       
-       status = dcerpc_samr_DeleteDomainGroup(p, mem_ctx, &r3);
+
+       status = dcerpc_samr_DeleteDomainGroup_r(b, mem_ctx, &r3);
        if (!NT_STATUS_IS_OK(status)) {
                printf("DeleteGroup failed - %s\n", nt_errstr(status));
                return false;
        }
-       
+
        return true;
 }
 
 
-bool test_group_create(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
+bool test_group_create(struct dcerpc_binding_handle *b, TALLOC_CTX *mem_ctx,
                       struct policy_handle *handle, const char *name,
                       uint32_t *rid)
 {
@@ -235,9 +236,9 @@ bool test_group_create(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
        struct lsa_String groupname;
        struct samr_CreateDomainGroup r;
        struct policy_handle group_handle;
-       
+
        groupname.string = name;
-       
+
        r.in.domain_handle  = handle;
        r.in.name           = &groupname;
        r.in.access_mask    = SEC_FLAG_MAXIMUM_ALLOWED;
@@ -246,19 +247,19 @@ bool test_group_create(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
 
        printf("creating group account %s\n", name);
 
-       status = dcerpc_samr_CreateDomainGroup(p, mem_ctx, &r);
+       status = dcerpc_samr_CreateDomainGroup_r(b, mem_ctx, &r);
        if (!NT_STATUS_IS_OK(status)) {
                printf("CreateGroup failed - %s\n", nt_errstr(status));
 
                if (NT_STATUS_EQUAL(status, NT_STATUS_USER_EXISTS)) {
                        printf("Group (%s) already exists - attempting to delete and recreate account again\n", name);
-                       if (!test_group_cleanup(p, mem_ctx, handle, name)) {
+                       if (!test_group_cleanup(b, mem_ctx, handle, name)) {
                                return false;
                        }
 
                        printf("creating group account\n");
-                       
-                       status = dcerpc_samr_CreateDomainGroup(p, mem_ctx, &r);
+
+                       status = dcerpc_samr_CreateDomainGroup_r(b, mem_ctx, &r);
                        if (!NT_STATUS_IS_OK(status)) {
                                printf("CreateGroup failed - %s\n", nt_errstr(status));
                                return false;