2 #include "libnet/libnet.h"
4 #include "auth/credentials/credentials.h"
5 #include "torture/rpc/rpc.h"
7 #define TORTURE_NETBIOS_NAME "smbtorturejoin"
10 BOOL torture_rpc_join(struct torture_context *torture)
13 struct cli_credentials *machine_account;
15 /* Join domain as a member server. */
16 tj = torture_join_domain(TORTURE_NETBIOS_NAME,
21 DEBUG(0, ("%s failed to join domain\n",
22 TORTURE_NETBIOS_NAME));
27 torture_leave_domain(tj);
29 /* Join domain as a domain controller. */
30 tj = torture_join_domain(TORTURE_NETBIOS_NAME,
34 DEBUG(0, ("%s failed to join domain\n",
35 TORTURE_NETBIOS_NAME));
40 torture_leave_domain(tj);