mirror of
https://github.com/samba-team/samba.git
synced 2025-02-04 17:47:26 +03:00
r17077: Activate RPC-SAMBA3-GETUSERNAME in the build farm
(This used to be commit 8c6088f2bd0a5e3a854a31fe428d841d61055a30)
This commit is contained in:
parent
d2b11041b2
commit
95fd775e81
@ -34,7 +34,7 @@ raw="$raw RAW-SFILEINFO RAW-SFILEINFO-BUG RAW-STREAMS RAW-UNLINK RAW-WRITE"
|
||||
raw="$raw RAW-SAMBA3HIDE RAW-SAMBA3BADPATH"
|
||||
|
||||
rpc="RPC-AUTHCONTEXT RPC-BINDSAMBA3 RPC-NETLOGSAMBA3 RPC-SAMBA3SESSIONKEY"
|
||||
rpc="$rpc RPC-SAMBA3-SRVSVC"
|
||||
rpc="$rpc RPC-SAMBA3-SRVSVC RPC-SAMBA3-GETUSERNAME"
|
||||
|
||||
tests="$base $raw $rpc"
|
||||
|
||||
|
@ -796,9 +796,45 @@ static int net_maxrid(int argc, const char **argv)
|
||||
return 0;
|
||||
}
|
||||
|
||||
#include "/data/pth-2.0.7/include/pth.h"
|
||||
|
||||
static void *thread_routine(void *arg)
|
||||
{
|
||||
d_printf("In thread\n");
|
||||
return arg;
|
||||
}
|
||||
|
||||
static int net_pthtest(int argc, const char **argv)
|
||||
{
|
||||
int res;
|
||||
void *x;
|
||||
pth_t t;
|
||||
pth_attr_t t_attr;
|
||||
|
||||
if ((res = pth_init()) < 0) {
|
||||
d_printf("pth_init failed: %d\n", res);
|
||||
return -1;
|
||||
}
|
||||
|
||||
t_attr = pth_attr_new();
|
||||
|
||||
if (!(t = pth_spawn(t_attr, thread_routine, &res))) {
|
||||
d_printf("pth_spawn failed\n");
|
||||
return -1;
|
||||
}
|
||||
|
||||
if ((res = pth_join(t, &x)) < 0) {
|
||||
d_printf("pth_join failed\n");
|
||||
return -1;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* main function table */
|
||||
static struct functable net_func[] = {
|
||||
{"RPC", net_rpc},
|
||||
{"PTH", net_pthtest},
|
||||
{"RAP", net_rap},
|
||||
{"ADS", net_ads},
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user