diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2003-05-10 10:53:48 +0000 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2003-05-10 10:53:48 +0000 |
commit | 74d9ecfe2dd7364643d32acb62ade957bd71cd0d (patch) | |
tree | 0349374bc5655624e2cf71930cce10b3fefe3554 /source/torture | |
parent | ab1ff35187924c31a8fa503c0d02c6b54605da4f (diff) | |
download | samba-74d9ecfe2dd7364643d32acb62ade957bd71cd0d.tar.gz samba-74d9ecfe2dd7364643d32acb62ade957bd71cd0d.tar.xz samba-74d9ecfe2dd7364643d32acb62ade957bd71cd0d.zip |
Patch from metze and me that adds dummy smb_register_*() functions so
that is now possible to, for example, load a module which contains
an auth method into a binary without the auth/ subsystem built in.
Diffstat (limited to 'source/torture')
-rw-r--r-- | source/torture/locktest.c | 2 | ||||
-rw-r--r-- | source/torture/locktest2.c | 2 | ||||
-rw-r--r-- | source/torture/masktest.c | 2 | ||||
-rw-r--r-- | source/torture/msgtest.c | 2 | ||||
-rw-r--r-- | source/torture/nsstest.c | 2 | ||||
-rw-r--r-- | source/torture/rpctorture.c | 2 | ||||
-rw-r--r-- | source/torture/smbiconv.c | 2 | ||||
-rw-r--r-- | source/torture/torture.c | 2 | ||||
-rw-r--r-- | source/torture/vfstest.c | 6 |
9 files changed, 22 insertions, 0 deletions
diff --git a/source/torture/locktest.c b/source/torture/locktest.c index 63b9590dd61..c18d2c100bc 100644 --- a/source/torture/locktest.c +++ b/source/torture/locktest.c @@ -22,6 +22,8 @@ #include "includes.h" +#include "module_dummy.h" + static fstring password[2]; static fstring username[2]; static int got_user; diff --git a/source/torture/locktest2.c b/source/torture/locktest2.c index 97844b5609e..596596eb8a8 100644 --- a/source/torture/locktest2.c +++ b/source/torture/locktest2.c @@ -22,6 +22,8 @@ #include "includes.h" +#include "module_dummy.h" + static fstring password; static fstring username; static int got_pass; diff --git a/source/torture/masktest.c b/source/torture/masktest.c index 06dead3f16f..a4da1baff27 100644 --- a/source/torture/masktest.c +++ b/source/torture/masktest.c @@ -22,6 +22,8 @@ #include "includes.h" +#include "module_dummy.h" + static fstring password; static fstring username; static int got_pass; diff --git a/source/torture/msgtest.c b/source/torture/msgtest.c index 8abb0a20d2e..091b6337ab1 100644 --- a/source/torture/msgtest.c +++ b/source/torture/msgtest.c @@ -25,6 +25,8 @@ #include "includes.h" +#include "module_dummy.h" + static int pong_count; /**************************************************************************** diff --git a/source/torture/nsstest.c b/source/torture/nsstest.c index a82fa05203e..27b77e2a83b 100644 --- a/source/torture/nsstest.c +++ b/source/torture/nsstest.c @@ -20,6 +20,8 @@ #include "includes.h" +#include "module_dummy.h" + static const char *so_path = "/lib/libnss_winbind.so"; static const char *nss_name = "winbind"; static int nss_errno; diff --git a/source/torture/rpctorture.c b/source/torture/rpctorture.c index 086f8d5d331..e88a39a4839 100644 --- a/source/torture/rpctorture.c +++ b/source/torture/rpctorture.c @@ -20,6 +20,8 @@ #include "includes.h" +#include "module_dummy.h" + #ifndef REGISTER #define REGISTER 0 #endif diff --git a/source/torture/smbiconv.c b/source/torture/smbiconv.c index ce21a09025e..613082225a2 100644 --- a/source/torture/smbiconv.c +++ b/source/torture/smbiconv.c @@ -23,6 +23,8 @@ #include "includes.h" +#include "module_dummy.h" + static int process_block (smb_iconv_t cd, char *addr, size_t len, FILE *output) { diff --git a/source/torture/torture.c b/source/torture/torture.c index 07d7f1547ed..4141b29cc20 100644 --- a/source/torture/torture.c +++ b/source/torture/torture.c @@ -22,6 +22,8 @@ #include "includes.h" +#include "module_dummy.h" + static fstring host, workgroup, share, password, username, myname; static int max_protocol = PROTOCOL_NT1; static const char *sockops="TCP_NODELAY"; diff --git a/source/torture/vfstest.c b/source/torture/vfstest.c index 3b28a3c496b..d6b84126a0b 100644 --- a/source/torture/vfstest.c +++ b/source/torture/vfstest.c @@ -27,6 +27,12 @@ #include "includes.h" #include "vfstest.h" +#define HAVE_SMB_REGISTER_AUTH +#define HAVE_SMB_REGISTER_PASSDB +#define HAVE_RPC_PIPE_REGISTER_COMMANDS +#define HAVE_SMB_REGISTER_VFS +#include "module_dummy.h" + /* List to hold groups of commands */ static struct cmd_list { struct cmd_list *prev, *next; |