summaryrefslogtreecommitdiffstats
path: root/source/utils/torture.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/utils/torture.c')
-rw-r--r--source/utils/torture.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/source/utils/torture.c b/source/utils/torture.c
index 185cd93d164..ac3416188c7 100644
--- a/source/utils/torture.c
+++ b/source/utils/torture.c
@@ -135,14 +135,13 @@ static BOOL open_nbt_connection(struct cli_state *c)
{
struct nmb_name called, calling;
struct in_addr ip;
- extern struct in_addr ipzero;
ZERO_STRUCTP(c);
make_nmb_name(&calling, myname, 0x0);
make_nmb_name(&called , host, 0x20);
- ip = ipzero;
+ zero_ip(&ip);
if (!cli_initialise(c) || !cli_connect(c, host, &ip)) {
printf("Failed to connect with %s\n", host);
@@ -4541,7 +4540,7 @@ static double create_procs(BOOL (*fn)(int), BOOL *result)
child_status[i] = getpid();
- while (child_status[i]) msleep(2);
+ while (child_status[i] && end_timer() < 5) msleep(2);
child_status_out[i] = fn(i);
_exit(0);