/*
- Unix SMB/Netbios implementation.
- Version 1.9.
+ Unix SMB/CIFS implementation.
SMB torture tester
Copyright (C) Andrew Tridgell 1997-1998
if (flgs2 & FLAGS2_32_BIT_ERROR_CODES) {
nt_status = NT_STATUS(IVAL(c_nt.inbuf,smb_rcls));
} else {
- printf("/** Dos error on NT connection! (%s)\n */",
+ printf("/** Dos error on NT connection! (%s) */\n",
cli_errstr(&c_nt));
nt_status = NT_STATUS(0xc0000000);
}
/* Case #1: 32-bit NT errors */
if (flgs2 & FLAGS2_32_BIT_ERROR_CODES) {
- printf("/** NT error on DOS connection! (%s)\n*/",
+ printf("/** NT error on DOS connection! (%s) */\n",
cli_errstr(&c_nt));
errnum = errclass = 0;
} else {
printf("\t{%s,\t%s,\t%s},\n",
smb_dos_err_class(errclass),
smb_dos_err_name(errclass, errnum),
- get_nt_error_c_code(nt_status));
+ get_nt_error_c_code(NT_STATUS(error)));
}
return True;
}
return -1;
}
- memset((void *)child_status, 0, sizeof(pid_t)*nprocs);
- memset((void *)child_status_out, True, sizeof(BOOL)*nprocs);
+ for (i = 0; i < nprocs; i++) {
+ child_status[i] = 0;
+ child_status_out[i] = True;
+ }
start_timer();
return end_timer();
}
-
#define FLAG_MULTIPROC 1
static struct {