aboutsummaryrefslogtreecommitdiffstats
path: root/capture_opts.c
diff options
context:
space:
mode:
authorMartin Kaiser <wireshark@kaiser.cx>2013-07-27 16:28:03 +0000
committerMartin Kaiser <wireshark@kaiser.cx>2013-07-27 16:28:03 +0000
commit8905991b677be077d25c0efd265d667c9f9055f5 (patch)
treed451c3b97bcc344d8aed52632b1052bb66f57c56 /capture_opts.c
parent82ea635aa6e43540a5986b3e0d0fc0145589a3ae (diff)
only one --capture-comment option may be given to dumpcap
svn path=/trunk/; revision=50946
Diffstat (limited to 'capture_opts.c')
-rw-r--r--capture_opts.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/capture_opts.c b/capture_opts.c
index ee9d401e33..9ec0b993f9 100644
--- a/capture_opts.c
+++ b/capture_opts.c
@@ -628,6 +628,10 @@ capture_opts_add_opt(capture_options *capture_opts, int opt, const char *optarg_
switch(opt) {
case LONGOPT_NUM_CAP_COMMENT: /* capture comment */
+ if (capture_opts->capture_comment) {
+ cmdarg_err("--capture-comment can be set only once per file");
+ return 1;
+ }
capture_opts->capture_comment = g_strdup(optarg_str_p);
break;
case 'a': /* autostop criteria */