diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2018-05-05 22:38:56 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2018-05-05 22:38:56 +0200 |
commit | 557444c11832685b2f92e4e06bee4bebe5049098 (patch) | |
tree | a6b0f4116477842317e8296f569b940d3925a9a8 /src | |
parent | 900c0a8859a494af4d4bd661dd19df34cd650284 (diff) | |
download | gnutls-557444c11832685b2f92e4e06bee4bebe5049098.tar.gz |
updated-auto-generated files
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/serv-args.c.bak | 594 | ||||
-rw-r--r-- | src/serv-args.h.bak | 126 |
2 files changed, 376 insertions, 344 deletions
diff --git a/src/serv-args.c.bak b/src/serv-args.c.bak index 73cfdd7921..f697eb5eb1 100644 --- a/src/serv-args.c.bak +++ b/src/serv-args.c.bak @@ -63,7 +63,7 @@ extern FILE * option_usage_fp; /** * static const strings for gnutls-serv options */ -static char const gnutls_serv_opt_strs[3386] = +static char const gnutls_serv_opt_strs[3442] = /* 0 */ "gnutls-serv @VERSION@\n" "Copyright (C) 2000-@YEAR@ Free Software Foundation, and others, all rights reserved.\n" "This is free software. It is licensed for use, modification and\n" @@ -97,113 +97,116 @@ static char const gnutls_serv_opt_strs[3386] = /* 1207 */ "Don't accept session tickets\0" /* 1236 */ "NOTICKET\0" /* 1245 */ "noticket\0" -/* 1254 */ "Generate Diffie-Hellman parameters\0" -/* 1289 */ "GENERATE\0" -/* 1298 */ "generate\0" -/* 1307 */ "Suppress some messages\0" -/* 1330 */ "QUIET\0" -/* 1336 */ "quiet\0" -/* 1342 */ "Do not use a resumption database\0" -/* 1375 */ "NODB\0" -/* 1380 */ "nodb\0" -/* 1385 */ "Act as an HTTP server\0" -/* 1407 */ "HTTP\0" -/* 1412 */ "http\0" -/* 1417 */ "Act as an Echo server\0" -/* 1439 */ "ECHO\0" -/* 1444 */ "echo\0" -/* 1449 */ "Use DTLS (datagram TLS) over UDP\0" -/* 1482 */ "UDP\0" -/* 1486 */ "udp\0" -/* 1490 */ "Set MTU for datagram TLS\0" -/* 1515 */ "MTU\0" -/* 1519 */ "mtu\0" -/* 1523 */ "Offer SRTP profiles\0" -/* 1543 */ "SRTP_PROFILES\0" -/* 1557 */ "srtp-profiles\0" -/* 1571 */ "Do not request a client certificate\0" -/* 1607 */ "DISABLE_CLIENT_CERT\0" -/* 1627 */ "disable-client-cert\0" -/* 1647 */ "Require a client certificate\0" -/* 1676 */ "REQUIRE_CLIENT_CERT\0" -/* 1696 */ "require-client-cert\0" -/* 1716 */ "If a client certificate is sent then verify it.\0" -/* 1764 */ "VERIFY_CLIENT_CERT\0" -/* 1783 */ "verify-client-cert\0" -/* 1802 */ "Activate heartbeat support\0" -/* 1829 */ "HEARTBEAT\0" -/* 1839 */ "heartbeat\0" -/* 1849 */ "Use DER format for certificates to read from\0" -/* 1894 */ "X509FMTDER\0" -/* 1905 */ "x509fmtder\0" -/* 1916 */ "Priorities string\0" -/* 1934 */ "PRIORITY\0" -/* 1943 */ "priority\0" -/* 1952 */ "DH params file to use\0" -/* 1974 */ "DHPARAMS\0" -/* 1983 */ "dhparams\0" -/* 1992 */ "Certificate file or PKCS #11 URL to use\0" -/* 2032 */ "X509CAFILE\0" -/* 2043 */ "x509cafile\0" -/* 2054 */ "CRL file to use\0" -/* 2070 */ "X509CRLFILE\0" -/* 2082 */ "x509crlfile\0" -/* 2094 */ "PGP Key file to use (deprecated)\0" -/* 2127 */ "PGPKEYFILE\0" -/* 2138 */ "pgpkeyfile\0" -/* 2149 */ "X.509 key file or PKCS #11 URL to use\0" -/* 2187 */ "X509KEYFILE\0" -/* 2199 */ "x509keyfile\0" -/* 2211 */ "X.509 Certificate file or PKCS #11 URL to use\0" -/* 2257 */ "X509CERTFILE\0" -/* 2270 */ "x509certfile\0" -/* 2283 */ "an alias for the 'x509keyfile' option (deprecated)\0" -/* 2334 */ "x509dsakeyfile\0" -/* 2349 */ "an alias for the 'x509certfile' option (deprecated)\0" -/* 2401 */ "x509dsacertfile\0" -/* 2417 */ "x509ecckeyfile\0" -/* 2432 */ "x509ecccertfile\0" -/* 2448 */ "SRP password file to use\0" -/* 2473 */ "SRPPASSWD\0" -/* 2483 */ "srppasswd\0" -/* 2493 */ "SRP password configuration file to use\0" -/* 2532 */ "SRPPASSWDCONF\0" -/* 2546 */ "srppasswdconf\0" -/* 2560 */ "PSK password file to use\0" -/* 2585 */ "PSKPASSWD\0" -/* 2595 */ "pskpasswd\0" -/* 2605 */ "PSK identity hint to use\0" -/* 2630 */ "PSKHINT\0" -/* 2638 */ "pskhint\0" -/* 2646 */ "The OCSP response to send to client\0" -/* 2682 */ "OCSP_RESPONSE\0" -/* 2696 */ "ocsp-response\0" -/* 2710 */ "Ignore any errors when setting the OCSP response\0" -/* 2759 */ "IGNORE_OCSP_RESPONSE_ERRORS\0" -/* 2787 */ "ignore-ocsp-response-errors\0" -/* 2815 */ "The port to connect to\0" -/* 2838 */ "PORT\0" -/* 2843 */ "port\0" -/* 2848 */ "Print a list of the supported algorithms and modes\0" -/* 2899 */ "LIST\0" -/* 2904 */ "list\0" -/* 2909 */ "Specify the PKCS #11 provider library\0" -/* 2947 */ "PROVIDER\0" -/* 2956 */ "provider\0" -/* 2965 */ "display extended usage information and exit\0" -/* 3009 */ "help\0" -/* 3014 */ "extended usage information passed thru pager\0" -/* 3059 */ "more-help\0" -/* 3069 */ "output version information and exit\0" -/* 3105 */ "version\0" -/* 3113 */ "GNUTLS_SERV\0" -/* 3125 */ "gnutls-serv - GnuTLS server\n" +/* 1254 */ "Don't require cookie on DTLS sessions\0" +/* 1292 */ "NOCOOKIE\0" +/* 1301 */ "nocookie\0" +/* 1310 */ "Generate Diffie-Hellman parameters\0" +/* 1345 */ "GENERATE\0" +/* 1354 */ "generate\0" +/* 1363 */ "Suppress some messages\0" +/* 1386 */ "QUIET\0" +/* 1392 */ "quiet\0" +/* 1398 */ "Do not use a resumption database\0" +/* 1431 */ "NODB\0" +/* 1436 */ "nodb\0" +/* 1441 */ "Act as an HTTP server\0" +/* 1463 */ "HTTP\0" +/* 1468 */ "http\0" +/* 1473 */ "Act as an Echo server\0" +/* 1495 */ "ECHO\0" +/* 1500 */ "echo\0" +/* 1505 */ "Use DTLS (datagram TLS) over UDP\0" +/* 1538 */ "UDP\0" +/* 1542 */ "udp\0" +/* 1546 */ "Set MTU for datagram TLS\0" +/* 1571 */ "MTU\0" +/* 1575 */ "mtu\0" +/* 1579 */ "Offer SRTP profiles\0" +/* 1599 */ "SRTP_PROFILES\0" +/* 1613 */ "srtp-profiles\0" +/* 1627 */ "Do not request a client certificate\0" +/* 1663 */ "DISABLE_CLIENT_CERT\0" +/* 1683 */ "disable-client-cert\0" +/* 1703 */ "Require a client certificate\0" +/* 1732 */ "REQUIRE_CLIENT_CERT\0" +/* 1752 */ "require-client-cert\0" +/* 1772 */ "If a client certificate is sent then verify it.\0" +/* 1820 */ "VERIFY_CLIENT_CERT\0" +/* 1839 */ "verify-client-cert\0" +/* 1858 */ "Activate heartbeat support\0" +/* 1885 */ "HEARTBEAT\0" +/* 1895 */ "heartbeat\0" +/* 1905 */ "Use DER format for certificates to read from\0" +/* 1950 */ "X509FMTDER\0" +/* 1961 */ "x509fmtder\0" +/* 1972 */ "Priorities string\0" +/* 1990 */ "PRIORITY\0" +/* 1999 */ "priority\0" +/* 2008 */ "DH params file to use\0" +/* 2030 */ "DHPARAMS\0" +/* 2039 */ "dhparams\0" +/* 2048 */ "Certificate file or PKCS #11 URL to use\0" +/* 2088 */ "X509CAFILE\0" +/* 2099 */ "x509cafile\0" +/* 2110 */ "CRL file to use\0" +/* 2126 */ "X509CRLFILE\0" +/* 2138 */ "x509crlfile\0" +/* 2150 */ "PGP Key file to use (deprecated)\0" +/* 2183 */ "PGPKEYFILE\0" +/* 2194 */ "pgpkeyfile\0" +/* 2205 */ "X.509 key file or PKCS #11 URL to use\0" +/* 2243 */ "X509KEYFILE\0" +/* 2255 */ "x509keyfile\0" +/* 2267 */ "X.509 Certificate file or PKCS #11 URL to use\0" +/* 2313 */ "X509CERTFILE\0" +/* 2326 */ "x509certfile\0" +/* 2339 */ "an alias for the 'x509keyfile' option (deprecated)\0" +/* 2390 */ "x509dsakeyfile\0" +/* 2405 */ "an alias for the 'x509certfile' option (deprecated)\0" +/* 2457 */ "x509dsacertfile\0" +/* 2473 */ "x509ecckeyfile\0" +/* 2488 */ "x509ecccertfile\0" +/* 2504 */ "SRP password file to use\0" +/* 2529 */ "SRPPASSWD\0" +/* 2539 */ "srppasswd\0" +/* 2549 */ "SRP password configuration file to use\0" +/* 2588 */ "SRPPASSWDCONF\0" +/* 2602 */ "srppasswdconf\0" +/* 2616 */ "PSK password file to use\0" +/* 2641 */ "PSKPASSWD\0" +/* 2651 */ "pskpasswd\0" +/* 2661 */ "PSK identity hint to use\0" +/* 2686 */ "PSKHINT\0" +/* 2694 */ "pskhint\0" +/* 2702 */ "The OCSP response to send to client\0" +/* 2738 */ "OCSP_RESPONSE\0" +/* 2752 */ "ocsp-response\0" +/* 2766 */ "Ignore any errors when setting the OCSP response\0" +/* 2815 */ "IGNORE_OCSP_RESPONSE_ERRORS\0" +/* 2843 */ "ignore-ocsp-response-errors\0" +/* 2871 */ "The port to connect to\0" +/* 2894 */ "PORT\0" +/* 2899 */ "port\0" +/* 2904 */ "Print a list of the supported algorithms and modes\0" +/* 2955 */ "LIST\0" +/* 2960 */ "list\0" +/* 2965 */ "Specify the PKCS #11 provider library\0" +/* 3003 */ "PROVIDER\0" +/* 3012 */ "provider\0" +/* 3021 */ "display extended usage information and exit\0" +/* 3065 */ "help\0" +/* 3070 */ "extended usage information passed thru pager\0" +/* 3115 */ "more-help\0" +/* 3125 */ "output version information and exit\0" +/* 3161 */ "version\0" +/* 3169 */ "GNUTLS_SERV\0" +/* 3181 */ "gnutls-serv - GnuTLS server\n" "Usage: %s [ -<flag> [<val>] | --<name>[{=| }<val>] ]...\n\0" -/* 3211 */ "@PACKAGE_BUGREPORT@\0" -/* 3231 */ "\n\0" -/* 3233 */ "Server program that listens to incoming TLS connections.\n\0" -/* 3291 */ "gnutls-serv @VERSION@\0" -/* 3313 */ "Usage: gnutls-serv [options]\n" +/* 3267 */ "@PACKAGE_BUGREPORT@\0" +/* 3287 */ "\n\0" +/* 3289 */ "Server program that listens to incoming TLS connections.\n\0" +/* 3347 */ "gnutls-serv @VERSION@\0" +/* 3369 */ "Usage: gnutls-serv [options]\n" "gnutls-serv --help for usage instructions.\n"; /** @@ -282,14 +285,26 @@ static char const gnutls_serv_opt_strs[3386] = #define NOTICKET_FLAGS (OPTST_DISABLED) /** + * nocookie option description: + */ +/** Descriptive text for the nocookie option */ +#define NOCOOKIE_DESC (gnutls_serv_opt_strs+1254) +/** Upper-cased name for the nocookie option */ +#define NOCOOKIE_NAME (gnutls_serv_opt_strs+1292) +/** Name string for the nocookie option */ +#define NOCOOKIE_name (gnutls_serv_opt_strs+1301) +/** Compiled in flag settings for the nocookie option */ +#define NOCOOKIE_FLAGS (OPTST_DISABLED) + +/** * generate option description: */ /** Descriptive text for the generate option */ -#define GENERATE_DESC (gnutls_serv_opt_strs+1254) +#define GENERATE_DESC (gnutls_serv_opt_strs+1310) /** Upper-cased name for the generate option */ -#define GENERATE_NAME (gnutls_serv_opt_strs+1289) +#define GENERATE_NAME (gnutls_serv_opt_strs+1345) /** Name string for the generate option */ -#define GENERATE_name (gnutls_serv_opt_strs+1298) +#define GENERATE_name (gnutls_serv_opt_strs+1354) /** Compiled in flag settings for the generate option */ #define GENERATE_FLAGS (OPTST_DISABLED) @@ -297,11 +312,11 @@ static char const gnutls_serv_opt_strs[3386] = * quiet option description: */ /** Descriptive text for the quiet option */ -#define QUIET_DESC (gnutls_serv_opt_strs+1307) +#define QUIET_DESC (gnutls_serv_opt_strs+1363) /** Upper-cased name for the quiet option */ -#define QUIET_NAME (gnutls_serv_opt_strs+1330) +#define QUIET_NAME (gnutls_serv_opt_strs+1386) /** Name string for the quiet option */ -#define QUIET_name (gnutls_serv_opt_strs+1336) +#define QUIET_name (gnutls_serv_opt_strs+1392) /** Compiled in flag settings for the quiet option */ #define QUIET_FLAGS (OPTST_DISABLED) @@ -309,11 +324,11 @@ static char const gnutls_serv_opt_strs[3386] = * nodb option description: */ /** Descriptive text for the nodb option */ -#define NODB_DESC (gnutls_serv_opt_strs+1342) +#define NODB_DESC (gnutls_serv_opt_strs+1398) /** Upper-cased name for the nodb option */ -#define NODB_NAME (gnutls_serv_opt_strs+1375) +#define NODB_NAME (gnutls_serv_opt_strs+1431) /** Name string for the nodb option */ -#define NODB_name (gnutls_serv_opt_strs+1380) +#define NODB_name (gnutls_serv_opt_strs+1436) /** Compiled in flag settings for the nodb option */ #define NODB_FLAGS (OPTST_DISABLED) @@ -321,11 +336,11 @@ static char const gnutls_serv_opt_strs[3386] = * http option description: */ /** Descriptive text for the http option */ -#define HTTP_DESC (gnutls_serv_opt_strs+1385) +#define HTTP_DESC (gnutls_serv_opt_strs+1441) /** Upper-cased name for the http option */ -#define HTTP_NAME (gnutls_serv_opt_strs+1407) +#define HTTP_NAME (gnutls_serv_opt_strs+1463) /** Name string for the http option */ -#define HTTP_name (gnutls_serv_opt_strs+1412) +#define HTTP_name (gnutls_serv_opt_strs+1468) /** Compiled in flag settings for the http option */ #define HTTP_FLAGS (OPTST_DISABLED) @@ -333,11 +348,11 @@ static char const gnutls_serv_opt_strs[3386] = * echo option description: */ /** Descriptive text for the echo option */ -#define ECHO_DESC (gnutls_serv_opt_strs+1417) +#define ECHO_DESC (gnutls_serv_opt_strs+1473) /** Upper-cased name for the echo option */ -#define ECHO_NAME (gnutls_serv_opt_strs+1439) +#define ECHO_NAME (gnutls_serv_opt_strs+1495) /** Name string for the echo option */ -#define ECHO_name (gnutls_serv_opt_strs+1444) +#define ECHO_name (gnutls_serv_opt_strs+1500) /** Compiled in flag settings for the echo option */ #define ECHO_FLAGS (OPTST_DISABLED) @@ -345,11 +360,11 @@ static char const gnutls_serv_opt_strs[3386] = * udp option description: */ /** Descriptive text for the udp option */ -#define UDP_DESC (gnutls_serv_opt_strs+1449) +#define UDP_DESC (gnutls_serv_opt_strs+1505) /** Upper-cased name for the udp option */ -#define UDP_NAME (gnutls_serv_opt_strs+1482) +#define UDP_NAME (gnutls_serv_opt_strs+1538) /** Name string for the udp option */ -#define UDP_name (gnutls_serv_opt_strs+1486) +#define UDP_name (gnutls_serv_opt_strs+1542) /** Compiled in flag settings for the udp option */ #define UDP_FLAGS (OPTST_DISABLED) @@ -357,11 +372,11 @@ static char const gnutls_serv_opt_strs[3386] = * mtu option description: */ /** Descriptive text for the mtu option */ -#define MTU_DESC (gnutls_serv_opt_strs+1490) +#define MTU_DESC (gnutls_serv_opt_strs+1546) /** Upper-cased name for the mtu option */ -#define MTU_NAME (gnutls_serv_opt_strs+1515) +#define MTU_NAME (gnutls_serv_opt_strs+1571) /** Name string for the mtu option */ -#define MTU_name (gnutls_serv_opt_strs+1519) +#define MTU_name (gnutls_serv_opt_strs+1575) /** Compiled in flag settings for the mtu option */ #define MTU_FLAGS (OPTST_DISABLED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_NUMERIC)) @@ -370,11 +385,11 @@ static char const gnutls_serv_opt_strs[3386] = * srtp_profiles option description: */ /** Descriptive text for the srtp_profiles option */ -#define SRTP_PROFILES_DESC (gnutls_serv_opt_strs+1523) +#define SRTP_PROFILES_DESC (gnutls_serv_opt_strs+1579) /** Upper-cased name for the srtp_profiles option */ -#define SRTP_PROFILES_NAME (gnutls_serv_opt_strs+1543) +#define SRTP_PROFILES_NAME (gnutls_serv_opt_strs+1599) /** Name string for the srtp_profiles option */ -#define SRTP_PROFILES_name (gnutls_serv_opt_strs+1557) +#define SRTP_PROFILES_name (gnutls_serv_opt_strs+1613) /** Compiled in flag settings for the srtp_profiles option */ #define SRTP_PROFILES_FLAGS (OPTST_DISABLED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING)) @@ -383,11 +398,11 @@ static char const gnutls_serv_opt_strs[3386] = * disable-client-cert option description: */ /** Descriptive text for the disable-client-cert option */ -#define DISABLE_CLIENT_CERT_DESC (gnutls_serv_opt_strs+1571) +#define DISABLE_CLIENT_CERT_DESC (gnutls_serv_opt_strs+1627) /** Upper-cased name for the disable-client-cert option */ -#define DISABLE_CLIENT_CERT_NAME (gnutls_serv_opt_strs+1607) +#define DISABLE_CLIENT_CERT_NAME (gnutls_serv_opt_strs+1663) /** Name string for the disable-client-cert option */ -#define DISABLE_CLIENT_CERT_name (gnutls_serv_opt_strs+1627) +#define DISABLE_CLIENT_CERT_name (gnutls_serv_opt_strs+1683) /** Compiled in flag settings for the disable-client-cert option */ #define DISABLE_CLIENT_CERT_FLAGS (OPTST_DISABLED) @@ -395,11 +410,11 @@ static char const gnutls_serv_opt_strs[3386] = * require-client-cert option description: */ /** Descriptive text for the require-client-cert option */ -#define REQUIRE_CLIENT_CERT_DESC (gnutls_serv_opt_strs+1647) +#define REQUIRE_CLIENT_CERT_DESC (gnutls_serv_opt_strs+1703) /** Upper-cased name for the require-client-cert option */ -#define REQUIRE_CLIENT_CERT_NAME (gnutls_serv_opt_strs+1676) +#define REQUIRE_CLIENT_CERT_NAME (gnutls_serv_opt_strs+1732) /** Name string for the require-client-cert option */ -#define REQUIRE_CLIENT_CERT_name (gnutls_serv_opt_strs+1696) +#define REQUIRE_CLIENT_CERT_name (gnutls_serv_opt_strs+1752) /** Compiled in flag settings for the require-client-cert option */ #define REQUIRE_CLIENT_CERT_FLAGS (OPTST_DISABLED) @@ -407,11 +422,11 @@ static char const gnutls_serv_opt_strs[3386] = * verify-client-cert option description: */ /** Descriptive text for the verify-client-cert option */ -#define VERIFY_CLIENT_CERT_DESC (gnutls_serv_opt_strs+1716) +#define VERIFY_CLIENT_CERT_DESC (gnutls_serv_opt_strs+1772) /** Upper-cased name for the verify-client-cert option */ -#define VERIFY_CLIENT_CERT_NAME (gnutls_serv_opt_strs+1764) +#define VERIFY_CLIENT_CERT_NAME (gnutls_serv_opt_strs+1820) /** Name string for the verify-client-cert option */ -#define VERIFY_CLIENT_CERT_name (gnutls_serv_opt_strs+1783) +#define VERIFY_CLIENT_CERT_name (gnutls_serv_opt_strs+1839) /** Compiled in flag settings for the verify-client-cert option */ #define VERIFY_CLIENT_CERT_FLAGS (OPTST_DISABLED) @@ -419,11 +434,11 @@ static char const gnutls_serv_opt_strs[3386] = * heartbeat option description: */ /** Descriptive text for the heartbeat option */ -#define HEARTBEAT_DESC (gnutls_serv_opt_strs+1802) +#define HEARTBEAT_DESC (gnutls_serv_opt_strs+1858) /** Upper-cased name for the heartbeat option */ -#define HEARTBEAT_NAME (gnutls_serv_opt_strs+1829) +#define HEARTBEAT_NAME (gnutls_serv_opt_strs+1885) /** Name string for the heartbeat option */ -#define HEARTBEAT_name (gnutls_serv_opt_strs+1839) +#define HEARTBEAT_name (gnutls_serv_opt_strs+1895) /** Compiled in flag settings for the heartbeat option */ #define HEARTBEAT_FLAGS (OPTST_DISABLED) @@ -431,11 +446,11 @@ static char const gnutls_serv_opt_strs[3386] = * x509fmtder option description: */ /** Descriptive text for the x509fmtder option */ -#define X509FMTDER_DESC (gnutls_serv_opt_strs+1849) +#define X509FMTDER_DESC (gnutls_serv_opt_strs+1905) /** Upper-cased name for the x509fmtder option */ -#define X509FMTDER_NAME (gnutls_serv_opt_strs+1894) +#define X509FMTDER_NAME (gnutls_serv_opt_strs+1950) /** Name string for the x509fmtder option */ -#define X509FMTDER_name (gnutls_serv_opt_strs+1905) +#define X509FMTDER_name (gnutls_serv_opt_strs+1961) /** Compiled in flag settings for the x509fmtder option */ #define X509FMTDER_FLAGS (OPTST_DISABLED) @@ -443,11 +458,11 @@ static char const gnutls_serv_opt_strs[3386] = * priority option description: */ /** Descriptive text for the priority option */ -#define PRIORITY_DESC (gnutls_serv_opt_strs+1916) +#define PRIORITY_DESC (gnutls_serv_opt_strs+1972) /** Upper-cased name for the priority option */ -#define PRIORITY_NAME (gnutls_serv_opt_strs+1934) +#define PRIORITY_NAME (gnutls_serv_opt_strs+1990) /** Name string for the priority option */ -#define PRIORITY_name (gnutls_serv_opt_strs+1943) +#define PRIORITY_name (gnutls_serv_opt_strs+1999) /** Compiled in flag settings for the priority option */ #define PRIORITY_FLAGS (OPTST_DISABLED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING)) @@ -456,11 +471,11 @@ static char const gnutls_serv_opt_strs[3386] = * dhparams option description: */ /** Descriptive text for the dhparams option */ -#define DHPARAMS_DESC (gnutls_serv_opt_strs+1952) +#define DHPARAMS_DESC (gnutls_serv_opt_strs+2008) /** Upper-cased name for the dhparams option */ -#define DHPARAMS_NAME (gnutls_serv_opt_strs+1974) +#define DHPARAMS_NAME (gnutls_serv_opt_strs+2030) /** Name string for the dhparams option */ -#define DHPARAMS_name (gnutls_serv_opt_strs+1983) +#define DHPARAMS_name (gnutls_serv_opt_strs+2039) /** Compiled in flag settings for the dhparams option */ #define DHPARAMS_FLAGS (OPTST_DISABLED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_FILE)) @@ -469,11 +484,11 @@ static char const gnutls_serv_opt_strs[3386] = * x509cafile option description: */ /** Descriptive text for the x509cafile option */ -#define X509CAFILE_DESC (gnutls_serv_opt_strs+1992) +#define X509CAFILE_DESC (gnutls_serv_opt_strs+2048) /** Upper-cased name for the x509cafile option */ -#define X509CAFILE_NAME (gnutls_serv_opt_strs+2032) +#define X509CAFILE_NAME (gnutls_serv_opt_strs+2088) /** Name string for the x509cafile option */ -#define X509CAFILE_name (gnutls_serv_opt_strs+2043) +#define X509CAFILE_name (gnutls_serv_opt_strs+2099) /** Compiled in flag settings for the x509cafile option */ #define X509CAFILE_FLAGS (OPTST_DISABLED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING)) @@ -482,11 +497,11 @@ static char const gnutls_serv_opt_strs[3386] = * x509crlfile option description: */ /** Descriptive text for the x509crlfile option */ -#define X509CRLFILE_DESC (gnutls_serv_opt_strs+2054) +#define X509CRLFILE_DESC (gnutls_serv_opt_strs+2110) /** Upper-cased name for the x509crlfile option */ -#define X509CRLFILE_NAME (gnutls_serv_opt_strs+2070) +#define X509CRLFILE_NAME (gnutls_serv_opt_strs+2126) /** Name string for the x509crlfile option */ -#define X509CRLFILE_name (gnutls_serv_opt_strs+2082) +#define X509CRLFILE_name (gnutls_serv_opt_strs+2138) /** Compiled in flag settings for the x509crlfile option */ #define X509CRLFILE_FLAGS (OPTST_DISABLED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_FILE)) @@ -495,11 +510,11 @@ static char const gnutls_serv_opt_strs[3386] = * pgpkeyfile option description: */ /** Descriptive text for the pgpkeyfile option */ -#define PGPKEYFILE_DESC (gnutls_serv_opt_strs+2094) +#define PGPKEYFILE_DESC (gnutls_serv_opt_strs+2150) /** Upper-cased name for the pgpkeyfile option */ -#define PGPKEYFILE_NAME (gnutls_serv_opt_strs+2127) +#define PGPKEYFILE_NAME (gnutls_serv_opt_strs+2183) /** Name string for the pgpkeyfile option */ -#define PGPKEYFILE_name (gnutls_serv_opt_strs+2138) +#define PGPKEYFILE_name (gnutls_serv_opt_strs+2194) /** Compiled in flag settings for the pgpkeyfile option */ #define PGPKEYFILE_FLAGS (OPTST_DISABLED | OPTST_DEPRECATED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_FILE)) @@ -508,11 +523,11 @@ static char const gnutls_serv_opt_strs[3386] = * x509keyfile option description: */ /** Descriptive text for the x509keyfile option */ -#define X509KEYFILE_DESC (gnutls_serv_opt_strs+2149) +#define X509KEYFILE_DESC (gnutls_serv_opt_strs+2205) /** Upper-cased name for the x509keyfile option */ -#define X509KEYFILE_NAME (gnutls_serv_opt_strs+2187) +#define X509KEYFILE_NAME (gnutls_serv_opt_strs+2243) /** Name string for the x509keyfile option */ -#define X509KEYFILE_name (gnutls_serv_opt_strs+2199) +#define X509KEYFILE_name (gnutls_serv_opt_strs+2255) /** Compiled in flag settings for the x509keyfile option */ #define X509KEYFILE_FLAGS (OPTST_DISABLED | OPTST_STACKED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING)) @@ -521,11 +536,11 @@ static char const gnutls_serv_opt_strs[3386] = * x509certfile option description: */ /** Descriptive text for the x509certfile option */ -#define X509CERTFILE_DESC (gnutls_serv_opt_strs+2211) +#define X509CERTFILE_DESC (gnutls_serv_opt_strs+2267) /** Upper-cased name for the x509certfile option */ -#define X509CERTFILE_NAME (gnutls_serv_opt_strs+2257) +#define X509CERTFILE_NAME (gnutls_serv_opt_strs+2313) /** Name string for the x509certfile option */ -#define X509CERTFILE_name (gnutls_serv_opt_strs+2270) +#define X509CERTFILE_name (gnutls_serv_opt_strs+2326) /** Compiled in flag settings for the x509certfile option */ #define X509CERTFILE_FLAGS (OPTST_DISABLED | OPTST_STACKED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING)) @@ -534,10 +549,10 @@ static char const gnutls_serv_opt_strs[3386] = * x509dsakeyfile option description: */ /** Descriptive text for the x509dsakeyfile option */ -#define X509DSAKEYFILE_DESC (gnutls_serv_opt_strs+2283) +#define X509DSAKEYFILE_DESC (gnutls_serv_opt_strs+2339) #define X509DSAKEYFILE_NAME NULL /** Unmodified name string for the x509dsakeyfile option */ -#define X509DSAKEYFILE_name (gnutls_serv_opt_strs+2334) +#define X509DSAKEYFILE_name (gnutls_serv_opt_strs+2390) /** Compiled in flag settings for the x509dsakeyfile option */ #define X509DSAKEYFILE_FLAGS (X509KEYFILE_FLAGS | OPTST_ALIAS | OPTST_DEPRECATED) @@ -545,10 +560,10 @@ static char const gnutls_serv_opt_strs[3386] = * x509dsacertfile option description: */ /** Descriptive text for the x509dsacertfile option */ -#define X509DSACERTFILE_DESC (gnutls_serv_opt_strs+2349) +#define X509DSACERTFILE_DESC (gnutls_serv_opt_strs+2405) #define X509DSACERTFILE_NAME NULL /** Unmodified name string for the x509dsacertfile option */ -#define X509DSACERTFILE_name (gnutls_serv_opt_strs+2401) +#define X509DSACERTFILE_name (gnutls_serv_opt_strs+2457) /** Compiled in flag settings for the x509dsacertfile option */ #define X509DSACERTFILE_FLAGS (X509CERTFILE_FLAGS | OPTST_ALIAS | OPTST_DEPRECATED) @@ -556,10 +571,10 @@ static char const gnutls_serv_opt_strs[3386] = * x509ecckeyfile option description: */ /** Descriptive text for the x509ecckeyfile option */ -#define X509ECCKEYFILE_DESC (gnutls_serv_opt_strs+2283) +#define X509ECCKEYFILE_DESC (gnutls_serv_opt_strs+2339) #define X509ECCKEYFILE_NAME NULL /** Unmodified name string for the x509ecckeyfile option */ -#define X509ECCKEYFILE_name (gnutls_serv_opt_strs+2417) +#define X509ECCKEYFILE_name (gnutls_serv_opt_strs+2473) /** Compiled in flag settings for the x509ecckeyfile option */ #define X509ECCKEYFILE_FLAGS (X509KEYFILE_FLAGS | OPTST_ALIAS | OPTST_DEPRECATED) @@ -567,10 +582,10 @@ static char const gnutls_serv_opt_strs[3386] = * x509ecccertfile option description: */ /** Descriptive text for the x509ecccertfile option */ -#define X509ECCCERTFILE_DESC (gnutls_serv_opt_strs+2349) +#define X509ECCCERTFILE_DESC (gnutls_serv_opt_strs+2405) #define X509ECCCERTFILE_NAME NULL /** Unmodified name string for the x509ecccertfile option */ -#define X509ECCCERTFILE_name (gnutls_serv_opt_strs+2432) +#define X509ECCCERTFILE_name (gnutls_serv_opt_strs+2488) /** Compiled in flag settings for the x509ecccertfile option */ #define X509ECCCERTFILE_FLAGS (X509CERTFILE_FLAGS | OPTST_ALIAS | OPTST_DEPRECATED) @@ -578,11 +593,11 @@ static char const gnutls_serv_opt_strs[3386] = * srppasswd option description: */ /** Descriptive text for the srppasswd option */ -#define SRPPASSWD_DESC (gnutls_serv_opt_strs+2448) +#define SRPPASSWD_DESC (gnutls_serv_opt_strs+2504) /** Upper-cased name for the srppasswd option */ -#define SRPPASSWD_NAME (gnutls_serv_opt_strs+2473) +#define SRPPASSWD_NAME (gnutls_serv_opt_strs+2529) /** Name string for the srppasswd option */ -#define SRPPASSWD_name (gnutls_serv_opt_strs+2483) +#define SRPPASSWD_name (gnutls_serv_opt_strs+2539) /** Compiled in flag settings for the srppasswd option */ #define SRPPASSWD_FLAGS (OPTST_DISABLED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_FILE)) @@ -591,11 +606,11 @@ static char const gnutls_serv_opt_strs[3386] = * srppasswdconf option description: */ /** Descriptive text for the srppasswdconf option */ -#define SRPPASSWDCONF_DESC (gnutls_serv_opt_strs+2493) +#define SRPPASSWDCONF_DESC (gnutls_serv_opt_strs+2549) /** Upper-cased name for the srppasswdconf option */ -#define SRPPASSWDCONF_NAME (gnutls_serv_opt_strs+2532) +#define SRPPASSWDCONF_NAME (gnutls_serv_opt_strs+2588) /** Name string for the srppasswdconf option */ -#define SRPPASSWDCONF_name (gnutls_serv_opt_strs+2546) +#define SRPPASSWDCONF_name (gnutls_serv_opt_strs+2602) /** Compiled in flag settings for the srppasswdconf option */ #define SRPPASSWDCONF_FLAGS (OPTST_DISABLED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_FILE)) @@ -604,11 +619,11 @@ static char const gnutls_serv_opt_strs[3386] = * pskpasswd option description: */ /** Descriptive text for the pskpasswd option */ -#define PSKPASSWD_DESC (gnutls_serv_opt_strs+2560) +#define PSKPASSWD_DESC (gnutls_serv_opt_strs+2616) /** Upper-cased name for the pskpasswd option */ -#define PSKPASSWD_NAME (gnutls_serv_opt_strs+2585) +#define PSKPASSWD_NAME (gnutls_serv_opt_strs+2641) /** Name string for the pskpasswd option */ -#define PSKPASSWD_name (gnutls_serv_opt_strs+2595) +#define PSKPASSWD_name (gnutls_serv_opt_strs+2651) /** Compiled in flag settings for the pskpasswd option */ #define PSKPASSWD_FLAGS (OPTST_DISABLED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_FILE)) @@ -617,11 +632,11 @@ static char const gnutls_serv_opt_strs[3386] = * pskhint option description: */ /** Descriptive text for the pskhint option */ -#define PSKHINT_DESC (gnutls_serv_opt_strs+2605) +#define PSKHINT_DESC (gnutls_serv_opt_strs+2661) /** Upper-cased name for the pskhint option */ -#define PSKHINT_NAME (gnutls_serv_opt_strs+2630) +#define PSKHINT_NAME (gnutls_serv_opt_strs+2686) /** Name string for the pskhint option */ -#define PSKHINT_name (gnutls_serv_opt_strs+2638) +#define PSKHINT_name (gnutls_serv_opt_strs+2694) /** Compiled in flag settings for the pskhint option */ #define PSKHINT_FLAGS (OPTST_DISABLED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING)) @@ -630,11 +645,11 @@ static char const gnutls_serv_opt_strs[3386] = * ocsp-response option description: */ /** Descriptive text for the ocsp-response option */ -#define OCSP_RESPONSE_DESC (gnutls_serv_opt_strs+2646) +#define OCSP_RESPONSE_DESC (gnutls_serv_opt_strs+2702) /** Upper-cased name for the ocsp-response option */ -#define OCSP_RESPONSE_NAME (gnutls_serv_opt_strs+2682) +#define OCSP_RESPONSE_NAME (gnutls_serv_opt_strs+2738) /** Name string for the ocsp-response option */ -#define OCSP_RESPONSE_name (gnutls_serv_opt_strs+2696) +#define OCSP_RESPONSE_name (gnutls_serv_opt_strs+2752) /** Compiled in flag settings for the ocsp-response option */ #define OCSP_RESPONSE_FLAGS (OPTST_DISABLED | OPTST_STACKED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING)) @@ -643,11 +658,11 @@ static char const gnutls_serv_opt_strs[3386] = * ignore-ocsp-response-errors option description: */ /** Descriptive text for the ignore-ocsp-response-errors option */ -#define IGNORE_OCSP_RESPONSE_ERRORS_DESC (gnutls_serv_opt_strs+2710) +#define IGNORE_OCSP_RESPONSE_ERRORS_DESC (gnutls_serv_opt_strs+2766) /** Upper-cased name for the ignore-ocsp-response-errors option */ -#define IGNORE_OCSP_RESPONSE_ERRORS_NAME (gnutls_serv_opt_strs+2759) +#define IGNORE_OCSP_RESPONSE_ERRORS_NAME (gnutls_serv_opt_strs+2815) /** Name string for the ignore-ocsp-response-errors option */ -#define IGNORE_OCSP_RESPONSE_ERRORS_name (gnutls_serv_opt_strs+2787) +#define IGNORE_OCSP_RESPONSE_ERRORS_name (gnutls_serv_opt_strs+2843) /** Compiled in flag settings for the ignore-ocsp-response-errors option */ #define IGNORE_OCSP_RESPONSE_ERRORS_FLAGS (OPTST_DISABLED) @@ -655,11 +670,11 @@ static char const gnutls_serv_opt_strs[3386] = * port option description: */ /** Descriptive text for the port option */ -#define PORT_DESC (gnutls_serv_opt_strs+2815) +#define PORT_DESC (gnutls_serv_opt_strs+2871) /** Upper-cased name for the port option */ -#define PORT_NAME (gnutls_serv_opt_strs+2838) +#define PORT_NAME (gnutls_serv_opt_strs+2894) /** Name string for the port option */ -#define PORT_name (gnutls_serv_opt_strs+2843) +#define PORT_name (gnutls_serv_opt_strs+2899) /** Compiled in flag settings for the port option */ #define PORT_FLAGS (OPTST_DISABLED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_NUMERIC)) @@ -668,11 +683,11 @@ static char const gnutls_serv_opt_strs[3386] = * list option description: */ /** Descriptive text for the list option */ -#define LIST_DESC (gnutls_serv_opt_strs+2848) +#define LIST_DESC (gnutls_serv_opt_strs+2904) /** Upper-cased name for the list option */ -#define LIST_NAME (gnutls_serv_opt_strs+2899) +#define LIST_NAME (gnutls_serv_opt_strs+2955) /** Name string for the list option */ -#define LIST_name (gnutls_serv_opt_strs+2904) +#define LIST_name (gnutls_serv_opt_strs+2960) /** Compiled in flag settings for the list option */ #define LIST_FLAGS (OPTST_DISABLED) @@ -680,11 +695,11 @@ static char const gnutls_serv_opt_strs[3386] = * provider option description: */ /** Descriptive text for the provider option */ -#define PROVIDER_DESC (gnutls_serv_opt_strs+2909) +#define PROVIDER_DESC (gnutls_serv_opt_strs+2965) /** Upper-cased name for the provider option */ -#define PROVIDER_NAME (gnutls_serv_opt_strs+2947) +#define PROVIDER_NAME (gnutls_serv_opt_strs+3003) /** Name string for the provider option */ -#define PROVIDER_name (gnutls_serv_opt_strs+2956) +#define PROVIDER_name (gnutls_serv_opt_strs+3012) /** Compiled in flag settings for the provider option */ #define PROVIDER_FLAGS (OPTST_DISABLED \ | OPTST_SET_ARGTYPE(OPARG_TYPE_FILE)) @@ -692,11 +707,11 @@ static char const gnutls_serv_opt_strs[3386] = /* * Help/More_Help/Version option descriptions: */ -#define HELP_DESC (gnutls_serv_opt_strs+2965) -#define HELP_name (gnutls_serv_opt_strs+3009) +#define HELP_DESC (gnutls_serv_opt_strs+3021) +#define HELP_name (gnutls_serv_opt_strs+3065) #ifdef HAVE_WORKING_FORK -#define MORE_HELP_DESC (gnutls_serv_opt_strs+3014) -#define MORE_HELP_name (gnutls_serv_opt_strs+3059) +#define MORE_HELP_DESC (gnutls_serv_opt_strs+3070) +#define MORE_HELP_name (gnutls_serv_opt_strs+3115) #define MORE_HELP_FLAGS (OPTST_IMM | OPTST_NO_INIT) #else #define MORE_HELP_DESC HELP_DESC @@ -709,8 +724,8 @@ static char const gnutls_serv_opt_strs[3386] = # define VER_FLAGS (OPTST_SET_ARGTYPE(OPARG_TYPE_STRING) | \ OPTST_ARG_OPTIONAL | OPTST_IMM | OPTST_NO_INIT) #endif -#define VER_DESC (gnutls_serv_opt_strs+3069) -#define VER_name (gnutls_serv_opt_strs+3105) +#define VER_DESC (gnutls_serv_opt_strs+3125) +#define VER_name (gnutls_serv_opt_strs+3161) /** * Declare option callback procedures */ @@ -806,8 +821,20 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ NOTICKET_DESC, NOTICKET_NAME, NOTICKET_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 6, VALUE_OPT_GENERATE, - /* equiv idx, value */ 6, VALUE_OPT_GENERATE, + { /* entry idx, value */ 6, VALUE_OPT_NOCOOKIE, + /* equiv idx, value */ 6, VALUE_OPT_NOCOOKIE, + /* equivalenced to */ NO_EQUIVALENT, + /* min, max, act ct */ 0, 1, 0, + /* opt state flags */ NOCOOKIE_FLAGS, 0, + /* last opt argumnt */ { NULL }, /* --nocookie */ + /* arg list/cookie */ NULL, + /* must/cannot opts */ NULL, NULL, + /* option proc */ NULL, + /* desc, NAME, name */ NOCOOKIE_DESC, NOCOOKIE_NAME, NOCOOKIE_name, + /* disablement strs */ NULL, NULL }, + + { /* entry idx, value */ 7, VALUE_OPT_GENERATE, + /* equiv idx, value */ 7, VALUE_OPT_GENERATE, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ GENERATE_FLAGS, 0, @@ -818,8 +845,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ GENERATE_DESC, GENERATE_NAME, GENERATE_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 7, VALUE_OPT_QUIET, - /* equiv idx, value */ 7, VALUE_OPT_QUIET, + { /* entry idx, value */ 8, VALUE_OPT_QUIET, + /* equiv idx, value */ 8, VALUE_OPT_QUIET, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ QUIET_FLAGS, 0, @@ -830,8 +857,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ QUIET_DESC, QUIET_NAME, QUIET_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 8, VALUE_OPT_NODB, - /* equiv idx, value */ 8, VALUE_OPT_NODB, + { /* entry idx, value */ 9, VALUE_OPT_NODB, + /* equiv idx, value */ 9, VALUE_OPT_NODB, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ NODB_FLAGS, 0, @@ -842,8 +869,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ NODB_DESC, NODB_NAME, NODB_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 9, VALUE_OPT_HTTP, - /* equiv idx, value */ 9, VALUE_OPT_HTTP, + { /* entry idx, value */ 10, VALUE_OPT_HTTP, + /* equiv idx, value */ 10, VALUE_OPT_HTTP, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ HTTP_FLAGS, 0, @@ -854,8 +881,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ HTTP_DESC, HTTP_NAME, HTTP_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 10, VALUE_OPT_ECHO, - /* equiv idx, value */ 10, VALUE_OPT_ECHO, + { /* entry idx, value */ 11, VALUE_OPT_ECHO, + /* equiv idx, value */ 11, VALUE_OPT_ECHO, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ ECHO_FLAGS, 0, @@ -866,8 +893,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ ECHO_DESC, ECHO_NAME, ECHO_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 11, VALUE_OPT_UDP, - /* equiv idx, value */ 11, VALUE_OPT_UDP, + { /* entry idx, value */ 12, VALUE_OPT_UDP, + /* equiv idx, value */ 12, VALUE_OPT_UDP, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ UDP_FLAGS, 0, @@ -878,8 +905,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ UDP_DESC, UDP_NAME, UDP_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 12, VALUE_OPT_MTU, - /* equiv idx, value */ 12, VALUE_OPT_MTU, + { /* entry idx, value */ 13, VALUE_OPT_MTU, + /* equiv idx, value */ 13, VALUE_OPT_MTU, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ MTU_FLAGS, 0, @@ -890,8 +917,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ MTU_DESC, MTU_NAME, MTU_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 13, VALUE_OPT_SRTP_PROFILES, - /* equiv idx, value */ 13, VALUE_OPT_SRTP_PROFILES, + { /* entry idx, value */ 14, VALUE_OPT_SRTP_PROFILES, + /* equiv idx, value */ 14, VALUE_OPT_SRTP_PROFILES, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ SRTP_PROFILES_FLAGS, 0, @@ -902,8 +929,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ SRTP_PROFILES_DESC, SRTP_PROFILES_NAME, SRTP_PROFILES_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 14, VALUE_OPT_DISABLE_CLIENT_CERT, - /* equiv idx, value */ 14, VALUE_OPT_DISABLE_CLIENT_CERT, + { /* entry idx, value */ 15, VALUE_OPT_DISABLE_CLIENT_CERT, + /* equiv idx, value */ 15, VALUE_OPT_DISABLE_CLIENT_CERT, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ DISABLE_CLIENT_CERT_FLAGS, 0, @@ -914,8 +941,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ DISABLE_CLIENT_CERT_DESC, DISABLE_CLIENT_CERT_NAME, DISABLE_CLIENT_CERT_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 15, VALUE_OPT_REQUIRE_CLIENT_CERT, - /* equiv idx, value */ 15, VALUE_OPT_REQUIRE_CLIENT_CERT, + { /* entry idx, value */ 16, VALUE_OPT_REQUIRE_CLIENT_CERT, + /* equiv idx, value */ 16, VALUE_OPT_REQUIRE_CLIENT_CERT, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ REQUIRE_CLIENT_CERT_FLAGS, 0, @@ -926,8 +953,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ REQUIRE_CLIENT_CERT_DESC, REQUIRE_CLIENT_CERT_NAME, REQUIRE_CLIENT_CERT_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 16, VALUE_OPT_VERIFY_CLIENT_CERT, - /* equiv idx, value */ 16, VALUE_OPT_VERIFY_CLIENT_CERT, + { /* entry idx, value */ 17, VALUE_OPT_VERIFY_CLIENT_CERT, + /* equiv idx, value */ 17, VALUE_OPT_VERIFY_CLIENT_CERT, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ VERIFY_CLIENT_CERT_FLAGS, 0, @@ -938,8 +965,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ VERIFY_CLIENT_CERT_DESC, VERIFY_CLIENT_CERT_NAME, VERIFY_CLIENT_CERT_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 17, VALUE_OPT_HEARTBEAT, - /* equiv idx, value */ 17, VALUE_OPT_HEARTBEAT, + { /* entry idx, value */ 18, VALUE_OPT_HEARTBEAT, + /* equiv idx, value */ 18, VALUE_OPT_HEARTBEAT, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ HEARTBEAT_FLAGS, 0, @@ -950,8 +977,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ HEARTBEAT_DESC, HEARTBEAT_NAME, HEARTBEAT_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 18, VALUE_OPT_X509FMTDER, - /* equiv idx, value */ 18, VALUE_OPT_X509FMTDER, + { /* entry idx, value */ 19, VALUE_OPT_X509FMTDER, + /* equiv idx, value */ 19, VALUE_OPT_X509FMTDER, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ X509FMTDER_FLAGS, 0, @@ -962,8 +989,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ X509FMTDER_DESC, X509FMTDER_NAME, X509FMTDER_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 19, VALUE_OPT_PRIORITY, - /* equiv idx, value */ 19, VALUE_OPT_PRIORITY, + { /* entry idx, value */ 20, VALUE_OPT_PRIORITY, + /* equiv idx, value */ 20, VALUE_OPT_PRIORITY, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ PRIORITY_FLAGS, 0, @@ -974,8 +1001,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ PRIORITY_DESC, PRIORITY_NAME, PRIORITY_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 20, VALUE_OPT_DHPARAMS, - /* equiv idx, value */ 20, VALUE_OPT_DHPARAMS, + { /* entry idx, value */ 21, VALUE_OPT_DHPARAMS, + /* equiv idx, value */ 21, VALUE_OPT_DHPARAMS, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ DHPARAMS_FLAGS, 0, @@ -986,8 +1013,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ DHPARAMS_DESC, DHPARAMS_NAME, DHPARAMS_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 21, VALUE_OPT_X509CAFILE, - /* equiv idx, value */ 21, VALUE_OPT_X509CAFILE, + { /* entry idx, value */ 22, VALUE_OPT_X509CAFILE, + /* equiv idx, value */ 22, VALUE_OPT_X509CAFILE, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ X509CAFILE_FLAGS, 0, @@ -998,8 +1025,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ X509CAFILE_DESC, X509CAFILE_NAME, X509CAFILE_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 22, VALUE_OPT_X509CRLFILE, - /* equiv idx, value */ 22, VALUE_OPT_X509CRLFILE, + { /* entry idx, value */ 23, VALUE_OPT_X509CRLFILE, + /* equiv idx, value */ 23, VALUE_OPT_X509CRLFILE, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ X509CRLFILE_FLAGS, 0, @@ -1010,8 +1037,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ X509CRLFILE_DESC, X509CRLFILE_NAME, X509CRLFILE_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 23, VALUE_OPT_PGPKEYFILE, - /* equiv idx, value */ 23, VALUE_OPT_PGPKEYFILE, + { /* entry idx, value */ 24, VALUE_OPT_PGPKEYFILE, + /* equiv idx, value */ 24, VALUE_OPT_PGPKEYFILE, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ PGPKEYFILE_FLAGS, 0, @@ -1022,8 +1049,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ PGPKEYFILE_DESC, PGPKEYFILE_NAME, PGPKEYFILE_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 24, VALUE_OPT_X509KEYFILE, - /* equiv idx, value */ 24, VALUE_OPT_X509KEYFILE, + { /* entry idx, value */ 25, VALUE_OPT_X509KEYFILE, + /* equiv idx, value */ 25, VALUE_OPT_X509KEYFILE, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, NOLIMIT, 0, /* opt state flags */ X509KEYFILE_FLAGS, 0, @@ -1034,8 +1061,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ X509KEYFILE_DESC, X509KEYFILE_NAME, X509KEYFILE_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 25, VALUE_OPT_X509CERTFILE, - /* equiv idx, value */ 25, VALUE_OPT_X509CERTFILE, + { /* entry idx, value */ 26, VALUE_OPT_X509CERTFILE, + /* equiv idx, value */ 26, VALUE_OPT_X509CERTFILE, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, NOLIMIT, 0, /* opt state flags */ X509CERTFILE_FLAGS, 0, @@ -1046,8 +1073,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ X509CERTFILE_DESC, X509CERTFILE_NAME, X509CERTFILE_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 26, VALUE_OPT_X509DSAKEYFILE, - /* equiv idx, value */ 26, VALUE_OPT_X509DSAKEYFILE, + { /* entry idx, value */ 27, VALUE_OPT_X509DSAKEYFILE, + /* equiv idx, value */ 27, VALUE_OPT_X509DSAKEYFILE, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ X509DSAKEYFILE_FLAGS, 0, @@ -1058,8 +1085,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ X509DSAKEYFILE_DESC, X509DSAKEYFILE_NAME, X509DSAKEYFILE_name, /* disablement strs */ 0, 0 }, - { /* entry idx, value */ 27, VALUE_OPT_X509DSACERTFILE, - /* equiv idx, value */ 27, VALUE_OPT_X509DSACERTFILE, + { /* entry idx, value */ 28, VALUE_OPT_X509DSACERTFILE, + /* equiv idx, value */ 28, VALUE_OPT_X509DSACERTFILE, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ X509DSACERTFILE_FLAGS, 0, @@ -1070,8 +1097,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ X509DSACERTFILE_DESC, X509DSACERTFILE_NAME, X509DSACERTFILE_name, /* disablement strs */ 0, 0 }, - { /* entry idx, value */ 28, VALUE_OPT_X509ECCKEYFILE, - /* equiv idx, value */ 28, VALUE_OPT_X509ECCKEYFILE, + { /* entry idx, value */ 29, VALUE_OPT_X509ECCKEYFILE, + /* equiv idx, value */ 29, VALUE_OPT_X509ECCKEYFILE, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ X509ECCKEYFILE_FLAGS, 0, @@ -1082,8 +1109,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ X509ECCKEYFILE_DESC, X509ECCKEYFILE_NAME, X509ECCKEYFILE_name, /* disablement strs */ 0, 0 }, - { /* entry idx, value */ 29, VALUE_OPT_X509ECCCERTFILE, - /* equiv idx, value */ 29, VALUE_OPT_X509ECCCERTFILE, + { /* entry idx, value */ 30, VALUE_OPT_X509ECCCERTFILE, + /* equiv idx, value */ 30, VALUE_OPT_X509ECCCERTFILE, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ X509ECCCERTFILE_FLAGS, 0, @@ -1094,8 +1121,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ X509ECCCERTFILE_DESC, X509ECCCERTFILE_NAME, X509ECCCERTFILE_name, /* disablement strs */ 0, 0 }, - { /* entry idx, value */ 30, VALUE_OPT_SRPPASSWD, - /* equiv idx, value */ 30, VALUE_OPT_SRPPASSWD, + { /* entry idx, value */ 31, VALUE_OPT_SRPPASSWD, + /* equiv idx, value */ 31, VALUE_OPT_SRPPASSWD, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ SRPPASSWD_FLAGS, 0, @@ -1106,8 +1133,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ SRPPASSWD_DESC, SRPPASSWD_NAME, SRPPASSWD_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 31, VALUE_OPT_SRPPASSWDCONF, - /* equiv idx, value */ 31, VALUE_OPT_SRPPASSWDCONF, + { /* entry idx, value */ 32, VALUE_OPT_SRPPASSWDCONF, + /* equiv idx, value */ 32, VALUE_OPT_SRPPASSWDCONF, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ SRPPASSWDCONF_FLAGS, 0, @@ -1118,8 +1145,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ SRPPASSWDCONF_DESC, SRPPASSWDCONF_NAME, SRPPASSWDCONF_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 32, VALUE_OPT_PSKPASSWD, - /* equiv idx, value */ 32, VALUE_OPT_PSKPASSWD, + { /* entry idx, value */ 33, VALUE_OPT_PSKPASSWD, + /* equiv idx, value */ 33, VALUE_OPT_PSKPASSWD, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ PSKPASSWD_FLAGS, 0, @@ -1130,8 +1157,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ PSKPASSWD_DESC, PSKPASSWD_NAME, PSKPASSWD_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 33, VALUE_OPT_PSKHINT, - /* equiv idx, value */ 33, VALUE_OPT_PSKHINT, + { /* entry idx, value */ 34, VALUE_OPT_PSKHINT, + /* equiv idx, value */ 34, VALUE_OPT_PSKHINT, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ PSKHINT_FLAGS, 0, @@ -1142,8 +1169,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ PSKHINT_DESC, PSKHINT_NAME, PSKHINT_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 34, VALUE_OPT_OCSP_RESPONSE, - /* equiv idx, value */ 34, VALUE_OPT_OCSP_RESPONSE, + { /* entry idx, value */ 35, VALUE_OPT_OCSP_RESPONSE, + /* equiv idx, value */ 35, VALUE_OPT_OCSP_RESPONSE, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, NOLIMIT, 0, /* opt state flags */ OCSP_RESPONSE_FLAGS, 0, @@ -1154,8 +1181,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ OCSP_RESPONSE_DESC, OCSP_RESPONSE_NAME, OCSP_RESPONSE_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 35, VALUE_OPT_IGNORE_OCSP_RESPONSE_ERRORS, - /* equiv idx, value */ 35, VALUE_OPT_IGNORE_OCSP_RESPONSE_ERRORS, + { /* entry idx, value */ 36, VALUE_OPT_IGNORE_OCSP_RESPONSE_ERRORS, + /* equiv idx, value */ 36, VALUE_OPT_IGNORE_OCSP_RESPONSE_ERRORS, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ IGNORE_OCSP_RESPONSE_ERRORS_FLAGS, 0, @@ -1166,8 +1193,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ IGNORE_OCSP_RESPONSE_ERRORS_DESC, IGNORE_OCSP_RESPONSE_ERRORS_NAME, IGNORE_OCSP_RESPONSE_ERRORS_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 36, VALUE_OPT_PORT, - /* equiv idx, value */ 36, VALUE_OPT_PORT, + { /* entry idx, value */ 37, VALUE_OPT_PORT, + /* equiv idx, value */ 37, VALUE_OPT_PORT, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ PORT_FLAGS, 0, @@ -1178,8 +1205,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ PORT_DESC, PORT_NAME, PORT_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 37, VALUE_OPT_LIST, - /* equiv idx, value */ 37, VALUE_OPT_LIST, + { /* entry idx, value */ 38, VALUE_OPT_LIST, + /* equiv idx, value */ 38, VALUE_OPT_LIST, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ LIST_FLAGS, 0, @@ -1190,8 +1217,8 @@ static tOptDesc optDesc[OPTION_CT] = { /* desc, NAME, name */ LIST_DESC, LIST_NAME, LIST_name, /* disablement strs */ NULL, NULL }, - { /* entry idx, value */ 38, VALUE_OPT_PROVIDER, - /* equiv idx, value */ 38, VALUE_OPT_PROVIDER, + { /* entry idx, value */ 39, VALUE_OPT_PROVIDER, + /* equiv idx, value */ 39, VALUE_OPT_PROVIDER, /* equivalenced to */ NO_EQUIVALENT, /* min, max, act ct */ 0, 1, 0, /* opt state flags */ PROVIDER_FLAGS, 0, @@ -1244,21 +1271,21 @@ static tOptDesc optDesc[OPTION_CT] = { /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ /** Reference to the upper cased version of gnutls-serv. */ -#define zPROGNAME (gnutls_serv_opt_strs+3113) +#define zPROGNAME (gnutls_serv_opt_strs+3169) /** Reference to the title line for gnutls-serv usage. */ -#define zUsageTitle (gnutls_serv_opt_strs+3125) +#define zUsageTitle (gnutls_serv_opt_strs+3181) /** There is no gnutls-serv configuration file. */ #define zRcName NULL /** There are no directories to search for gnutls-serv config files. */ #define apzHomeList NULL /** The gnutls-serv program bug email address. */ -#define zBugsAddr (gnutls_serv_opt_strs+3211) +#define zBugsAddr (gnutls_serv_opt_strs+3267) /** Clarification/explanation of what gnutls-serv does. */ -#define zExplain (gnutls_serv_opt_strs+3231) +#define zExplain (gnutls_serv_opt_strs+3287) /** Extra detail explaining what gnutls-serv does. */ -#define zDetail (gnutls_serv_opt_strs+3233) +#define zDetail (gnutls_serv_opt_strs+3289) /** The full version string for gnutls-serv. */ -#define zFullVersion (gnutls_serv_opt_strs+3291) +#define zFullVersion (gnutls_serv_opt_strs+3347) /* extracted from optcode.tlib near line 364 */ #if defined(ENABLE_NLS) @@ -1270,7 +1297,7 @@ static tOptDesc optDesc[OPTION_CT] = { #endif /* ENABLE_NLS */ #define gnutls_serv_full_usage (NULL) -#define gnutls_serv_short_usage (gnutls_serv_opt_strs+3313) +#define gnutls_serv_short_usage (gnutls_serv_opt_strs+3369) #endif /* not defined __doxygen__ */ @@ -1661,7 +1688,7 @@ tOptions gnutls_servOptions = { NO_EQUIVALENT, /* '-#' option index */ NO_EQUIVALENT /* index of default opt */ }, - 42 /* full option count */, 39 /* user option count */, + 43 /* full option count */, 40 /* user option count */, gnutls_serv_full_usage, gnutls_serv_short_usage, NULL, NULL, PKGDATADIR, gnutls_serv_packager_info @@ -1833,6 +1860,9 @@ with this program. If not, see <http://www.gnu.org/licenses/>.\n")); puts(_("Don't accept session tickets")); /* referenced via gnutls_servOptions.pOptDesc->pzText */ + puts(_("Don't require cookie on DTLS sessions")); + + /* referenced via gnutls_servOptions.pOptDesc->pzText */ puts(_("Generate Diffie-Hellman parameters")); /* referenced via gnutls_servOptions.pOptDesc->pzText */ diff --git a/src/serv-args.h.bak b/src/serv-args.h.bak index 9d1e79e5d5..9fc588411e 100644 --- a/src/serv-args.h.bak +++ b/src/serv-args.h.bak @@ -72,45 +72,46 @@ typedef enum { INDEX_OPT_ALPN = 3, INDEX_OPT_ALPN_FATAL = 4, INDEX_OPT_NOTICKET = 5, - INDEX_OPT_GENERATE = 6, - INDEX_OPT_QUIET = 7, - INDEX_OPT_NODB = 8, - INDEX_OPT_HTTP = 9, - INDEX_OPT_ECHO = 10, - INDEX_OPT_UDP = 11, - INDEX_OPT_MTU = 12, - INDEX_OPT_SRTP_PROFILES = 13, - INDEX_OPT_DISABLE_CLIENT_CERT = 14, - INDEX_OPT_REQUIRE_CLIENT_CERT = 15, - INDEX_OPT_VERIFY_CLIENT_CERT = 16, - INDEX_OPT_HEARTBEAT = 17, - INDEX_OPT_X509FMTDER = 18, - INDEX_OPT_PRIORITY = 19, - INDEX_OPT_DHPARAMS = 20, - INDEX_OPT_X509CAFILE = 21, - INDEX_OPT_X509CRLFILE = 22, - INDEX_OPT_PGPKEYFILE = 23, - INDEX_OPT_X509KEYFILE = 24, - INDEX_OPT_X509CERTFILE = 25, - INDEX_OPT_X509DSAKEYFILE = 26, - INDEX_OPT_X509DSACERTFILE = 27, - INDEX_OPT_X509ECCKEYFILE = 28, - INDEX_OPT_X509ECCCERTFILE = 29, - INDEX_OPT_SRPPASSWD = 30, - INDEX_OPT_SRPPASSWDCONF = 31, - INDEX_OPT_PSKPASSWD = 32, - INDEX_OPT_PSKHINT = 33, - INDEX_OPT_OCSP_RESPONSE = 34, - INDEX_OPT_IGNORE_OCSP_RESPONSE_ERRORS = 35, - INDEX_OPT_PORT = 36, - INDEX_OPT_LIST = 37, - INDEX_OPT_PROVIDER = 38, - INDEX_OPT_VERSION = 39, - INDEX_OPT_HELP = 40, - INDEX_OPT_MORE_HELP = 41 + INDEX_OPT_NOCOOKIE = 6, + INDEX_OPT_GENERATE = 7, + INDEX_OPT_QUIET = 8, + INDEX_OPT_NODB = 9, + INDEX_OPT_HTTP = 10, + INDEX_OPT_ECHO = 11, + INDEX_OPT_UDP = 12, + INDEX_OPT_MTU = 13, + INDEX_OPT_SRTP_PROFILES = 14, + INDEX_OPT_DISABLE_CLIENT_CERT = 15, + INDEX_OPT_REQUIRE_CLIENT_CERT = 16, + INDEX_OPT_VERIFY_CLIENT_CERT = 17, + INDEX_OPT_HEARTBEAT = 18, + INDEX_OPT_X509FMTDER = 19, + INDEX_OPT_PRIORITY = 20, + INDEX_OPT_DHPARAMS = 21, + INDEX_OPT_X509CAFILE = 22, + INDEX_OPT_X509CRLFILE = 23, + INDEX_OPT_PGPKEYFILE = 24, + INDEX_OPT_X509KEYFILE = 25, + INDEX_OPT_X509CERTFILE = 26, + INDEX_OPT_X509DSAKEYFILE = 27, + INDEX_OPT_X509DSACERTFILE = 28, + INDEX_OPT_X509ECCKEYFILE = 29, + INDEX_OPT_X509ECCCERTFILE = 30, + INDEX_OPT_SRPPASSWD = 31, + INDEX_OPT_SRPPASSWDCONF = 32, + INDEX_OPT_PSKPASSWD = 33, + INDEX_OPT_PSKHINT = 34, + INDEX_OPT_OCSP_RESPONSE = 35, + INDEX_OPT_IGNORE_OCSP_RESPONSE_ERRORS = 36, + INDEX_OPT_PORT = 37, + INDEX_OPT_LIST = 38, + INDEX_OPT_PROVIDER = 39, + INDEX_OPT_VERSION = 40, + INDEX_OPT_HELP = 41, + INDEX_OPT_MORE_HELP = 42 } teOptIndex; /** count of all options for gnutls-serv */ -#define OPTION_CT 42 +#define OPTION_CT 43 /** gnutls-serv version */ #define GNUTLS_SERV_VERSION "@VERSION@" /** Full gnutls-serv version text */ @@ -173,43 +174,44 @@ typedef enum { #define VALUE_OPT_ALPN 0x1003 #define VALUE_OPT_ALPN_FATAL 0x1004 #define VALUE_OPT_NOTICKET 0x1005 +#define VALUE_OPT_NOCOOKIE 0x1006 #define VALUE_OPT_GENERATE 'g' #define VALUE_OPT_QUIET 'q' -#define VALUE_OPT_NODB 0x1006 -#define VALUE_OPT_HTTP 0x1007 -#define VALUE_OPT_ECHO 0x1008 +#define VALUE_OPT_NODB 0x1007 +#define VALUE_OPT_HTTP 0x1008 +#define VALUE_OPT_ECHO 0x1009 #define VALUE_OPT_UDP 'u' -#define VALUE_OPT_MTU 0x1009 +#define VALUE_OPT_MTU 0x100A #define OPT_VALUE_MTU (DESC(MTU).optArg.argInt) -#define VALUE_OPT_SRTP_PROFILES 0x100A +#define VALUE_OPT_SRTP_PROFILES 0x100B #define VALUE_OPT_DISABLE_CLIENT_CERT 'a' #define VALUE_OPT_REQUIRE_CLIENT_CERT 'r' -#define VALUE_OPT_VERIFY_CLIENT_CERT 0x100B +#define VALUE_OPT_VERIFY_CLIENT_CERT 0x100C #define VALUE_OPT_HEARTBEAT 'b' -#define VALUE_OPT_X509FMTDER 0x100C -#define VALUE_OPT_PRIORITY 0x100D -#define VALUE_OPT_DHPARAMS 0x100E -#define VALUE_OPT_X509CAFILE 0x100F -#define VALUE_OPT_X509CRLFILE 0x1010 -#define VALUE_OPT_PGPKEYFILE 0x1011 -#define VALUE_OPT_X509KEYFILE 0x1012 -#define VALUE_OPT_X509CERTFILE 0x1013 -#define VALUE_OPT_X509DSAKEYFILE 0x1014 -#define VALUE_OPT_X509DSACERTFILE 0x1015 -#define VALUE_OPT_X509ECCKEYFILE 0x1016 -#define VALUE_OPT_X509ECCCERTFILE 0x1017 -#define VALUE_OPT_SRPPASSWD 0x1018 -#define VALUE_OPT_SRPPASSWDCONF 0x1019 -#define VALUE_OPT_PSKPASSWD 0x101A -#define VALUE_OPT_PSKHINT 0x101B -#define VALUE_OPT_OCSP_RESPONSE 0x101C -#define VALUE_OPT_IGNORE_OCSP_RESPONSE_ERRORS 0x101D +#define VALUE_OPT_X509FMTDER 0x100D +#define VALUE_OPT_PRIORITY 0x100E +#define VALUE_OPT_DHPARAMS 0x100F +#define VALUE_OPT_X509CAFILE 0x1010 +#define VALUE_OPT_X509CRLFILE 0x1011 +#define VALUE_OPT_PGPKEYFILE 0x1012 +#define VALUE_OPT_X509KEYFILE 0x1013 +#define VALUE_OPT_X509CERTFILE 0x1014 +#define VALUE_OPT_X509DSAKEYFILE 0x1015 +#define VALUE_OPT_X509DSACERTFILE 0x1016 +#define VALUE_OPT_X509ECCKEYFILE 0x1017 +#define VALUE_OPT_X509ECCCERTFILE 0x1018 +#define VALUE_OPT_SRPPASSWD 0x1019 +#define VALUE_OPT_SRPPASSWDCONF 0x101A +#define VALUE_OPT_PSKPASSWD 0x101B +#define VALUE_OPT_PSKHINT 0x101C +#define VALUE_OPT_OCSP_RESPONSE 0x101D +#define VALUE_OPT_IGNORE_OCSP_RESPONSE_ERRORS 0x101E #define VALUE_OPT_PORT 'p' #define OPT_VALUE_PORT (DESC(PORT).optArg.argInt) #define VALUE_OPT_LIST 'l' -#define VALUE_OPT_PROVIDER 0x101E +#define VALUE_OPT_PROVIDER 0x101F /** option flag (value) for help-value option */ #define VALUE_OPT_HELP 'h' /** option flag (value) for more-help-value option */ |