X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=clients%2Fmemcat.cc;h=ab482e5d6ad57549b17f06d0352b3b132562f1b4;hb=3481bbb3f9e4f98c7b984b0f77ebeb468a7d486b;hp=3e073650345750b35b3325855f1b4fe63af77fca;hpb=7c1ca7a0f745ba9db79668269ee2b851edcfb677;p=m6w6%2Flibmemcached diff --git a/clients/memcat.cc b/clients/memcat.cc index 3e073650..ab482e5d 100644 --- a/clients/memcat.cc +++ b/clients/memcat.cc @@ -192,6 +192,7 @@ void options_parse(int argc, char *argv[]) { {(OPTIONSTRING)"version", no_argument, NULL, OPT_VERSION}, {(OPTIONSTRING)"help", no_argument, NULL, OPT_HELP}, + {(OPTIONSTRING)"quiet", no_argument, NULL, OPT_QUIET}, {(OPTIONSTRING)"verbose", no_argument, &opt_verbose, OPT_VERBOSE}, {(OPTIONSTRING)"debug", no_argument, &opt_verbose, OPT_DEBUG}, {(OPTIONSTRING)"servers", required_argument, NULL, OPT_SERVERS}, @@ -242,6 +243,11 @@ void options_parse(int argc, char *argv[]) case OPT_FILE: opt_file= optarg; break; + + case OPT_QUIET: + close_stdio(); + break; + case '?': /* getopt_long already printed an error message. */ exit(1);