From 5d2fa85f1eba76bebd214b7425b08ac91c4d65af Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Fri, 17 Mar 2017 15:58:51 +0100 Subject: added help/usage and getopt long struct member for -k/--header option diff --git a/plugins/check_curl.c b/plugins/check_curl.c index 10ccadf..b588eed 100644 --- a/plugins/check_curl.c +++ b/plugins/check_curl.c @@ -523,6 +523,7 @@ process_arguments (int argc, char **argv) {"private-key", required_argument, 0, 'K'}, {"ca-cert", required_argument, 0, CA_CERT_OPTION}, {"useragent", required_argument, 0, 'A'}, + {"header", required_argument, 0, 'k'}, {"invert-regex", no_argument, NULL, INVERT_REGEX}, {"header", required_argument, 0, 'k'}, {"extended-perfdata", no_argument, 0, 'E'}, @@ -835,6 +836,8 @@ print_help (void) printf (" %s\n", _("Username:password on sites with basic authentication")); printf (" %s\n", "-A, --useragent=STRING"); printf (" %s\n", _("String to be sent in http header as \"User Agent\"")); + printf (" %s\n", "-k, --header=STRING"); + printf (" %s\n", _("Any other tags to be sent in http header. Use multiple times for additional headers")); printf (" %s\n", "-f, --onredirect="); printf (" %s\n", _("How to handle redirected pages.")); @@ -906,7 +909,7 @@ print_usage (void) printf (" [-w ] [-c ] [-t ] [-a auth]\n"); printf (" [-f ]\n"); printf (" [-s string] [-r \n"); - printf (" [-A string] [-S ] [-C]\n"); + printf (" [-A string] [-k string] [-S ] [-C]\n"); printf (" [-v verbose]\n", progname); printf ("\n"); printf ("%s\n", _("WARNING: check_curl is experimental. Please use")); -- cgit v0.10-9-g596f