diff options
author | Jörg Mayer <jmayer@loplof.de> | 2004-03-03 22:14:10 +0000 |
---|---|---|
committer | Jörg Mayer <jmayer@loplof.de> | 2004-03-03 22:14:10 +0000 |
commit | 76ff7e4a66cc2e45a25a3ac815e5520195ea3ae4 (patch) | |
tree | 74d3769106d3b5d2ddb8671d27ecd9c6d87033e4 /mergecap.c | |
parent | 84b5bd1e1d7ab4a4ebf1bfedeaf523d672ead6b6 (diff) | |
download | wireshark-76ff7e4a66cc2e45a25a3ac815e5520195ea3ae4.tar.gz wireshark-76ff7e4a66cc2e45a25a3ac815e5520195ea3ae4.tar.bz2 wireshark-76ff7e4a66cc2e45a25a3ac815e5520195ea3ae4.zip |
Bill Guyton: mergecap can write to stdout by using the special filename -
svn path=/trunk/; revision=10289
Diffstat (limited to 'mergecap.c')
-rw-r--r-- | mergecap.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/mergecap.c b/mergecap.c index d5e9534cd5..bc790659b6 100644 --- a/mergecap.c +++ b/mergecap.c @@ -1,6 +1,6 @@ /* Combine two dump files, either by appending or by merging by timestamp * - * $Id: mergecap.c,v 1.18 2004/02/20 20:36:13 gerald Exp $ + * $Id: mergecap.c,v 1.19 2004/03/03 22:14:10 jmayer Exp $ * * Written by Scott Renfro <scott@renfro.org> based on * editcap by Richard Sharpe and Guy Harris @@ -265,6 +265,11 @@ open_outfile(out_file_t *out_file, int snapshot_len) exit(1); } + /* Allow output to stdout by using - */ + if ((strncmp(out_file->filename, "-", 2) == 0) && (strlen(out_file->filename) == 1)) + out_file->filename = ""; + + out_file->pdh = wtap_dump_open(out_file->filename, out_file->file_type, out_file->frame_type, snapshot_len, &err); if (!out_file->pdh) { |