From 14cf257969a1cd793dd69214a6d255722a8a5499 Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Tue, 13 Jul 2010 23:57:07 +0200 Subject: s4-smbtorture: rename rpc/bind.c to rpc/multi_bind.c. Guenther --- source4/torture/rpc/bind.c | 76 ---------------------------------------------- 1 file changed, 76 deletions(-) delete mode 100644 source4/torture/rpc/bind.c (limited to 'source4/torture/rpc/bind.c') diff --git a/source4/torture/rpc/bind.c b/source4/torture/rpc/bind.c deleted file mode 100644 index 236ef2942a..0000000000 --- a/source4/torture/rpc/bind.c +++ /dev/null @@ -1,76 +0,0 @@ -/* - Unix SMB/CIFS implementation. - - dcerpc torture tests - - Copyright (C) Andrew Tridgell 2003 - Copyright (C) Andrew Bartlett . -*/ - -#include "includes.h" -#include "librpc/gen_ndr/ndr_lsa_c.h" -#include "lib/cmdline/popt_common.h" -#include "torture/rpc/torture_rpc.h" - -/* - This test is 'bogus' in that it doesn't actually perform to the - spec. We need to deal with other things inside the DCERPC layer, - before we could have multiple binds. - - We should never pass this test, until such details are fixed in our - client, and it looks like multible binds are never used anyway. - -*/ - -bool torture_multi_bind(struct torture_context *torture) -{ - struct dcerpc_pipe *p; - struct dcerpc_binding *binding; - TALLOC_CTX *mem_ctx; - NTSTATUS status; - bool ret; - - mem_ctx = talloc_init("torture_multi_bind"); - - status = torture_rpc_binding(torture, &binding); - if (!NT_STATUS_IS_OK(status)) { - talloc_free(mem_ctx); - return false; - } - - status = torture_rpc_connection(torture, &p, &ndr_table_lsarpc); - - if (!NT_STATUS_IS_OK(status)) { - talloc_free(mem_ctx); - return false; - } - - status = dcerpc_pipe_auth(mem_ctx, &p, binding, &ndr_table_lsarpc, cmdline_credentials, - torture->lp_ctx); - - if (NT_STATUS_IS_OK(status)) { - printf("(incorrectly) allowed re-bind to uuid %s - %s\n", - GUID_string(mem_ctx, &ndr_table_lsarpc.syntax_id.uuid), nt_errstr(status)); - ret = false; - } else { - printf("\n"); - ret = true; - } - - talloc_free(mem_ctx); - - return ret; -} -- cgit