From 3f7bf05f75c050c5132168b7eea6a346abfb482c Mon Sep 17 00:00:00 2001 From: Tim Potter Date: Wed, 8 Sep 2004 11:54:01 +0000 Subject: r2253: Add test program, as small example of what's going on. (This used to be commit fd31ae38dfe2d005b3e01ac059c2e15fa389aad4) --- source4/scripting/swig/dcerpc.i | 2 ++ source4/scripting/swig/test | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100755 source4/scripting/swig/test (limited to 'source4/scripting/swig') diff --git a/source4/scripting/swig/dcerpc.i b/source4/scripting/swig/dcerpc.i index afa968a640..6769b4efc1 100644 --- a/source4/scripting/swig/dcerpc.i +++ b/source4/scripting/swig/dcerpc.i @@ -112,6 +112,8 @@ uint32 get_uint32_property(PyObject *dict, char *key) %types(struct dcerpc_pipe *); +%rename(pipe_connect) dcerpc_pipe_connect; + NTSTATUS dcerpc_pipe_connect(struct dcerpc_pipe **OUT, const char *binding, const char *pipe_uuid, diff --git a/source4/scripting/swig/test b/source4/scripting/swig/test new file mode 100755 index 0000000000..479f447860 --- /dev/null +++ b/source4/scripting/swig/test @@ -0,0 +1,13 @@ +#!/usr/bin/python + +import dcerpc +import gc +gc.set_debug(gc.DEBUG_LEAK) + +handle = dcerpc.pipe_connect("ncacn_np:win2k3dc", + dcerpc.DCERPC_SAMR_UUID, dcerpc.DCERPC_SAMR_VERSION, + "win2k3dom", "administrator", "penguin") + +connect = {"system_name": "win2k3dc", "access_mask": 12345} + +print dcerpc.samr_Connect2(handle, connect) -- cgit