diff options
author | Andrew Tridgell <tridge@samba.org> | 2001-09-10 11:08:57 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2001-09-10 11:08:57 +0000 |
commit | b30e75692d68233448b3ad3d7ddd4b4ac423d3ab (patch) | |
tree | ed752b80838a33953632c7f3ffcaf0a71c47a7f5 /source3/torture | |
parent | ba8e3e03432ee7649a3f59ba8b37edbb32c34190 (diff) | |
download | samba-b30e75692d68233448b3ad3d7ddd4b4ac423d3ab.tar.gz samba-b30e75692d68233448b3ad3d7ddd4b4ac423d3ab.tar.bz2 samba-b30e75692d68233448b3ad3d7ddd4b4ac423d3ab.zip |
replaced stdio in many parts of samba with a XFILE. XFILE is a cut-down
replacemnt of stdio that doesn't suffer from the 8-bit filedescriptor
limit that we hit with nasty consequences on some systems
I would eventually prefer us to have a configure test to see if we need
to replace stdio, but for now this code needs to be tested widely so
I'm enabling it by default.
(This used to be commit 1af8bf34f1caa3e7ec312d8109c07d32a945a448)
Diffstat (limited to 'source3/torture')
-rw-r--r-- | source3/torture/locktest.c | 4 | ||||
-rw-r--r-- | source3/torture/locktest2.c | 4 | ||||
-rw-r--r-- | source3/torture/masktest.c | 4 | ||||
-rw-r--r-- | source3/torture/rpctorture.c | 4 | ||||
-rw-r--r-- | source3/torture/torture.c | 4 |
5 files changed, 10 insertions, 10 deletions
diff --git a/source3/torture/locktest.c b/source3/torture/locktest.c index 0339576b11..bcae4fa924 100644 --- a/source3/torture/locktest.c +++ b/source3/torture/locktest.c @@ -545,7 +545,7 @@ static void usage(void) char *share[NSERVERS]; extern char *optarg; extern int optind; - extern FILE *dbf; + extern XFILE *dbf; int opt; char *p; int seed, server; @@ -553,7 +553,7 @@ static void usage(void) setlinebuf(stdout); - dbf = stderr; + dbf = x_stderr; if (argc < 3 || argv[1][0] == '-') { usage(); diff --git a/source3/torture/locktest2.c b/source3/torture/locktest2.c index ce988f0cc8..899310933f 100644 --- a/source3/torture/locktest2.c +++ b/source3/torture/locktest2.c @@ -533,7 +533,7 @@ static void usage(void) char *share1, *share2, *nfspath1, *nfspath2; extern char *optarg; extern int optind; - extern FILE *dbf; + extern XFILE *dbf; int opt; char *p; int seed; @@ -541,7 +541,7 @@ static void usage(void) setlinebuf(stdout); - dbf = stderr; + dbf = x_stderr; if (argc < 5 || argv[1][0] == '-') { usage(); diff --git a/source3/torture/masktest.c b/source3/torture/masktest.c index 93caf5d017..0e054b4703 100644 --- a/source3/torture/masktest.c +++ b/source3/torture/masktest.c @@ -420,7 +420,7 @@ static void usage(void) struct cli_state *cli; extern char *optarg; extern int optind; - extern FILE *dbf; + extern XFILE *dbf; int opt; char *p; int seed; @@ -428,7 +428,7 @@ static void usage(void) setlinebuf(stdout); - dbf = stderr; + dbf = x_stderr; if (argv[1][0] == '-' || argc < 2) { usage(); diff --git a/source3/torture/rpctorture.c b/source3/torture/rpctorture.c index 1708e9a860..5136a8e94b 100644 --- a/source3/torture/rpctorture.c +++ b/source3/torture/rpctorture.c @@ -229,7 +229,7 @@ enum client_action { char *pname = argv[0]; int opt; - extern FILE *dbf; + extern XFILE *dbf; extern char *optarg; extern int optind; static pstring servicesf = CONFIGFILE; @@ -412,7 +412,7 @@ enum client_action case 'E': { - dbf = stderr; + dbf = x_stderr; break; } diff --git a/source3/torture/torture.c b/source3/torture/torture.c index 912abf07f2..292a4d61e0 100644 --- a/source3/torture/torture.c +++ b/source3/torture/torture.c @@ -3077,11 +3077,11 @@ static void usage(void) int gotpass = 0; extern char *optarg; extern int optind; - extern FILE *dbf; + extern XFILE *dbf; static pstring servicesf = CONFIGFILE; BOOL correct = True; - dbf = stdout; + dbf = x_stdout; #ifdef HAVE_SETBUFFER setbuffer(stdout, NULL, 0); |