Blame src/cli-args.c.bak

Packit Service 4684c1
/*   -*- buffer-read-only: t -*- vi: set ro:
Packit Service 4684c1
 *
Packit Service 4684c1
 *  DO NOT EDIT THIS FILE   (cli-args.c)
Packit Service 4684c1
 *
Packit Service 4684c1
 *  It has been AutoGen-ed
Packit Service 4684c1
 *  From the definitions    cli-args.def
Packit Service 4684c1
 *  and the template file   options
Packit Service 4684c1
 *
Packit Service 4684c1
 * Generated from AutoOpts 42:1:17 templates.
Packit Service 4684c1
 *
Packit Service 4684c1
 *  AutoOpts is a copyrighted work.  This source file is not encumbered
Packit Service 4684c1
 *  by AutoOpts licensing, but is provided under the licensing terms chosen
Packit Service 4684c1
 *  by the gnutls-cli author or copyright holder.  AutoOpts is
Packit Service 4684c1
 *  licensed under the terms of the LGPL.  The redistributable library
Packit Service 4684c1
 *  (``libopts'') is licensed under the terms of either the LGPL or, at the
Packit Service 4684c1
 *  users discretion, the BSD license.  See the AutoOpts and/or libopts sources
Packit Service 4684c1
 *  for details.
Packit Service 4684c1
 *
Packit Service 4684c1
 * The gnutls-cli program is copyrighted and licensed
Packit Service 4684c1
 * under the following terms:
Packit Service 4684c1
 *
Packit Service 4684c1
 *  Copyright (C) 2000-2020 Free Software Foundation, and others, all rights reserved.
Packit Service 4684c1
 *  This is free software. It is licensed for use, modification and
Packit Service 4684c1
 *  redistribution under the terms of the GNU General Public License,
Packit Service 4684c1
 *  version 3 or later <http://gnu.org/licenses/gpl.html>
Packit Service 4684c1
 *
Packit Service 4684c1
 *  gnutls-cli is free software: you can redistribute it and/or modify it
Packit Service 4684c1
 *  under the terms of the GNU General Public License as published by the
Packit Service 4684c1
 *  Free Software Foundation, either version 3 of the License, or
Packit Service 4684c1
 *  (at your option) any later version.
Packit Service 4684c1
 *
Packit Service 4684c1
 *  gnutls-cli is distributed in the hope that it will be useful, but
Packit Service 4684c1
 *  WITHOUT ANY WARRANTY; without even the implied warranty of
Packit Service 4684c1
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Packit Service 4684c1
 *  See the GNU General Public License for more details.
Packit Service 4684c1
 *
Packit Service 4684c1
 *  You should have received a copy of the GNU General Public License along
Packit Service 4684c1
 *  with this program.  If not, see <http://www.gnu.org/licenses/>.
Packit Service 4684c1
 */
Packit Service 4684c1
Packit Service 4684c1
#ifndef __doxygen__
Packit Service 4684c1
#define OPTION_CODE_COMPILE 1
Packit Service 4684c1
#include "cli-args.h"
Packit Service 4684c1
#include <sys/types.h>
Packit Service 4684c1
#include <sys/stat.h>
Packit Service 4684c1
Packit Service 4684c1
#include <errno.h>
Packit Service 4684c1
#include <fcntl.h>
Packit Service 4684c1
#include <limits.h>
Packit Service 4684c1
#include <stdio.h>
Packit Service 4684c1
#include <stdlib.h>
Packit Service 4684c1
#include <string.h>
Packit Service 4684c1
#include <unistd.h>
Packit Service 4684c1
Packit Service 4684c1
#ifdef  __cplusplus
Packit Service 4684c1
extern "C" {
Packit Service 4684c1
#endif
Packit Service 4684c1
extern FILE * option_usage_fp;
Packit Service 4684c1
#define zCopyright      (gnutls_cli_opt_strs+0)
Packit Service 4684c1
#define zLicenseDescrip (gnutls_cli_opt_strs+286)
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
#ifndef NULL
Packit Service 4684c1
#  define NULL 0
Packit Service 4684c1
#endif
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  static const strings for gnutls-cli options
Packit Service 4684c1
 */
Packit Service 4684c1
static char const gnutls_cli_opt_strs[5690] =
Packit Service 4684c1
/*     0 */ "gnutls-cli 3.6.14\n"
Packit Service 4684c1
            "Copyright (C) 2000-2020 Free Software Foundation, and others, all rights reserved.\n"
Packit Service 4684c1
            "This is free software. It is licensed for use, modification and\n"
Packit Service 4684c1
            "redistribution under the terms of the GNU General Public License,\n"
Packit Service 4684c1
            "version 3 or later <http://gnu.org/licenses/gpl.html>\n\0"
Packit Service 4684c1
/*   286 */ "gnutls-cli is free software: you can redistribute it and/or modify it under\n"
Packit Service 4684c1
            "the terms of the GNU General Public License as published by the Free\n"
Packit Service 4684c1
            "Software Foundation, either version 3 of the License, or (at your option)\n"
Packit Service 4684c1
            "any later version.\n\n"
Packit Service 4684c1
            "gnutls-cli is distributed in the hope that it will be useful, but WITHOUT\n"
Packit Service 4684c1
            "ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\n"
Packit Service 4684c1
            "FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for\n"
Packit Service 4684c1
            "more details.\n\n"
Packit Service 4684c1
            "You should have received a copy of the GNU General Public License along\n"
Packit Service 4684c1
            "with this program.  If not, see <http://www.gnu.org/licenses/>.\n\0"
Packit Service 4684c1
/*   895 */ "Enable debugging\0"
Packit Service 4684c1
/*   912 */ "DEBUG\0"
Packit Service 4684c1
/*   918 */ "debug\0"
Packit Service 4684c1
/*   924 */ "More verbose output\0"
Packit Service 4684c1
/*   944 */ "VERBOSE\0"
Packit Service 4684c1
/*   952 */ "verbose\0"
Packit Service 4684c1
/*   960 */ "Enable trust on first use authentication\0"
Packit Service 4684c1
/*  1001 */ "TOFU\0"
Packit Service 4684c1
/*  1006 */ "no-tofu\0"
Packit Service 4684c1
/*  1014 */ "no\0"
Packit Service 4684c1
/*  1017 */ "Fail to connect if a certificate is unknown or a known certificate has\n"
Packit Service 4684c1
            "changed\0"
Packit Service 4684c1
/*  1096 */ "STRICT_TOFU\0"
Packit Service 4684c1
/*  1108 */ "no-strict-tofu\0"
Packit Service 4684c1
/*  1123 */ "Enable DANE certificate verification (DNSSEC)\0"
Packit Service 4684c1
/*  1169 */ "DANE\0"
Packit Service 4684c1
/*  1174 */ "no-dane\0"
Packit Service 4684c1
/*  1182 */ "Use the local DNS server for DNSSEC resolving\0"
Packit Service 4684c1
/*  1228 */ "LOCAL_DNS\0"
Packit Service 4684c1
/*  1238 */ "no-local-dns\0"
Packit Service 4684c1
/*  1251 */ "Enable CA certificate verification\0"
Packit Service 4684c1
/*  1286 */ "CA_VERIFICATION\0"
Packit Service 4684c1
/*  1302 */ "no-ca-verification\0"
Packit Service 4684c1
/*  1321 */ "Enable OCSP certificate verification\0"
Packit Service 4684c1
/*  1358 */ "OCSP\0"
Packit Service 4684c1
/*  1363 */ "no-ocsp\0"
Packit Service 4684c1
/*  1371 */ "Establish a session and resume\0"
Packit Service 4684c1
/*  1402 */ "RESUME\0"
Packit Service 4684c1
/*  1409 */ "resume\0"
Packit Service 4684c1
/*  1416 */ "Send early data on resumption from the specified file\0"
Packit Service 4684c1
/*  1470 */ "EARLYDATA\0"
Packit Service 4684c1
/*  1480 */ "earlydata\0"
Packit Service 4684c1
/*  1490 */ "Establish a session and rehandshake\0"
Packit Service 4684c1
/*  1526 */ "REHANDSHAKE\0"
Packit Service 4684c1
/*  1538 */ "rehandshake\0"
Packit Service 4684c1
/*  1550 */ "Server's hostname for server name indication extension\0"
Packit Service 4684c1
/*  1605 */ "SNI_HOSTNAME\0"
Packit Service 4684c1
/*  1618 */ "sni-hostname\0"
Packit Service 4684c1
/*  1631 */ "Server's hostname to use for validation\0"
Packit Service 4684c1
/*  1671 */ "VERIFY_HOSTNAME\0"
Packit Service 4684c1
/*  1687 */ "verify-hostname\0"
Packit Service 4684c1
/*  1703 */ "Connect, establish a plain session and start TLS\0"
Packit Service 4684c1
/*  1752 */ "STARTTLS\0"
Packit Service 4684c1
/*  1761 */ "starttls\0"
Packit Service 4684c1
/*  1770 */ "an alias for the 'starttls-proto' option\0"
Packit Service 4684c1
/*  1811 */ "app-proto\0"
Packit Service 4684c1
/*  1821 */ "The application protocol to be used to obtain the server's certificate\n"
Packit Service 4684c1
            "(https, ftp, smtp, imap, ldap, xmpp, lmtp, pop3, nntp, sieve, postgres)\0"
Packit Service 4684c1
/*  1964 */ "STARTTLS_PROTO\0"
Packit Service 4684c1
/*  1979 */ "starttls-proto\0"
Packit Service 4684c1
/*  1994 */ "Use DTLS (datagram TLS) over UDP\0"
Packit Service 4684c1
/*  2027 */ "UDP\0"
Packit Service 4684c1
/*  2031 */ "udp\0"
Packit Service 4684c1
/*  2035 */ "Set MTU for datagram TLS\0"
Packit Service 4684c1
/*  2060 */ "MTU\0"
Packit Service 4684c1
/*  2064 */ "mtu\0"
Packit Service 4684c1
/*  2068 */ "Send CR LF instead of LF\0"
Packit Service 4684c1
/*  2093 */ "CRLF\0"
Packit Service 4684c1
/*  2098 */ "crlf\0"
Packit Service 4684c1
/*  2103 */ "Enable TCP Fast Open\0"
Packit Service 4684c1
/*  2124 */ "FASTOPEN\0"
Packit Service 4684c1
/*  2133 */ "fastopen\0"
Packit Service 4684c1
/*  2142 */ "Use DER format for certificates to read from\0"
Packit Service 4684c1
/*  2187 */ "X509FMTDER\0"
Packit Service 4684c1
/*  2198 */ "x509fmtder\0"
Packit Service 4684c1
/*  2209 */ "Print peer's certificate in PEM format\0"
Packit Service 4684c1
/*  2248 */ "PRINT_CERT\0"
Packit Service 4684c1
/*  2259 */ "print-cert\0"
Packit Service 4684c1
/*  2270 */ "Save the peer's certificate chain in the specified file in PEM format\0"
Packit Service 4684c1
/*  2340 */ "SAVE_CERT\0"
Packit Service 4684c1
/*  2350 */ "save-cert\0"
Packit Service 4684c1
/*  2360 */ "Save the peer's OCSP status response in the provided file\0"
Packit Service 4684c1
/*  2418 */ "SAVE_OCSP\0"
Packit Service 4684c1
/*  2428 */ "save-ocsp\0"
Packit Service 4684c1
/*  2438 */ "Save all OCSP responses provided by the peer in this file\0"
Packit Service 4684c1
/*  2496 */ "SAVE_OCSP_MULTI\0"
Packit Service 4684c1
/*  2512 */ "save-ocsp-multi\0"
Packit Service 4684c1
/*  2528 */ "Save the server-side TLS message trace in the provided file\0"
Packit Service 4684c1
/*  2588 */ "SAVE_SERVER_TRACE\0"
Packit Service 4684c1
/*  2606 */ "save-server-trace\0"
Packit Service 4684c1
/*  2624 */ "Save the client-side TLS message trace in the provided file\0"
Packit Service 4684c1
/*  2684 */ "SAVE_CLIENT_TRACE\0"
Packit Service 4684c1
/*  2702 */ "save-client-trace\0"
Packit Service 4684c1
/*  2720 */ "The minimum number of bits allowed for DH\0"
Packit Service 4684c1
/*  2762 */ "DH_BITS\0"
Packit Service 4684c1
/*  2770 */ "dh-bits\0"
Packit Service 4684c1
/*  2778 */ "Priorities string\0"
Packit Service 4684c1
/*  2796 */ "PRIORITY\0"
Packit Service 4684c1
/*  2805 */ "priority\0"
Packit Service 4684c1
/*  2814 */ "Certificate file or PKCS #11 URL to use\0"
Packit Service 4684c1
/*  2854 */ "X509CAFILE\0"
Packit Service 4684c1
/*  2865 */ "x509cafile\0"
Packit Service 4684c1
/*  2876 */ "CRL file to use\0"
Packit Service 4684c1
/*  2892 */ "X509CRLFILE\0"
Packit Service 4684c1
/*  2904 */ "x509crlfile\0"
Packit Service 4684c1
/*  2916 */ "X.509 key file or PKCS #11 URL to use\0"
Packit Service 4684c1
/*  2954 */ "X509KEYFILE\0"
Packit Service 4684c1
/*  2966 */ "x509keyfile\0"
Packit Service 4684c1
/*  2978 */ "X.509 Certificate file or PKCS #11 URL to use\0"
Packit Service 4684c1
/*  3024 */ "X509CERTFILE\0"
Packit Service 4684c1
/*  3037 */ "x509certfile\0"
Packit Service 4684c1
/*  3050 */ "Private key file (PKCS #8 or PKCS #12) or PKCS #11 URL to use\0"
Packit Service 4684c1
/*  3112 */ "RAWPKKEYFILE\0"
Packit Service 4684c1
/*  3125 */ "rawpkkeyfile\0"
Packit Service 4684c1
/*  3138 */ "Raw public-key file to use\0"
Packit Service 4684c1
/*  3165 */ "RAWPKFILE\0"
Packit Service 4684c1
/*  3175 */ "rawpkfile\0"
Packit Service 4684c1
/*  3185 */ "SRP username to use\0"
Packit Service 4684c1
/*  3205 */ "SRPUSERNAME\0"
Packit Service 4684c1
/*  3217 */ "srpusername\0"
Packit Service 4684c1
/*  3229 */ "SRP password to use\0"
Packit Service 4684c1
/*  3249 */ "SRPPASSWD\0"
Packit Service 4684c1
/*  3259 */ "srppasswd\0"
Packit Service 4684c1
/*  3269 */ "PSK username to use\0"
Packit Service 4684c1
/*  3289 */ "PSKUSERNAME\0"
Packit Service 4684c1
/*  3301 */ "pskusername\0"
Packit Service 4684c1
/*  3313 */ "PSK key (in hex) to use\0"
Packit Service 4684c1
/*  3337 */ "PSKKEY\0"
Packit Service 4684c1
/*  3344 */ "pskkey\0"
Packit Service 4684c1
/*  3351 */ "The port or service to connect to\0"
Packit Service 4684c1
/*  3385 */ "PORT\0"
Packit Service 4684c1
/*  3390 */ "port\0"
Packit Service 4684c1
/*  3395 */ "Don't abort program if server certificate can't be validated\0"
Packit Service 4684c1
/*  3456 */ "INSECURE\0"
Packit Service 4684c1
/*  3465 */ "insecure\0"
Packit Service 4684c1
/*  3474 */ "Allow broken algorithms, such as MD5 for certificate verification\0"
Packit Service 4684c1
/*  3540 */ "VERIFY_ALLOW_BROKEN\0"
Packit Service 4684c1
/*  3560 */ "verify-allow-broken\0"
Packit Service 4684c1
/*  3580 */ "Use length-hiding padding to prevent traffic analysis (deprecated)\0"
Packit Service 4684c1
/*  3647 */ "RANGES\0"
Packit Service 4684c1
/*  3654 */ "ranges\0"
Packit Service 4684c1
/*  3661 */ "Benchmark individual ciphers\0"
Packit Service 4684c1
/*  3690 */ "BENCHMARK_CIPHERS\0"
Packit Service 4684c1
/*  3708 */ "benchmark-ciphers\0"
Packit Service 4684c1
/*  3726 */ "Benchmark TLS key exchange methods\0"
Packit Service 4684c1
/*  3761 */ "BENCHMARK_TLS_KX\0"
Packit Service 4684c1
/*  3778 */ "benchmark-tls-kx\0"
Packit Service 4684c1
/*  3795 */ "Benchmark TLS ciphers\0"
Packit Service 4684c1
/*  3817 */ "BENCHMARK_TLS_CIPHERS\0"
Packit Service 4684c1
/*  3839 */ "benchmark-tls-ciphers\0"
Packit Service 4684c1
/*  3861 */ "Print a list of the supported algorithms and modes\0"
Packit Service 4684c1
/*  3912 */ "LIST\0"
Packit Service 4684c1
/*  3917 */ "list\0"
Packit Service 4684c1
/*  3922 */ "Print a list of the supported priority strings\0"
Packit Service 4684c1
/*  3969 */ "PRIORITY_LIST\0"
Packit Service 4684c1
/*  3983 */ "priority-list\0"
Packit Service 4684c1
/*  3997 */ "Don't allow session tickets\0"
Packit Service 4684c1
/*  4025 */ "NOTICKET\0"
Packit Service 4684c1
/*  4034 */ "noticket\0"
Packit Service 4684c1
/*  4043 */ "Offer SRTP profiles\0"
Packit Service 4684c1
/*  4063 */ "SRTP_PROFILES\0"
Packit Service 4684c1
/*  4077 */ "srtp-profiles\0"
Packit Service 4684c1
/*  4091 */ "Application layer protocol\0"
Packit Service 4684c1
/*  4118 */ "ALPN\0"
Packit Service 4684c1
/*  4123 */ "alpn\0"
Packit Service 4684c1
/*  4128 */ "Activate heartbeat support\0"
Packit Service 4684c1
/*  4155 */ "HEARTBEAT\0"
Packit Service 4684c1
/*  4165 */ "heartbeat\0"
Packit Service 4684c1
/*  4175 */ "The maximum record size to advertize\0"
Packit Service 4684c1
/*  4212 */ "RECORDSIZE\0"
Packit Service 4684c1
/*  4223 */ "recordsize\0"
Packit Service 4684c1
/*  4234 */ "Do not send a Server Name Indication (SNI)\0"
Packit Service 4684c1
/*  4277 */ "DISABLE_SNI\0"
Packit Service 4684c1
/*  4289 */ "disable-sni\0"
Packit Service 4684c1
/*  4301 */ "Disable all the TLS extensions (deprecated)\0"
Packit Service 4684c1
/*  4345 */ "DISABLE_EXTENSIONS\0"
Packit Service 4684c1
/*  4364 */ "disable-extensions\0"
Packit Service 4684c1
/*  4383 */ "Send a single key share under TLS1.3\0"
Packit Service 4684c1
/*  4420 */ "SINGLE_KEY_SHARE\0"
Packit Service 4684c1
/*  4437 */ "single-key-share\0"
Packit Service 4684c1
/*  4454 */ "Enable post-handshake authentication under TLS1.3\0"
Packit Service 4684c1
/*  4504 */ "POST_HANDSHAKE_AUTH\0"
Packit Service 4684c1
/*  4524 */ "post-handshake-auth\0"
Packit Service 4684c1
/*  4544 */ "Inline commands of the form ^<cmd>^\0"
Packit Service 4684c1
/*  4580 */ "INLINE_COMMANDS\0"
Packit Service 4684c1
/*  4596 */ "inline-commands\0"
Packit Service 4684c1
/*  4612 */ "Change the default delimiter for inline commands.\0"
Packit Service 4684c1
/*  4662 */ "INLINE_COMMANDS_PREFIX\0"
Packit Service 4684c1
/*  4685 */ "inline-commands-prefix\0"
Packit Service 4684c1
/*  4708 */ "Specify the PKCS #11 provider library\0"
Packit Service 4684c1
/*  4746 */ "PROVIDER\0"
Packit Service 4684c1
/*  4755 */ "provider\0"
Packit Service 4684c1
/*  4764 */ "Reports the status of the FIPS140-2 mode in gnutls library\0"
Packit Service 4684c1
/*  4823 */ "FIPS140_MODE\0"
Packit Service 4684c1
/*  4836 */ "fips140-mode\0"
Packit Service 4684c1
/*  4849 */ "Redirect informational messages to a specific file.\0"
Packit Service 4684c1
/*  4901 */ "LOGFILE\0"
Packit Service 4684c1
/*  4909 */ "logfile\0"
Packit Service 4684c1
/*  4917 */ "Label used for exporting keying material\0"
Packit Service 4684c1
/*  4958 */ "KEYMATEXPORT\0"
Packit Service 4684c1
/*  4971 */ "keymatexport\0"
Packit Service 4684c1
/*  4984 */ "Size of the exported keying material\0"
Packit Service 4684c1
/*  5021 */ "KEYMATEXPORTSIZE\0"
Packit Service 4684c1
/*  5038 */ "keymatexportsize\0"
Packit Service 4684c1
/*  5055 */ "Block waiting for the resumption data under TLS1.3\0"
Packit Service 4684c1
/*  5106 */ "WAITRESUMPTION\0"
Packit Service 4684c1
/*  5121 */ "waitresumption\0"
Packit Service 4684c1
/*  5136 */ "display extended usage information and exit\0"
Packit Service 4684c1
/*  5180 */ "help\0"
Packit Service 4684c1
/*  5185 */ "extended usage information passed thru pager\0"
Packit Service 4684c1
/*  5230 */ "more-help\0"
Packit Service 4684c1
/*  5240 */ "output version information and exit\0"
Packit Service 4684c1
/*  5276 */ "version\0"
Packit Service 4684c1
/*  5284 */ "GNUTLS_CLI\0"
Packit Service 4684c1
/*  5295 */ "gnutls-cli - GnuTLS client\n"
Packit Service 4684c1
            "Usage:  %s [ -<flag> [<val>] | --<name>[{=| }<val>] ]... [hostname]\n\0"
Packit Service 4684c1
/*  5391 */ "bugs@gnutls.org\0"
Packit Service 4684c1
/*  5407 */ "\n\0"
Packit Service 4684c1
/*  5409 */ "Simple client program to set up a TLS connection to some other computer.  It\n"
Packit Service 4684c1
            "sets up a TLS connection and forwards data from the standard input to the\n"
Packit Service 4684c1
            "secured socket and vice versa.\n\0"
Packit Service 4684c1
/*  5592 */ "gnutls-cli 3.6.14\0"
Packit Service 4684c1
/*  5610 */ "Usage: gnutls-cli [options] hostname\n"
Packit Service 4684c1
            "gnutls-cli --help for usage instructions.\n";
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  debug option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the debug option */
Packit Service 4684c1
#define DEBUG_DESC      (gnutls_cli_opt_strs+895)
Packit Service 4684c1
/** Upper-cased name for the debug option */
Packit Service 4684c1
#define DEBUG_NAME      (gnutls_cli_opt_strs+912)
Packit Service 4684c1
/** Name string for the debug option */
Packit Service 4684c1
#define DEBUG_name      (gnutls_cli_opt_strs+918)
Packit Service 4684c1
/** Compiled in flag settings for the debug option */
Packit Service 4684c1
#define DEBUG_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_NUMERIC))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  verbose option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the verbose option */
Packit Service 4684c1
#define VERBOSE_DESC      (gnutls_cli_opt_strs+924)
Packit Service 4684c1
/** Upper-cased name for the verbose option */
Packit Service 4684c1
#define VERBOSE_NAME      (gnutls_cli_opt_strs+944)
Packit Service 4684c1
/** Name string for the verbose option */
Packit Service 4684c1
#define VERBOSE_name      (gnutls_cli_opt_strs+952)
Packit Service 4684c1
/** Compiled in flag settings for the verbose option */
Packit Service 4684c1
#define VERBOSE_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  tofu option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the tofu option */
Packit Service 4684c1
#define TOFU_DESC      (gnutls_cli_opt_strs+960)
Packit Service 4684c1
/** Upper-cased name for the tofu option */
Packit Service 4684c1
#define TOFU_NAME      (gnutls_cli_opt_strs+1001)
Packit Service 4684c1
/** disablement name for the tofu option */
Packit Service 4684c1
#define NOT_TOFU_name  (gnutls_cli_opt_strs+1006)
Packit Service 4684c1
/** disablement prefix for the tofu option */
Packit Service 4684c1
#define NOT_TOFU_PFX   (gnutls_cli_opt_strs+1014)
Packit Service 4684c1
/** Name string for the tofu option */
Packit Service 4684c1
#define TOFU_name      (NOT_TOFU_name + 3)
Packit Service 4684c1
/** Compiled in flag settings for the tofu option */
Packit Service 4684c1
#define TOFU_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  strict-tofu option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the strict-tofu option */
Packit Service 4684c1
#define STRICT_TOFU_DESC      (gnutls_cli_opt_strs+1017)
Packit Service 4684c1
/** Upper-cased name for the strict-tofu option */
Packit Service 4684c1
#define STRICT_TOFU_NAME      (gnutls_cli_opt_strs+1096)
Packit Service 4684c1
/** disablement name for the strict-tofu option */
Packit Service 4684c1
#define NOT_STRICT_TOFU_name  (gnutls_cli_opt_strs+1108)
Packit Service 4684c1
/** disablement prefix for the strict-tofu option */
Packit Service 4684c1
#define NOT_STRICT_TOFU_PFX   (gnutls_cli_opt_strs+1014)
Packit Service 4684c1
/** Name string for the strict-tofu option */
Packit Service 4684c1
#define STRICT_TOFU_name      (NOT_STRICT_TOFU_name + 3)
Packit Service 4684c1
/** Compiled in flag settings for the strict-tofu option */
Packit Service 4684c1
#define STRICT_TOFU_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  dane option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the dane option */
Packit Service 4684c1
#define DANE_DESC      (gnutls_cli_opt_strs+1123)
Packit Service 4684c1
/** Upper-cased name for the dane option */
Packit Service 4684c1
#define DANE_NAME      (gnutls_cli_opt_strs+1169)
Packit Service 4684c1
/** disablement name for the dane option */
Packit Service 4684c1
#define NOT_DANE_name  (gnutls_cli_opt_strs+1174)
Packit Service 4684c1
/** disablement prefix for the dane option */
Packit Service 4684c1
#define NOT_DANE_PFX   (gnutls_cli_opt_strs+1014)
Packit Service 4684c1
/** Name string for the dane option */
Packit Service 4684c1
#define DANE_name      (NOT_DANE_name + 3)
Packit Service 4684c1
/** Compiled in flag settings for the dane option */
Packit Service 4684c1
#define DANE_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  local-dns option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the local-dns option */
Packit Service 4684c1
#define LOCAL_DNS_DESC      (gnutls_cli_opt_strs+1182)
Packit Service 4684c1
/** Upper-cased name for the local-dns option */
Packit Service 4684c1
#define LOCAL_DNS_NAME      (gnutls_cli_opt_strs+1228)
Packit Service 4684c1
/** disablement name for the local-dns option */
Packit Service 4684c1
#define NOT_LOCAL_DNS_name  (gnutls_cli_opt_strs+1238)
Packit Service 4684c1
/** disablement prefix for the local-dns option */
Packit Service 4684c1
#define NOT_LOCAL_DNS_PFX   (gnutls_cli_opt_strs+1014)
Packit Service 4684c1
/** Name string for the local-dns option */
Packit Service 4684c1
#define LOCAL_DNS_name      (NOT_LOCAL_DNS_name + 3)
Packit Service 4684c1
/** Compiled in flag settings for the local-dns option */
Packit Service 4684c1
#define LOCAL_DNS_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  ca-verification option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the ca-verification option */
Packit Service 4684c1
#define CA_VERIFICATION_DESC      (gnutls_cli_opt_strs+1251)
Packit Service 4684c1
/** Upper-cased name for the ca-verification option */
Packit Service 4684c1
#define CA_VERIFICATION_NAME      (gnutls_cli_opt_strs+1286)
Packit Service 4684c1
/** disablement name for the ca-verification option */
Packit Service 4684c1
#define NOT_CA_VERIFICATION_name  (gnutls_cli_opt_strs+1302)
Packit Service 4684c1
/** disablement prefix for the ca-verification option */
Packit Service 4684c1
#define NOT_CA_VERIFICATION_PFX   (gnutls_cli_opt_strs+1014)
Packit Service 4684c1
/** Name string for the ca-verification option */
Packit Service 4684c1
#define CA_VERIFICATION_name      (NOT_CA_VERIFICATION_name + 3)
Packit Service 4684c1
/** Compiled in flag settings for the ca-verification option */
Packit Service 4684c1
#define CA_VERIFICATION_FLAGS     (OPTST_INITENABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  ocsp option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the ocsp option */
Packit Service 4684c1
#define OCSP_DESC      (gnutls_cli_opt_strs+1321)
Packit Service 4684c1
/** Upper-cased name for the ocsp option */
Packit Service 4684c1
#define OCSP_NAME      (gnutls_cli_opt_strs+1358)
Packit Service 4684c1
/** disablement name for the ocsp option */
Packit Service 4684c1
#define NOT_OCSP_name  (gnutls_cli_opt_strs+1363)
Packit Service 4684c1
/** disablement prefix for the ocsp option */
Packit Service 4684c1
#define NOT_OCSP_PFX   (gnutls_cli_opt_strs+1014)
Packit Service 4684c1
/** Name string for the ocsp option */
Packit Service 4684c1
#define OCSP_name      (NOT_OCSP_name + 3)
Packit Service 4684c1
/** Compiled in flag settings for the ocsp option */
Packit Service 4684c1
#define OCSP_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  resume option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the resume option */
Packit Service 4684c1
#define RESUME_DESC      (gnutls_cli_opt_strs+1371)
Packit Service 4684c1
/** Upper-cased name for the resume option */
Packit Service 4684c1
#define RESUME_NAME      (gnutls_cli_opt_strs+1402)
Packit Service 4684c1
/** Name string for the resume option */
Packit Service 4684c1
#define RESUME_name      (gnutls_cli_opt_strs+1409)
Packit Service 4684c1
/** Compiled in flag settings for the resume option */
Packit Service 4684c1
#define RESUME_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  earlydata option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the earlydata option */
Packit Service 4684c1
#define EARLYDATA_DESC      (gnutls_cli_opt_strs+1416)
Packit Service 4684c1
/** Upper-cased name for the earlydata option */
Packit Service 4684c1
#define EARLYDATA_NAME      (gnutls_cli_opt_strs+1470)
Packit Service 4684c1
/** Name string for the earlydata option */
Packit Service 4684c1
#define EARLYDATA_name      (gnutls_cli_opt_strs+1480)
Packit Service 4684c1
/** Compiled in flag settings for the earlydata option */
Packit Service 4684c1
#define EARLYDATA_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  rehandshake option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the rehandshake option */
Packit Service 4684c1
#define REHANDSHAKE_DESC      (gnutls_cli_opt_strs+1490)
Packit Service 4684c1
/** Upper-cased name for the rehandshake option */
Packit Service 4684c1
#define REHANDSHAKE_NAME      (gnutls_cli_opt_strs+1526)
Packit Service 4684c1
/** Name string for the rehandshake option */
Packit Service 4684c1
#define REHANDSHAKE_name      (gnutls_cli_opt_strs+1538)
Packit Service 4684c1
/** Compiled in flag settings for the rehandshake option */
Packit Service 4684c1
#define REHANDSHAKE_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  sni-hostname option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the sni-hostname option */
Packit Service 4684c1
#define SNI_HOSTNAME_DESC      (gnutls_cli_opt_strs+1550)
Packit Service 4684c1
/** Upper-cased name for the sni-hostname option */
Packit Service 4684c1
#define SNI_HOSTNAME_NAME      (gnutls_cli_opt_strs+1605)
Packit Service 4684c1
/** Name string for the sni-hostname option */
Packit Service 4684c1
#define SNI_HOSTNAME_name      (gnutls_cli_opt_strs+1618)
Packit Service 4684c1
/** Compiled in flag settings for the sni-hostname option */
Packit Service 4684c1
#define SNI_HOSTNAME_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  verify-hostname option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the verify-hostname option */
Packit Service 4684c1
#define VERIFY_HOSTNAME_DESC      (gnutls_cli_opt_strs+1631)
Packit Service 4684c1
/** Upper-cased name for the verify-hostname option */
Packit Service 4684c1
#define VERIFY_HOSTNAME_NAME      (gnutls_cli_opt_strs+1671)
Packit Service 4684c1
/** Name string for the verify-hostname option */
Packit Service 4684c1
#define VERIFY_HOSTNAME_name      (gnutls_cli_opt_strs+1687)
Packit Service 4684c1
/** Compiled in flag settings for the verify-hostname option */
Packit Service 4684c1
#define VERIFY_HOSTNAME_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  starttls option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the starttls option */
Packit Service 4684c1
#define STARTTLS_DESC      (gnutls_cli_opt_strs+1703)
Packit Service 4684c1
/** Upper-cased name for the starttls option */
Packit Service 4684c1
#define STARTTLS_NAME      (gnutls_cli_opt_strs+1752)
Packit Service 4684c1
/** Name string for the starttls option */
Packit Service 4684c1
#define STARTTLS_name      (gnutls_cli_opt_strs+1761)
Packit Service 4684c1
/** Compiled in flag settings for the starttls option */
Packit Service 4684c1
#define STARTTLS_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  app-proto option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the app-proto option */
Packit Service 4684c1
#define APP_PROTO_DESC    (gnutls_cli_opt_strs+1770)
Packit Service 4684c1
#define APP_PROTO_NAME    NULL
Packit Service 4684c1
/** Unmodified name string for the app-proto option */
Packit Service 4684c1
#define APP_PROTO_name    (gnutls_cli_opt_strs+1811)
Packit Service 4684c1
/** Compiled in flag settings for the app-proto option */
Packit Service 4684c1
#define APP_PROTO_FLAGS     (STARTTLS_PROTO_FLAGS | OPTST_ALIAS)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  starttls-proto option description with
Packit Service 4684c1
 *  "Must also have options" and "Incompatible options":
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the starttls-proto option */
Packit Service 4684c1
#define STARTTLS_PROTO_DESC      (gnutls_cli_opt_strs+1821)
Packit Service 4684c1
/** Upper-cased name for the starttls-proto option */
Packit Service 4684c1
#define STARTTLS_PROTO_NAME      (gnutls_cli_opt_strs+1964)
Packit Service 4684c1
/** Name string for the starttls-proto option */
Packit Service 4684c1
#define STARTTLS_PROTO_name      (gnutls_cli_opt_strs+1979)
Packit Service 4684c1
/** Other options that appear in conjunction with the starttls-proto option */
Packit Service 4684c1
static int const aStarttls_ProtoCantList[] = {
Packit Service 4684c1
    INDEX_OPT_STARTTLS, NO_EQUIVALENT };
Packit Service 4684c1
/** Compiled in flag settings for the starttls-proto option */
Packit Service 4684c1
#define STARTTLS_PROTO_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  udp option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the udp option */
Packit Service 4684c1
#define UDP_DESC      (gnutls_cli_opt_strs+1994)
Packit Service 4684c1
/** Upper-cased name for the udp option */
Packit Service 4684c1
#define UDP_NAME      (gnutls_cli_opt_strs+2027)
Packit Service 4684c1
/** Name string for the udp option */
Packit Service 4684c1
#define UDP_name      (gnutls_cli_opt_strs+2031)
Packit Service 4684c1
/** Compiled in flag settings for the udp option */
Packit Service 4684c1
#define UDP_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  mtu option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the mtu option */
Packit Service 4684c1
#define MTU_DESC      (gnutls_cli_opt_strs+2035)
Packit Service 4684c1
/** Upper-cased name for the mtu option */
Packit Service 4684c1
#define MTU_NAME      (gnutls_cli_opt_strs+2060)
Packit Service 4684c1
/** Name string for the mtu option */
Packit Service 4684c1
#define MTU_name      (gnutls_cli_opt_strs+2064)
Packit Service 4684c1
/** Compiled in flag settings for the mtu option */
Packit Service 4684c1
#define MTU_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_NUMERIC))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  crlf option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the crlf option */
Packit Service 4684c1
#define CRLF_DESC      (gnutls_cli_opt_strs+2068)
Packit Service 4684c1
/** Upper-cased name for the crlf option */
Packit Service 4684c1
#define CRLF_NAME      (gnutls_cli_opt_strs+2093)
Packit Service 4684c1
/** Name string for the crlf option */
Packit Service 4684c1
#define CRLF_name      (gnutls_cli_opt_strs+2098)
Packit Service 4684c1
/** Compiled in flag settings for the crlf option */
Packit Service 4684c1
#define CRLF_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  fastopen option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the fastopen option */
Packit Service 4684c1
#define FASTOPEN_DESC      (gnutls_cli_opt_strs+2103)
Packit Service 4684c1
/** Upper-cased name for the fastopen option */
Packit Service 4684c1
#define FASTOPEN_NAME      (gnutls_cli_opt_strs+2124)
Packit Service 4684c1
/** Name string for the fastopen option */
Packit Service 4684c1
#define FASTOPEN_name      (gnutls_cli_opt_strs+2133)
Packit Service 4684c1
/** Compiled in flag settings for the fastopen option */
Packit Service 4684c1
#define FASTOPEN_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  x509fmtder option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the x509fmtder option */
Packit Service 4684c1
#define X509FMTDER_DESC      (gnutls_cli_opt_strs+2142)
Packit Service 4684c1
/** Upper-cased name for the x509fmtder option */
Packit Service 4684c1
#define X509FMTDER_NAME      (gnutls_cli_opt_strs+2187)
Packit Service 4684c1
/** Name string for the x509fmtder option */
Packit Service 4684c1
#define X509FMTDER_name      (gnutls_cli_opt_strs+2198)
Packit Service 4684c1
/** Compiled in flag settings for the x509fmtder option */
Packit Service 4684c1
#define X509FMTDER_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  print-cert option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the print-cert option */
Packit Service 4684c1
#define PRINT_CERT_DESC      (gnutls_cli_opt_strs+2209)
Packit Service 4684c1
/** Upper-cased name for the print-cert option */
Packit Service 4684c1
#define PRINT_CERT_NAME      (gnutls_cli_opt_strs+2248)
Packit Service 4684c1
/** Name string for the print-cert option */
Packit Service 4684c1
#define PRINT_CERT_name      (gnutls_cli_opt_strs+2259)
Packit Service 4684c1
/** Compiled in flag settings for the print-cert option */
Packit Service 4684c1
#define PRINT_CERT_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  save-cert option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the save-cert option */
Packit Service 4684c1
#define SAVE_CERT_DESC      (gnutls_cli_opt_strs+2270)
Packit Service 4684c1
/** Upper-cased name for the save-cert option */
Packit Service 4684c1
#define SAVE_CERT_NAME      (gnutls_cli_opt_strs+2340)
Packit Service 4684c1
/** Name string for the save-cert option */
Packit Service 4684c1
#define SAVE_CERT_name      (gnutls_cli_opt_strs+2350)
Packit Service 4684c1
/** Compiled in flag settings for the save-cert option */
Packit Service 4684c1
#define SAVE_CERT_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  save-ocsp option description with
Packit Service 4684c1
 *  "Must also have options" and "Incompatible options":
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the save-ocsp option */
Packit Service 4684c1
#define SAVE_OCSP_DESC      (gnutls_cli_opt_strs+2360)
Packit Service 4684c1
/** Upper-cased name for the save-ocsp option */
Packit Service 4684c1
#define SAVE_OCSP_NAME      (gnutls_cli_opt_strs+2418)
Packit Service 4684c1
/** Name string for the save-ocsp option */
Packit Service 4684c1
#define SAVE_OCSP_name      (gnutls_cli_opt_strs+2428)
Packit Service 4684c1
/** Other options that appear in conjunction with the save-ocsp option */
Packit Service 4684c1
static int const aSave_OcspCantList[] = {
Packit Service 4684c1
    INDEX_OPT_SAVE_OCSP_MULTI, NO_EQUIVALENT };
Packit Service 4684c1
/** Compiled in flag settings for the save-ocsp option */
Packit Service 4684c1
#define SAVE_OCSP_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  save-ocsp-multi option description with
Packit Service 4684c1
 *  "Must also have options" and "Incompatible options":
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the save-ocsp-multi option */
Packit Service 4684c1
#define SAVE_OCSP_MULTI_DESC      (gnutls_cli_opt_strs+2438)
Packit Service 4684c1
/** Upper-cased name for the save-ocsp-multi option */
Packit Service 4684c1
#define SAVE_OCSP_MULTI_NAME      (gnutls_cli_opt_strs+2496)
Packit Service 4684c1
/** Name string for the save-ocsp-multi option */
Packit Service 4684c1
#define SAVE_OCSP_MULTI_name      (gnutls_cli_opt_strs+2512)
Packit Service 4684c1
/** Other options that appear in conjunction with the save-ocsp-multi option */
Packit Service 4684c1
static int const aSave_Ocsp_MultiCantList[] = {
Packit Service 4684c1
    INDEX_OPT_SAVE_OCSP, NO_EQUIVALENT };
Packit Service 4684c1
/** Compiled in flag settings for the save-ocsp-multi option */
Packit Service 4684c1
#define SAVE_OCSP_MULTI_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  save-server-trace option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the save-server-trace option */
Packit Service 4684c1
#define SAVE_SERVER_TRACE_DESC      (gnutls_cli_opt_strs+2528)
Packit Service 4684c1
/** Upper-cased name for the save-server-trace option */
Packit Service 4684c1
#define SAVE_SERVER_TRACE_NAME      (gnutls_cli_opt_strs+2588)
Packit Service 4684c1
/** Name string for the save-server-trace option */
Packit Service 4684c1
#define SAVE_SERVER_TRACE_name      (gnutls_cli_opt_strs+2606)
Packit Service 4684c1
/** Compiled in flag settings for the save-server-trace option */
Packit Service 4684c1
#define SAVE_SERVER_TRACE_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  save-client-trace option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the save-client-trace option */
Packit Service 4684c1
#define SAVE_CLIENT_TRACE_DESC      (gnutls_cli_opt_strs+2624)
Packit Service 4684c1
/** Upper-cased name for the save-client-trace option */
Packit Service 4684c1
#define SAVE_CLIENT_TRACE_NAME      (gnutls_cli_opt_strs+2684)
Packit Service 4684c1
/** Name string for the save-client-trace option */
Packit Service 4684c1
#define SAVE_CLIENT_TRACE_name      (gnutls_cli_opt_strs+2702)
Packit Service 4684c1
/** Compiled in flag settings for the save-client-trace option */
Packit Service 4684c1
#define SAVE_CLIENT_TRACE_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  dh-bits option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the dh-bits option */
Packit Service 4684c1
#define DH_BITS_DESC      (gnutls_cli_opt_strs+2720)
Packit Service 4684c1
/** Upper-cased name for the dh-bits option */
Packit Service 4684c1
#define DH_BITS_NAME      (gnutls_cli_opt_strs+2762)
Packit Service 4684c1
/** Name string for the dh-bits option */
Packit Service 4684c1
#define DH_BITS_name      (gnutls_cli_opt_strs+2770)
Packit Service 4684c1
/** Compiled in flag settings for the dh-bits option */
Packit Service 4684c1
#define DH_BITS_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_NUMERIC))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  priority option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the priority option */
Packit Service 4684c1
#define PRIORITY_DESC      (gnutls_cli_opt_strs+2778)
Packit Service 4684c1
/** Upper-cased name for the priority option */
Packit Service 4684c1
#define PRIORITY_NAME      (gnutls_cli_opt_strs+2796)
Packit Service 4684c1
/** Name string for the priority option */
Packit Service 4684c1
#define PRIORITY_name      (gnutls_cli_opt_strs+2805)
Packit Service 4684c1
/** Compiled in flag settings for the priority option */
Packit Service 4684c1
#define PRIORITY_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  x509cafile option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the x509cafile option */
Packit Service 4684c1
#define X509CAFILE_DESC      (gnutls_cli_opt_strs+2814)
Packit Service 4684c1
/** Upper-cased name for the x509cafile option */
Packit Service 4684c1
#define X509CAFILE_NAME      (gnutls_cli_opt_strs+2854)
Packit Service 4684c1
/** Name string for the x509cafile option */
Packit Service 4684c1
#define X509CAFILE_name      (gnutls_cli_opt_strs+2865)
Packit Service 4684c1
/** Compiled in flag settings for the x509cafile option */
Packit Service 4684c1
#define X509CAFILE_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  x509crlfile option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the x509crlfile option */
Packit Service 4684c1
#define X509CRLFILE_DESC      (gnutls_cli_opt_strs+2876)
Packit Service 4684c1
/** Upper-cased name for the x509crlfile option */
Packit Service 4684c1
#define X509CRLFILE_NAME      (gnutls_cli_opt_strs+2892)
Packit Service 4684c1
/** Name string for the x509crlfile option */
Packit Service 4684c1
#define X509CRLFILE_name      (gnutls_cli_opt_strs+2904)
Packit Service 4684c1
/** Compiled in flag settings for the x509crlfile option */
Packit Service 4684c1
#define X509CRLFILE_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_FILE))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  x509keyfile option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the x509keyfile option */
Packit Service 4684c1
#define X509KEYFILE_DESC      (gnutls_cli_opt_strs+2916)
Packit Service 4684c1
/** Upper-cased name for the x509keyfile option */
Packit Service 4684c1
#define X509KEYFILE_NAME      (gnutls_cli_opt_strs+2954)
Packit Service 4684c1
/** Name string for the x509keyfile option */
Packit Service 4684c1
#define X509KEYFILE_name      (gnutls_cli_opt_strs+2966)
Packit Service 4684c1
/** Compiled in flag settings for the x509keyfile option */
Packit Service 4684c1
#define X509KEYFILE_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  x509certfile option description with
Packit Service 4684c1
 *  "Must also have options" and "Incompatible options":
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the x509certfile option */
Packit Service 4684c1
#define X509CERTFILE_DESC      (gnutls_cli_opt_strs+2978)
Packit Service 4684c1
/** Upper-cased name for the x509certfile option */
Packit Service 4684c1
#define X509CERTFILE_NAME      (gnutls_cli_opt_strs+3024)
Packit Service 4684c1
/** Name string for the x509certfile option */
Packit Service 4684c1
#define X509CERTFILE_name      (gnutls_cli_opt_strs+3037)
Packit Service 4684c1
/** Other options that are required by the x509certfile option */
Packit Service 4684c1
static int const aX509certfileMustList[] = {
Packit Service 4684c1
    INDEX_OPT_X509KEYFILE, NO_EQUIVALENT };
Packit Service 4684c1
/** Compiled in flag settings for the x509certfile option */
Packit Service 4684c1
#define X509CERTFILE_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  rawpkkeyfile option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the rawpkkeyfile option */
Packit Service 4684c1
#define RAWPKKEYFILE_DESC      (gnutls_cli_opt_strs+3050)
Packit Service 4684c1
/** Upper-cased name for the rawpkkeyfile option */
Packit Service 4684c1
#define RAWPKKEYFILE_NAME      (gnutls_cli_opt_strs+3112)
Packit Service 4684c1
/** Name string for the rawpkkeyfile option */
Packit Service 4684c1
#define RAWPKKEYFILE_name      (gnutls_cli_opt_strs+3125)
Packit Service 4684c1
/** Compiled in flag settings for the rawpkkeyfile option */
Packit Service 4684c1
#define RAWPKKEYFILE_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  rawpkfile option description with
Packit Service 4684c1
 *  "Must also have options" and "Incompatible options":
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the rawpkfile option */
Packit Service 4684c1
#define RAWPKFILE_DESC      (gnutls_cli_opt_strs+3138)
Packit Service 4684c1
/** Upper-cased name for the rawpkfile option */
Packit Service 4684c1
#define RAWPKFILE_NAME      (gnutls_cli_opt_strs+3165)
Packit Service 4684c1
/** Name string for the rawpkfile option */
Packit Service 4684c1
#define RAWPKFILE_name      (gnutls_cli_opt_strs+3175)
Packit Service 4684c1
/** Other options that are required by the rawpkfile option */
Packit Service 4684c1
static int const aRawpkfileMustList[] = {
Packit Service 4684c1
    INDEX_OPT_RAWPKKEYFILE, NO_EQUIVALENT };
Packit Service 4684c1
/** Compiled in flag settings for the rawpkfile option */
Packit Service 4684c1
#define RAWPKFILE_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  srpusername option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the srpusername option */
Packit Service 4684c1
#define SRPUSERNAME_DESC      (gnutls_cli_opt_strs+3185)
Packit Service 4684c1
/** Upper-cased name for the srpusername option */
Packit Service 4684c1
#define SRPUSERNAME_NAME      (gnutls_cli_opt_strs+3205)
Packit Service 4684c1
/** Name string for the srpusername option */
Packit Service 4684c1
#define SRPUSERNAME_name      (gnutls_cli_opt_strs+3217)
Packit Service 4684c1
/** Compiled in flag settings for the srpusername option */
Packit Service 4684c1
#define SRPUSERNAME_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  srppasswd option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the srppasswd option */
Packit Service 4684c1
#define SRPPASSWD_DESC      (gnutls_cli_opt_strs+3229)
Packit Service 4684c1
/** Upper-cased name for the srppasswd option */
Packit Service 4684c1
#define SRPPASSWD_NAME      (gnutls_cli_opt_strs+3249)
Packit Service 4684c1
/** Name string for the srppasswd option */
Packit Service 4684c1
#define SRPPASSWD_name      (gnutls_cli_opt_strs+3259)
Packit Service 4684c1
/** Compiled in flag settings for the srppasswd option */
Packit Service 4684c1
#define SRPPASSWD_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  pskusername option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the pskusername option */
Packit Service 4684c1
#define PSKUSERNAME_DESC      (gnutls_cli_opt_strs+3269)
Packit Service 4684c1
/** Upper-cased name for the pskusername option */
Packit Service 4684c1
#define PSKUSERNAME_NAME      (gnutls_cli_opt_strs+3289)
Packit Service 4684c1
/** Name string for the pskusername option */
Packit Service 4684c1
#define PSKUSERNAME_name      (gnutls_cli_opt_strs+3301)
Packit Service 4684c1
/** Compiled in flag settings for the pskusername option */
Packit Service 4684c1
#define PSKUSERNAME_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  pskkey option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the pskkey option */
Packit Service 4684c1
#define PSKKEY_DESC      (gnutls_cli_opt_strs+3313)
Packit Service 4684c1
/** Upper-cased name for the pskkey option */
Packit Service 4684c1
#define PSKKEY_NAME      (gnutls_cli_opt_strs+3337)
Packit Service 4684c1
/** Name string for the pskkey option */
Packit Service 4684c1
#define PSKKEY_name      (gnutls_cli_opt_strs+3344)
Packit Service 4684c1
/** Compiled in flag settings for the pskkey option */
Packit Service 4684c1
#define PSKKEY_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  port option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the port option */
Packit Service 4684c1
#define PORT_DESC      (gnutls_cli_opt_strs+3351)
Packit Service 4684c1
/** Upper-cased name for the port option */
Packit Service 4684c1
#define PORT_NAME      (gnutls_cli_opt_strs+3385)
Packit Service 4684c1
/** Name string for the port option */
Packit Service 4684c1
#define PORT_name      (gnutls_cli_opt_strs+3390)
Packit Service 4684c1
/** Compiled in flag settings for the port option */
Packit Service 4684c1
#define PORT_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  insecure option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the insecure option */
Packit Service 4684c1
#define INSECURE_DESC      (gnutls_cli_opt_strs+3395)
Packit Service 4684c1
/** Upper-cased name for the insecure option */
Packit Service 4684c1
#define INSECURE_NAME      (gnutls_cli_opt_strs+3456)
Packit Service 4684c1
/** Name string for the insecure option */
Packit Service 4684c1
#define INSECURE_name      (gnutls_cli_opt_strs+3465)
Packit Service 4684c1
/** Compiled in flag settings for the insecure option */
Packit Service 4684c1
#define INSECURE_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  verify-allow-broken option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the verify-allow-broken option */
Packit Service 4684c1
#define VERIFY_ALLOW_BROKEN_DESC      (gnutls_cli_opt_strs+3474)
Packit Service 4684c1
/** Upper-cased name for the verify-allow-broken option */
Packit Service 4684c1
#define VERIFY_ALLOW_BROKEN_NAME      (gnutls_cli_opt_strs+3540)
Packit Service 4684c1
/** Name string for the verify-allow-broken option */
Packit Service 4684c1
#define VERIFY_ALLOW_BROKEN_name      (gnutls_cli_opt_strs+3560)
Packit Service 4684c1
/** Compiled in flag settings for the verify-allow-broken option */
Packit Service 4684c1
#define VERIFY_ALLOW_BROKEN_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  ranges option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the ranges option */
Packit Service 4684c1
#define RANGES_DESC      (gnutls_cli_opt_strs+3580)
Packit Service 4684c1
/** Upper-cased name for the ranges option */
Packit Service 4684c1
#define RANGES_NAME      (gnutls_cli_opt_strs+3647)
Packit Service 4684c1
/** Name string for the ranges option */
Packit Service 4684c1
#define RANGES_name      (gnutls_cli_opt_strs+3654)
Packit Service 4684c1
/** Compiled in flag settings for the ranges option */
Packit Service 4684c1
#define RANGES_FLAGS     (OPTST_DISABLED | OPTST_DEPRECATED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  benchmark-ciphers option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the benchmark-ciphers option */
Packit Service 4684c1
#define BENCHMARK_CIPHERS_DESC      (gnutls_cli_opt_strs+3661)
Packit Service 4684c1
/** Upper-cased name for the benchmark-ciphers option */
Packit Service 4684c1
#define BENCHMARK_CIPHERS_NAME      (gnutls_cli_opt_strs+3690)
Packit Service 4684c1
/** Name string for the benchmark-ciphers option */
Packit Service 4684c1
#define BENCHMARK_CIPHERS_name      (gnutls_cli_opt_strs+3708)
Packit Service 4684c1
/** Compiled in flag settings for the benchmark-ciphers option */
Packit Service 4684c1
#define BENCHMARK_CIPHERS_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  benchmark-tls-kx option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the benchmark-tls-kx option */
Packit Service 4684c1
#define BENCHMARK_TLS_KX_DESC      (gnutls_cli_opt_strs+3726)
Packit Service 4684c1
/** Upper-cased name for the benchmark-tls-kx option */
Packit Service 4684c1
#define BENCHMARK_TLS_KX_NAME      (gnutls_cli_opt_strs+3761)
Packit Service 4684c1
/** Name string for the benchmark-tls-kx option */
Packit Service 4684c1
#define BENCHMARK_TLS_KX_name      (gnutls_cli_opt_strs+3778)
Packit Service 4684c1
/** Compiled in flag settings for the benchmark-tls-kx option */
Packit Service 4684c1
#define BENCHMARK_TLS_KX_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  benchmark-tls-ciphers option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the benchmark-tls-ciphers option */
Packit Service 4684c1
#define BENCHMARK_TLS_CIPHERS_DESC      (gnutls_cli_opt_strs+3795)
Packit Service 4684c1
/** Upper-cased name for the benchmark-tls-ciphers option */
Packit Service 4684c1
#define BENCHMARK_TLS_CIPHERS_NAME      (gnutls_cli_opt_strs+3817)
Packit Service 4684c1
/** Name string for the benchmark-tls-ciphers option */
Packit Service 4684c1
#define BENCHMARK_TLS_CIPHERS_name      (gnutls_cli_opt_strs+3839)
Packit Service 4684c1
/** Compiled in flag settings for the benchmark-tls-ciphers option */
Packit Service 4684c1
#define BENCHMARK_TLS_CIPHERS_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  list option description with
Packit Service 4684c1
 *  "Must also have options" and "Incompatible options":
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the list option */
Packit Service 4684c1
#define LIST_DESC      (gnutls_cli_opt_strs+3861)
Packit Service 4684c1
/** Upper-cased name for the list option */
Packit Service 4684c1
#define LIST_NAME      (gnutls_cli_opt_strs+3912)
Packit Service 4684c1
/** Name string for the list option */
Packit Service 4684c1
#define LIST_name      (gnutls_cli_opt_strs+3917)
Packit Service 4684c1
/** Other options that appear in conjunction with the list option */
Packit Service 4684c1
static int const aListCantList[] = {
Packit Service 4684c1
    INDEX_OPT_PORT, NO_EQUIVALENT };
Packit Service 4684c1
/** Compiled in flag settings for the list option */
Packit Service 4684c1
#define LIST_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  priority-list option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the priority-list option */
Packit Service 4684c1
#define PRIORITY_LIST_DESC      (gnutls_cli_opt_strs+3922)
Packit Service 4684c1
/** Upper-cased name for the priority-list option */
Packit Service 4684c1
#define PRIORITY_LIST_NAME      (gnutls_cli_opt_strs+3969)
Packit Service 4684c1
/** Name string for the priority-list option */
Packit Service 4684c1
#define PRIORITY_LIST_name      (gnutls_cli_opt_strs+3983)
Packit Service 4684c1
/** Compiled in flag settings for the priority-list option */
Packit Service 4684c1
#define PRIORITY_LIST_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  noticket option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the noticket option */
Packit Service 4684c1
#define NOTICKET_DESC      (gnutls_cli_opt_strs+3997)
Packit Service 4684c1
/** Upper-cased name for the noticket option */
Packit Service 4684c1
#define NOTICKET_NAME      (gnutls_cli_opt_strs+4025)
Packit Service 4684c1
/** Name string for the noticket option */
Packit Service 4684c1
#define NOTICKET_name      (gnutls_cli_opt_strs+4034)
Packit Service 4684c1
/** Compiled in flag settings for the noticket option */
Packit Service 4684c1
#define NOTICKET_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  srtp_profiles option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the srtp_profiles option */
Packit Service 4684c1
#define SRTP_PROFILES_DESC      (gnutls_cli_opt_strs+4043)
Packit Service 4684c1
/** Upper-cased name for the srtp_profiles option */
Packit Service 4684c1
#define SRTP_PROFILES_NAME      (gnutls_cli_opt_strs+4063)
Packit Service 4684c1
/** Name string for the srtp_profiles option */
Packit Service 4684c1
#define SRTP_PROFILES_name      (gnutls_cli_opt_strs+4077)
Packit Service 4684c1
/** Compiled in flag settings for the srtp_profiles option */
Packit Service 4684c1
#define SRTP_PROFILES_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  alpn option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the alpn option */
Packit Service 4684c1
#define ALPN_DESC      (gnutls_cli_opt_strs+4091)
Packit Service 4684c1
/** Upper-cased name for the alpn option */
Packit Service 4684c1
#define ALPN_NAME      (gnutls_cli_opt_strs+4118)
Packit Service 4684c1
/** Name string for the alpn option */
Packit Service 4684c1
#define ALPN_name      (gnutls_cli_opt_strs+4123)
Packit Service 4684c1
/** Compiled in flag settings for the alpn option */
Packit Service 4684c1
#define ALPN_FLAGS     (OPTST_DISABLED | OPTST_STACKED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  heartbeat option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the heartbeat option */
Packit Service 4684c1
#define HEARTBEAT_DESC      (gnutls_cli_opt_strs+4128)
Packit Service 4684c1
/** Upper-cased name for the heartbeat option */
Packit Service 4684c1
#define HEARTBEAT_NAME      (gnutls_cli_opt_strs+4155)
Packit Service 4684c1
/** Name string for the heartbeat option */
Packit Service 4684c1
#define HEARTBEAT_name      (gnutls_cli_opt_strs+4165)
Packit Service 4684c1
/** Compiled in flag settings for the heartbeat option */
Packit Service 4684c1
#define HEARTBEAT_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  recordsize option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the recordsize option */
Packit Service 4684c1
#define RECORDSIZE_DESC      (gnutls_cli_opt_strs+4175)
Packit Service 4684c1
/** Upper-cased name for the recordsize option */
Packit Service 4684c1
#define RECORDSIZE_NAME      (gnutls_cli_opt_strs+4212)
Packit Service 4684c1
/** Name string for the recordsize option */
Packit Service 4684c1
#define RECORDSIZE_name      (gnutls_cli_opt_strs+4223)
Packit Service 4684c1
/** Compiled in flag settings for the recordsize option */
Packit Service 4684c1
#define RECORDSIZE_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_NUMERIC))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  disable-sni option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the disable-sni option */
Packit Service 4684c1
#define DISABLE_SNI_DESC      (gnutls_cli_opt_strs+4234)
Packit Service 4684c1
/** Upper-cased name for the disable-sni option */
Packit Service 4684c1
#define DISABLE_SNI_NAME      (gnutls_cli_opt_strs+4277)
Packit Service 4684c1
/** Name string for the disable-sni option */
Packit Service 4684c1
#define DISABLE_SNI_name      (gnutls_cli_opt_strs+4289)
Packit Service 4684c1
/** Compiled in flag settings for the disable-sni option */
Packit Service 4684c1
#define DISABLE_SNI_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  disable-extensions option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the disable-extensions option */
Packit Service 4684c1
#define DISABLE_EXTENSIONS_DESC      (gnutls_cli_opt_strs+4301)
Packit Service 4684c1
/** Upper-cased name for the disable-extensions option */
Packit Service 4684c1
#define DISABLE_EXTENSIONS_NAME      (gnutls_cli_opt_strs+4345)
Packit Service 4684c1
/** Name string for the disable-extensions option */
Packit Service 4684c1
#define DISABLE_EXTENSIONS_name      (gnutls_cli_opt_strs+4364)
Packit Service 4684c1
/** Compiled in flag settings for the disable-extensions option */
Packit Service 4684c1
#define DISABLE_EXTENSIONS_FLAGS     (OPTST_DISABLED | OPTST_DEPRECATED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  single-key-share option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the single-key-share option */
Packit Service 4684c1
#define SINGLE_KEY_SHARE_DESC      (gnutls_cli_opt_strs+4383)
Packit Service 4684c1
/** Upper-cased name for the single-key-share option */
Packit Service 4684c1
#define SINGLE_KEY_SHARE_NAME      (gnutls_cli_opt_strs+4420)
Packit Service 4684c1
/** Name string for the single-key-share option */
Packit Service 4684c1
#define SINGLE_KEY_SHARE_name      (gnutls_cli_opt_strs+4437)
Packit Service 4684c1
/** Compiled in flag settings for the single-key-share option */
Packit Service 4684c1
#define SINGLE_KEY_SHARE_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  post-handshake-auth option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the post-handshake-auth option */
Packit Service 4684c1
#define POST_HANDSHAKE_AUTH_DESC      (gnutls_cli_opt_strs+4454)
Packit Service 4684c1
/** Upper-cased name for the post-handshake-auth option */
Packit Service 4684c1
#define POST_HANDSHAKE_AUTH_NAME      (gnutls_cli_opt_strs+4504)
Packit Service 4684c1
/** Name string for the post-handshake-auth option */
Packit Service 4684c1
#define POST_HANDSHAKE_AUTH_name      (gnutls_cli_opt_strs+4524)
Packit Service 4684c1
/** Compiled in flag settings for the post-handshake-auth option */
Packit Service 4684c1
#define POST_HANDSHAKE_AUTH_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  inline-commands option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the inline-commands option */
Packit Service 4684c1
#define INLINE_COMMANDS_DESC      (gnutls_cli_opt_strs+4544)
Packit Service 4684c1
/** Upper-cased name for the inline-commands option */
Packit Service 4684c1
#define INLINE_COMMANDS_NAME      (gnutls_cli_opt_strs+4580)
Packit Service 4684c1
/** Name string for the inline-commands option */
Packit Service 4684c1
#define INLINE_COMMANDS_name      (gnutls_cli_opt_strs+4596)
Packit Service 4684c1
/** Compiled in flag settings for the inline-commands option */
Packit Service 4684c1
#define INLINE_COMMANDS_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  inline-commands-prefix option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the inline-commands-prefix option */
Packit Service 4684c1
#define INLINE_COMMANDS_PREFIX_DESC      (gnutls_cli_opt_strs+4612)
Packit Service 4684c1
/** Upper-cased name for the inline-commands-prefix option */
Packit Service 4684c1
#define INLINE_COMMANDS_PREFIX_NAME      (gnutls_cli_opt_strs+4662)
Packit Service 4684c1
/** Name string for the inline-commands-prefix option */
Packit Service 4684c1
#define INLINE_COMMANDS_PREFIX_name      (gnutls_cli_opt_strs+4685)
Packit Service 4684c1
/** Compiled in flag settings for the inline-commands-prefix option */
Packit Service 4684c1
#define INLINE_COMMANDS_PREFIX_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  provider option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the provider option */
Packit Service 4684c1
#define PROVIDER_DESC      (gnutls_cli_opt_strs+4708)
Packit Service 4684c1
/** Upper-cased name for the provider option */
Packit Service 4684c1
#define PROVIDER_NAME      (gnutls_cli_opt_strs+4746)
Packit Service 4684c1
/** Name string for the provider option */
Packit Service 4684c1
#define PROVIDER_name      (gnutls_cli_opt_strs+4755)
Packit Service 4684c1
/** Compiled in flag settings for the provider option */
Packit Service 4684c1
#define PROVIDER_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_FILE))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  fips140-mode option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the fips140-mode option */
Packit Service 4684c1
#define FIPS140_MODE_DESC      (gnutls_cli_opt_strs+4764)
Packit Service 4684c1
/** Upper-cased name for the fips140-mode option */
Packit Service 4684c1
#define FIPS140_MODE_NAME      (gnutls_cli_opt_strs+4823)
Packit Service 4684c1
/** Name string for the fips140-mode option */
Packit Service 4684c1
#define FIPS140_MODE_name      (gnutls_cli_opt_strs+4836)
Packit Service 4684c1
/** Compiled in flag settings for the fips140-mode option */
Packit Service 4684c1
#define FIPS140_MODE_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  logfile option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the logfile option */
Packit Service 4684c1
#define LOGFILE_DESC      (gnutls_cli_opt_strs+4849)
Packit Service 4684c1
/** Upper-cased name for the logfile option */
Packit Service 4684c1
#define LOGFILE_NAME      (gnutls_cli_opt_strs+4901)
Packit Service 4684c1
/** Name string for the logfile option */
Packit Service 4684c1
#define LOGFILE_name      (gnutls_cli_opt_strs+4909)
Packit Service 4684c1
/** Compiled in flag settings for the logfile option */
Packit Service 4684c1
#define LOGFILE_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  keymatexport option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the keymatexport option */
Packit Service 4684c1
#define KEYMATEXPORT_DESC      (gnutls_cli_opt_strs+4917)
Packit Service 4684c1
/** Upper-cased name for the keymatexport option */
Packit Service 4684c1
#define KEYMATEXPORT_NAME      (gnutls_cli_opt_strs+4958)
Packit Service 4684c1
/** Name string for the keymatexport option */
Packit Service 4684c1
#define KEYMATEXPORT_name      (gnutls_cli_opt_strs+4971)
Packit Service 4684c1
/** Compiled in flag settings for the keymatexport option */
Packit Service 4684c1
#define KEYMATEXPORT_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_STRING))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  keymatexportsize option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the keymatexportsize option */
Packit Service 4684c1
#define KEYMATEXPORTSIZE_DESC      (gnutls_cli_opt_strs+4984)
Packit Service 4684c1
/** Upper-cased name for the keymatexportsize option */
Packit Service 4684c1
#define KEYMATEXPORTSIZE_NAME      (gnutls_cli_opt_strs+5021)
Packit Service 4684c1
/** Name string for the keymatexportsize option */
Packit Service 4684c1
#define KEYMATEXPORTSIZE_name      (gnutls_cli_opt_strs+5038)
Packit Service 4684c1
/** Compiled in flag settings for the keymatexportsize option */
Packit Service 4684c1
#define KEYMATEXPORTSIZE_FLAGS     (OPTST_DISABLED \
Packit Service 4684c1
        | OPTST_SET_ARGTYPE(OPARG_TYPE_NUMERIC))
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 *  waitresumption option description:
Packit Service 4684c1
 */
Packit Service 4684c1
/** Descriptive text for the waitresumption option */
Packit Service 4684c1
#define WAITRESUMPTION_DESC      (gnutls_cli_opt_strs+5055)
Packit Service 4684c1
/** Upper-cased name for the waitresumption option */
Packit Service 4684c1
#define WAITRESUMPTION_NAME      (gnutls_cli_opt_strs+5106)
Packit Service 4684c1
/** Name string for the waitresumption option */
Packit Service 4684c1
#define WAITRESUMPTION_name      (gnutls_cli_opt_strs+5121)
Packit Service 4684c1
/** Compiled in flag settings for the waitresumption option */
Packit Service 4684c1
#define WAITRESUMPTION_FLAGS     (OPTST_DISABLED)
Packit Service 4684c1
Packit Service 4684c1
/*
Packit Service 4684c1
 *  Help/More_Help/Version option descriptions:
Packit Service 4684c1
 */
Packit Service 4684c1
#define HELP_DESC       (gnutls_cli_opt_strs+5136)
Packit Service 4684c1
#define HELP_name       (gnutls_cli_opt_strs+5180)
Packit Service 4684c1
#ifdef HAVE_WORKING_FORK
Packit Service 4684c1
#define MORE_HELP_DESC  (gnutls_cli_opt_strs+5185)
Packit Service 4684c1
#define MORE_HELP_name  (gnutls_cli_opt_strs+5230)
Packit Service 4684c1
#define MORE_HELP_FLAGS (OPTST_IMM | OPTST_NO_INIT)
Packit Service 4684c1
#else
Packit Service 4684c1
#define MORE_HELP_DESC  HELP_DESC
Packit Service 4684c1
#define MORE_HELP_name  HELP_name
Packit Service 4684c1
#define MORE_HELP_FLAGS (OPTST_OMITTED | OPTST_NO_INIT)
Packit Service 4684c1
#endif
Packit Service 4684c1
#ifdef NO_OPTIONAL_OPT_ARGS
Packit Service 4684c1
#  define VER_FLAGS     (OPTST_IMM | OPTST_NO_INIT)
Packit Service 4684c1
#else
Packit Service 4684c1
#  define VER_FLAGS     (OPTST_SET_ARGTYPE(OPARG_TYPE_STRING) | \
Packit Service 4684c1
                         OPTST_ARG_OPTIONAL | OPTST_IMM | OPTST_NO_INIT)
Packit Service 4684c1
#endif
Packit Service 4684c1
#define VER_DESC        (gnutls_cli_opt_strs+5240)
Packit Service 4684c1
#define VER_name        (gnutls_cli_opt_strs+5276)
Packit Service 4684c1
/**
Packit Service 4684c1
 *  Declare option callback procedures
Packit Service 4684c1
 */
Packit Service 4684c1
extern tOptProc
Packit Service 4684c1
    optionBooleanVal,   optionNestedVal,    optionNumericVal,
Packit Service 4684c1
    optionPagedUsage,   optionPrintVersion, optionResetOpt,
Packit Service 4684c1
    optionStackArg,     optionTimeDate,     optionTimeVal,
Packit Service 4684c1
    optionUnstackArg,   optionVendorOption;
Packit Service 4684c1
static tOptProc
Packit Service 4684c1
    doOptApp_Proto,   doOptDebug,       doOptMtu,         doOptProvider,
Packit Service 4684c1
    doOptRecordsize,  doOptX509crlfile, doUsageOpt;
Packit Service 4684c1
#define VER_PROC        optionPrintVersion
Packit Service 4684c1
Packit Service 4684c1
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
Packit Service 4684c1
/**
Packit Service 4684c1
 *  Define the gnutls-cli Option Descriptions.
Packit Service 4684c1
 * This is an array of OPTION_CT entries, one for each
Packit Service 4684c1
 * option that the gnutls-cli program responds to.
Packit Service 4684c1
 */
Packit Service 4684c1
static tOptDesc optDesc[OPTION_CT] = {
Packit Service 4684c1
  {  /* entry idx, value */ 0, VALUE_OPT_DEBUG,
Packit Service 4684c1
     /* equiv idx, value */ 0, VALUE_OPT_DEBUG,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ DEBUG_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --debug */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ doOptDebug,
Packit Service 4684c1
     /* desc, NAME, name */ DEBUG_DESC, DEBUG_NAME, DEBUG_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 1, VALUE_OPT_VERBOSE,
Packit Service 4684c1
     /* equiv idx, value */ 1, VALUE_OPT_VERBOSE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, NOLIMIT, 0,
Packit Service 4684c1
     /* opt state flags  */ VERBOSE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --verbose */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ VERBOSE_DESC, VERBOSE_NAME, VERBOSE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 2, VALUE_OPT_TOFU,
Packit Service 4684c1
     /* equiv idx, value */ 2, VALUE_OPT_TOFU,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ TOFU_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --tofu */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ TOFU_DESC, TOFU_NAME, TOFU_name,
Packit Service 4684c1
     /* disablement strs */ NOT_TOFU_name, NOT_TOFU_PFX },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 3, VALUE_OPT_STRICT_TOFU,
Packit Service 4684c1
     /* equiv idx, value */ 3, VALUE_OPT_STRICT_TOFU,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ STRICT_TOFU_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --strict-tofu */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ STRICT_TOFU_DESC, STRICT_TOFU_NAME, STRICT_TOFU_name,
Packit Service 4684c1
     /* disablement strs */ NOT_STRICT_TOFU_name, NOT_STRICT_TOFU_PFX },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 4, VALUE_OPT_DANE,
Packit Service 4684c1
     /* equiv idx, value */ 4, VALUE_OPT_DANE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ DANE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --dane */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ DANE_DESC, DANE_NAME, DANE_name,
Packit Service 4684c1
     /* disablement strs */ NOT_DANE_name, NOT_DANE_PFX },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 5, VALUE_OPT_LOCAL_DNS,
Packit Service 4684c1
     /* equiv idx, value */ 5, VALUE_OPT_LOCAL_DNS,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ LOCAL_DNS_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --local-dns */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ LOCAL_DNS_DESC, LOCAL_DNS_NAME, LOCAL_DNS_name,
Packit Service 4684c1
     /* disablement strs */ NOT_LOCAL_DNS_name, NOT_LOCAL_DNS_PFX },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 6, VALUE_OPT_CA_VERIFICATION,
Packit Service 4684c1
     /* equiv idx, value */ 6, VALUE_OPT_CA_VERIFICATION,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ CA_VERIFICATION_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --ca-verification */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ CA_VERIFICATION_DESC, CA_VERIFICATION_NAME, CA_VERIFICATION_name,
Packit Service 4684c1
     /* disablement strs */ NOT_CA_VERIFICATION_name, NOT_CA_VERIFICATION_PFX },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 7, VALUE_OPT_OCSP,
Packit Service 4684c1
     /* equiv idx, value */ 7, VALUE_OPT_OCSP,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ OCSP_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --ocsp */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ OCSP_DESC, OCSP_NAME, OCSP_name,
Packit Service 4684c1
     /* disablement strs */ NOT_OCSP_name, NOT_OCSP_PFX },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 8, VALUE_OPT_RESUME,
Packit Service 4684c1
     /* equiv idx, value */ 8, VALUE_OPT_RESUME,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ RESUME_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --resume */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ RESUME_DESC, RESUME_NAME, RESUME_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 9, VALUE_OPT_EARLYDATA,
Packit Service 4684c1
     /* equiv idx, value */ 9, VALUE_OPT_EARLYDATA,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ EARLYDATA_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --earlydata */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ EARLYDATA_DESC, EARLYDATA_NAME, EARLYDATA_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 10, VALUE_OPT_REHANDSHAKE,
Packit Service 4684c1
     /* equiv idx, value */ 10, VALUE_OPT_REHANDSHAKE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ REHANDSHAKE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --rehandshake */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ REHANDSHAKE_DESC, REHANDSHAKE_NAME, REHANDSHAKE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 11, VALUE_OPT_SNI_HOSTNAME,
Packit Service 4684c1
     /* equiv idx, value */ 11, VALUE_OPT_SNI_HOSTNAME,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ SNI_HOSTNAME_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --sni-hostname */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ SNI_HOSTNAME_DESC, SNI_HOSTNAME_NAME, SNI_HOSTNAME_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 12, VALUE_OPT_VERIFY_HOSTNAME,
Packit Service 4684c1
     /* equiv idx, value */ 12, VALUE_OPT_VERIFY_HOSTNAME,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ VERIFY_HOSTNAME_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --verify-hostname */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ VERIFY_HOSTNAME_DESC, VERIFY_HOSTNAME_NAME, VERIFY_HOSTNAME_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 13, VALUE_OPT_STARTTLS,
Packit Service 4684c1
     /* equiv idx, value */ 13, VALUE_OPT_STARTTLS,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ STARTTLS_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --starttls */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ STARTTLS_DESC, STARTTLS_NAME, STARTTLS_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 14, VALUE_OPT_APP_PROTO,
Packit Service 4684c1
     /* equiv idx, value */ 14, VALUE_OPT_APP_PROTO,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ APP_PROTO_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --app-proto */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ doOptApp_Proto,
Packit Service 4684c1
     /* desc, NAME, name */ APP_PROTO_DESC, APP_PROTO_NAME, APP_PROTO_name,
Packit Service 4684c1
     /* disablement strs */ 0, 0 },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 15, VALUE_OPT_STARTTLS_PROTO,
Packit Service 4684c1
     /* equiv idx, value */ 15, VALUE_OPT_STARTTLS_PROTO,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ STARTTLS_PROTO_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --starttls-proto */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, aStarttls_ProtoCantList,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ STARTTLS_PROTO_DESC, STARTTLS_PROTO_NAME, STARTTLS_PROTO_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 16, VALUE_OPT_UDP,
Packit Service 4684c1
     /* equiv idx, value */ 16, VALUE_OPT_UDP,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ UDP_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --udp */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ UDP_DESC, UDP_NAME, UDP_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 17, VALUE_OPT_MTU,
Packit Service 4684c1
     /* equiv idx, value */ 17, VALUE_OPT_MTU,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ MTU_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --mtu */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ doOptMtu,
Packit Service 4684c1
     /* desc, NAME, name */ MTU_DESC, MTU_NAME, MTU_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 18, VALUE_OPT_CRLF,
Packit Service 4684c1
     /* equiv idx, value */ 18, VALUE_OPT_CRLF,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ CRLF_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --crlf */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ CRLF_DESC, CRLF_NAME, CRLF_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 19, VALUE_OPT_FASTOPEN,
Packit Service 4684c1
     /* equiv idx, value */ 19, VALUE_OPT_FASTOPEN,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ FASTOPEN_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --fastopen */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ FASTOPEN_DESC, FASTOPEN_NAME, FASTOPEN_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 20, VALUE_OPT_X509FMTDER,
Packit Service 4684c1
     /* equiv idx, value */ 20, VALUE_OPT_X509FMTDER,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ X509FMTDER_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --x509fmtder */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ X509FMTDER_DESC, X509FMTDER_NAME, X509FMTDER_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 21, VALUE_OPT_PRINT_CERT,
Packit Service 4684c1
     /* equiv idx, value */ 21, VALUE_OPT_PRINT_CERT,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ PRINT_CERT_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --print-cert */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ PRINT_CERT_DESC, PRINT_CERT_NAME, PRINT_CERT_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 22, VALUE_OPT_SAVE_CERT,
Packit Service 4684c1
     /* equiv idx, value */ 22, VALUE_OPT_SAVE_CERT,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ SAVE_CERT_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --save-cert */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ SAVE_CERT_DESC, SAVE_CERT_NAME, SAVE_CERT_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 23, VALUE_OPT_SAVE_OCSP,
Packit Service 4684c1
     /* equiv idx, value */ 23, VALUE_OPT_SAVE_OCSP,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ SAVE_OCSP_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --save-ocsp */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, aSave_OcspCantList,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ SAVE_OCSP_DESC, SAVE_OCSP_NAME, SAVE_OCSP_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 24, VALUE_OPT_SAVE_OCSP_MULTI,
Packit Service 4684c1
     /* equiv idx, value */ 24, VALUE_OPT_SAVE_OCSP_MULTI,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ SAVE_OCSP_MULTI_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --save-ocsp-multi */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, aSave_Ocsp_MultiCantList,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ SAVE_OCSP_MULTI_DESC, SAVE_OCSP_MULTI_NAME, SAVE_OCSP_MULTI_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 25, VALUE_OPT_SAVE_SERVER_TRACE,
Packit Service 4684c1
     /* equiv idx, value */ 25, VALUE_OPT_SAVE_SERVER_TRACE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ SAVE_SERVER_TRACE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --save-server-trace */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ SAVE_SERVER_TRACE_DESC, SAVE_SERVER_TRACE_NAME, SAVE_SERVER_TRACE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 26, VALUE_OPT_SAVE_CLIENT_TRACE,
Packit Service 4684c1
     /* equiv idx, value */ 26, VALUE_OPT_SAVE_CLIENT_TRACE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ SAVE_CLIENT_TRACE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --save-client-trace */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ SAVE_CLIENT_TRACE_DESC, SAVE_CLIENT_TRACE_NAME, SAVE_CLIENT_TRACE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 27, VALUE_OPT_DH_BITS,
Packit Service 4684c1
     /* equiv idx, value */ 27, VALUE_OPT_DH_BITS,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ DH_BITS_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --dh-bits */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ optionNumericVal,
Packit Service 4684c1
     /* desc, NAME, name */ DH_BITS_DESC, DH_BITS_NAME, DH_BITS_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 28, VALUE_OPT_PRIORITY,
Packit Service 4684c1
     /* equiv idx, value */ 28, VALUE_OPT_PRIORITY,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ PRIORITY_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --priority */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ PRIORITY_DESC, PRIORITY_NAME, PRIORITY_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 29, VALUE_OPT_X509CAFILE,
Packit Service 4684c1
     /* equiv idx, value */ 29, VALUE_OPT_X509CAFILE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ X509CAFILE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --x509cafile */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ X509CAFILE_DESC, X509CAFILE_NAME, X509CAFILE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 30, VALUE_OPT_X509CRLFILE,
Packit Service 4684c1
     /* equiv idx, value */ 30, VALUE_OPT_X509CRLFILE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ X509CRLFILE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --x509crlfile */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ doOptX509crlfile,
Packit Service 4684c1
     /* desc, NAME, name */ X509CRLFILE_DESC, X509CRLFILE_NAME, X509CRLFILE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 31, VALUE_OPT_X509KEYFILE,
Packit Service 4684c1
     /* equiv idx, value */ 31, VALUE_OPT_X509KEYFILE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ X509KEYFILE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --x509keyfile */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ X509KEYFILE_DESC, X509KEYFILE_NAME, X509KEYFILE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 32, VALUE_OPT_X509CERTFILE,
Packit Service 4684c1
     /* equiv idx, value */ 32, VALUE_OPT_X509CERTFILE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ X509CERTFILE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --x509certfile */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ aX509certfileMustList, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ X509CERTFILE_DESC, X509CERTFILE_NAME, X509CERTFILE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 33, VALUE_OPT_RAWPKKEYFILE,
Packit Service 4684c1
     /* equiv idx, value */ 33, VALUE_OPT_RAWPKKEYFILE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ RAWPKKEYFILE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --rawpkkeyfile */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ RAWPKKEYFILE_DESC, RAWPKKEYFILE_NAME, RAWPKKEYFILE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 34, VALUE_OPT_RAWPKFILE,
Packit Service 4684c1
     /* equiv idx, value */ 34, VALUE_OPT_RAWPKFILE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ RAWPKFILE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --rawpkfile */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ aRawpkfileMustList, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ RAWPKFILE_DESC, RAWPKFILE_NAME, RAWPKFILE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 35, VALUE_OPT_SRPUSERNAME,
Packit Service 4684c1
     /* equiv idx, value */ 35, VALUE_OPT_SRPUSERNAME,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ SRPUSERNAME_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --srpusername */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ SRPUSERNAME_DESC, SRPUSERNAME_NAME, SRPUSERNAME_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 36, VALUE_OPT_SRPPASSWD,
Packit Service 4684c1
     /* equiv idx, value */ 36, VALUE_OPT_SRPPASSWD,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ SRPPASSWD_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --srppasswd */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ SRPPASSWD_DESC, SRPPASSWD_NAME, SRPPASSWD_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 37, VALUE_OPT_PSKUSERNAME,
Packit Service 4684c1
     /* equiv idx, value */ 37, VALUE_OPT_PSKUSERNAME,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ PSKUSERNAME_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --pskusername */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ PSKUSERNAME_DESC, PSKUSERNAME_NAME, PSKUSERNAME_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 38, VALUE_OPT_PSKKEY,
Packit Service 4684c1
     /* equiv idx, value */ 38, VALUE_OPT_PSKKEY,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ PSKKEY_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --pskkey */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ PSKKEY_DESC, PSKKEY_NAME, PSKKEY_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 39, VALUE_OPT_PORT,
Packit Service 4684c1
     /* equiv idx, value */ 39, VALUE_OPT_PORT,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ PORT_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --port */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ PORT_DESC, PORT_NAME, PORT_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 40, VALUE_OPT_INSECURE,
Packit Service 4684c1
     /* equiv idx, value */ 40, VALUE_OPT_INSECURE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ INSECURE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --insecure */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ INSECURE_DESC, INSECURE_NAME, INSECURE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 41, VALUE_OPT_VERIFY_ALLOW_BROKEN,
Packit Service 4684c1
     /* equiv idx, value */ 41, VALUE_OPT_VERIFY_ALLOW_BROKEN,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ VERIFY_ALLOW_BROKEN_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --verify-allow-broken */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ VERIFY_ALLOW_BROKEN_DESC, VERIFY_ALLOW_BROKEN_NAME, VERIFY_ALLOW_BROKEN_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 42, VALUE_OPT_RANGES,
Packit Service 4684c1
     /* equiv idx, value */ 42, VALUE_OPT_RANGES,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ RANGES_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --ranges */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ RANGES_DESC, RANGES_NAME, RANGES_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 43, VALUE_OPT_BENCHMARK_CIPHERS,
Packit Service 4684c1
     /* equiv idx, value */ 43, VALUE_OPT_BENCHMARK_CIPHERS,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ BENCHMARK_CIPHERS_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --benchmark-ciphers */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ BENCHMARK_CIPHERS_DESC, BENCHMARK_CIPHERS_NAME, BENCHMARK_CIPHERS_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 44, VALUE_OPT_BENCHMARK_TLS_KX,
Packit Service 4684c1
     /* equiv idx, value */ 44, VALUE_OPT_BENCHMARK_TLS_KX,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ BENCHMARK_TLS_KX_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --benchmark-tls-kx */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ BENCHMARK_TLS_KX_DESC, BENCHMARK_TLS_KX_NAME, BENCHMARK_TLS_KX_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 45, VALUE_OPT_BENCHMARK_TLS_CIPHERS,
Packit Service 4684c1
     /* equiv idx, value */ 45, VALUE_OPT_BENCHMARK_TLS_CIPHERS,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ BENCHMARK_TLS_CIPHERS_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --benchmark-tls-ciphers */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ BENCHMARK_TLS_CIPHERS_DESC, BENCHMARK_TLS_CIPHERS_NAME, BENCHMARK_TLS_CIPHERS_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 46, VALUE_OPT_LIST,
Packit Service 4684c1
     /* equiv idx, value */ 46, VALUE_OPT_LIST,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ LIST_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --list */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, aListCantList,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ LIST_DESC, LIST_NAME, LIST_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 47, VALUE_OPT_PRIORITY_LIST,
Packit Service 4684c1
     /* equiv idx, value */ 47, VALUE_OPT_PRIORITY_LIST,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ PRIORITY_LIST_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --priority-list */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ PRIORITY_LIST_DESC, PRIORITY_LIST_NAME, PRIORITY_LIST_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 48, VALUE_OPT_NOTICKET,
Packit Service 4684c1
     /* equiv idx, value */ 48, VALUE_OPT_NOTICKET,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ NOTICKET_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --noticket */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ NOTICKET_DESC, NOTICKET_NAME, NOTICKET_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 49, VALUE_OPT_SRTP_PROFILES,
Packit Service 4684c1
     /* equiv idx, value */ 49, VALUE_OPT_SRTP_PROFILES,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ SRTP_PROFILES_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --srtp_profiles */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ SRTP_PROFILES_DESC, SRTP_PROFILES_NAME, SRTP_PROFILES_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 50, VALUE_OPT_ALPN,
Packit Service 4684c1
     /* equiv idx, value */ 50, VALUE_OPT_ALPN,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, NOLIMIT, 0,
Packit Service 4684c1
     /* opt state flags  */ ALPN_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --alpn */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ optionStackArg,
Packit Service 4684c1
     /* desc, NAME, name */ ALPN_DESC, ALPN_NAME, ALPN_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 51, VALUE_OPT_HEARTBEAT,
Packit Service 4684c1
     /* equiv idx, value */ 51, VALUE_OPT_HEARTBEAT,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ HEARTBEAT_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --heartbeat */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ HEARTBEAT_DESC, HEARTBEAT_NAME, HEARTBEAT_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 52, VALUE_OPT_RECORDSIZE,
Packit Service 4684c1
     /* equiv idx, value */ 52, VALUE_OPT_RECORDSIZE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ RECORDSIZE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --recordsize */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ doOptRecordsize,
Packit Service 4684c1
     /* desc, NAME, name */ RECORDSIZE_DESC, RECORDSIZE_NAME, RECORDSIZE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 53, VALUE_OPT_DISABLE_SNI,
Packit Service 4684c1
     /* equiv idx, value */ 53, VALUE_OPT_DISABLE_SNI,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ DISABLE_SNI_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --disable-sni */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ DISABLE_SNI_DESC, DISABLE_SNI_NAME, DISABLE_SNI_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 54, VALUE_OPT_DISABLE_EXTENSIONS,
Packit Service 4684c1
     /* equiv idx, value */ 54, VALUE_OPT_DISABLE_EXTENSIONS,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ DISABLE_EXTENSIONS_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --disable-extensions */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ DISABLE_EXTENSIONS_DESC, DISABLE_EXTENSIONS_NAME, DISABLE_EXTENSIONS_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 55, VALUE_OPT_SINGLE_KEY_SHARE,
Packit Service 4684c1
     /* equiv idx, value */ 55, VALUE_OPT_SINGLE_KEY_SHARE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ SINGLE_KEY_SHARE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --single-key-share */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ SINGLE_KEY_SHARE_DESC, SINGLE_KEY_SHARE_NAME, SINGLE_KEY_SHARE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 56, VALUE_OPT_POST_HANDSHAKE_AUTH,
Packit Service 4684c1
     /* equiv idx, value */ 56, VALUE_OPT_POST_HANDSHAKE_AUTH,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ POST_HANDSHAKE_AUTH_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --post-handshake-auth */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ POST_HANDSHAKE_AUTH_DESC, POST_HANDSHAKE_AUTH_NAME, POST_HANDSHAKE_AUTH_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 57, VALUE_OPT_INLINE_COMMANDS,
Packit Service 4684c1
     /* equiv idx, value */ 57, VALUE_OPT_INLINE_COMMANDS,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ INLINE_COMMANDS_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --inline-commands */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ INLINE_COMMANDS_DESC, INLINE_COMMANDS_NAME, INLINE_COMMANDS_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 58, VALUE_OPT_INLINE_COMMANDS_PREFIX,
Packit Service 4684c1
     /* equiv idx, value */ 58, VALUE_OPT_INLINE_COMMANDS_PREFIX,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ INLINE_COMMANDS_PREFIX_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --inline-commands-prefix */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ INLINE_COMMANDS_PREFIX_DESC, INLINE_COMMANDS_PREFIX_NAME, INLINE_COMMANDS_PREFIX_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 59, VALUE_OPT_PROVIDER,
Packit Service 4684c1
     /* equiv idx, value */ 59, VALUE_OPT_PROVIDER,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ PROVIDER_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --provider */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ doOptProvider,
Packit Service 4684c1
     /* desc, NAME, name */ PROVIDER_DESC, PROVIDER_NAME, PROVIDER_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 60, VALUE_OPT_FIPS140_MODE,
Packit Service 4684c1
     /* equiv idx, value */ 60, VALUE_OPT_FIPS140_MODE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ FIPS140_MODE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --fips140-mode */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ FIPS140_MODE_DESC, FIPS140_MODE_NAME, FIPS140_MODE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 61, VALUE_OPT_LOGFILE,
Packit Service 4684c1
     /* equiv idx, value */ 61, VALUE_OPT_LOGFILE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ LOGFILE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --logfile */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ LOGFILE_DESC, LOGFILE_NAME, LOGFILE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 62, VALUE_OPT_KEYMATEXPORT,
Packit Service 4684c1
     /* equiv idx, value */ 62, VALUE_OPT_KEYMATEXPORT,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ KEYMATEXPORT_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --keymatexport */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ KEYMATEXPORT_DESC, KEYMATEXPORT_NAME, KEYMATEXPORT_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 63, VALUE_OPT_KEYMATEXPORTSIZE,
Packit Service 4684c1
     /* equiv idx, value */ 63, VALUE_OPT_KEYMATEXPORTSIZE,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ KEYMATEXPORTSIZE_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --keymatexportsize */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ optionNumericVal,
Packit Service 4684c1
     /* desc, NAME, name */ KEYMATEXPORTSIZE_DESC, KEYMATEXPORTSIZE_NAME, KEYMATEXPORTSIZE_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ 64, VALUE_OPT_WAITRESUMPTION,
Packit Service 4684c1
     /* equiv idx, value */ 64, VALUE_OPT_WAITRESUMPTION,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ WAITRESUMPTION_FLAGS, 0,
Packit Service 4684c1
     /* last opt argumnt */ { NULL }, /* --waitresumption */
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ NULL,
Packit Service 4684c1
     /* desc, NAME, name */ WAITRESUMPTION_DESC, WAITRESUMPTION_NAME, WAITRESUMPTION_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ INDEX_OPT_VERSION, VALUE_OPT_VERSION,
Packit Service 4684c1
     /* equiv idx value  */ NO_EQUIVALENT, VALUE_OPT_VERSION,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ VER_FLAGS, AOUSE_VERSION,
Packit Service 4684c1
     /* last opt argumnt */ { NULL },
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ VER_PROC,
Packit Service 4684c1
     /* desc, NAME, name */ VER_DESC, NULL, VER_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ INDEX_OPT_HELP, VALUE_OPT_HELP,
Packit Service 4684c1
     /* equiv idx value  */ NO_EQUIVALENT, VALUE_OPT_HELP,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ OPTST_IMM | OPTST_NO_INIT, AOUSE_HELP,
Packit Service 4684c1
     /* last opt argumnt */ { NULL },
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL, NULL,
Packit Service 4684c1
     /* option proc      */ doUsageOpt,
Packit Service 4684c1
     /* desc, NAME, name */ HELP_DESC, NULL, HELP_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL },
Packit Service 4684c1
Packit Service 4684c1
  {  /* entry idx, value */ INDEX_OPT_MORE_HELP, VALUE_OPT_MORE_HELP,
Packit Service 4684c1
     /* equiv idx value  */ NO_EQUIVALENT, VALUE_OPT_MORE_HELP,
Packit Service 4684c1
     /* equivalenced to  */ NO_EQUIVALENT,
Packit Service 4684c1
     /* min, max, act ct */ 0, 1, 0,
Packit Service 4684c1
     /* opt state flags  */ MORE_HELP_FLAGS, AOUSE_MORE_HELP,
Packit Service 4684c1
     /* last opt argumnt */ { NULL },
Packit Service 4684c1
     /* arg list/cookie  */ NULL,
Packit Service 4684c1
     /* must/cannot opts */ NULL,  NULL,
Packit Service 4684c1
     /* option proc      */ optionPagedUsage,
Packit Service 4684c1
     /* desc, NAME, name */ MORE_HELP_DESC, NULL, MORE_HELP_name,
Packit Service 4684c1
     /* disablement strs */ NULL, NULL }
Packit Service 4684c1
};
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
Packit Service 4684c1
/** Reference to the upper cased version of gnutls-cli. */
Packit Service 4684c1
#define zPROGNAME       (gnutls_cli_opt_strs+5284)
Packit Service 4684c1
/** Reference to the title line for gnutls-cli usage. */
Packit Service 4684c1
#define zUsageTitle     (gnutls_cli_opt_strs+5295)
Packit Service 4684c1
/** There is no gnutls-cli configuration file. */
Packit Service 4684c1
#define zRcName         NULL
Packit Service 4684c1
/** There are no directories to search for gnutls-cli config files. */
Packit Service 4684c1
#define apzHomeList     NULL
Packit Service 4684c1
/** The gnutls-cli program bug email address. */
Packit Service 4684c1
#define zBugsAddr       (gnutls_cli_opt_strs+5391)
Packit Service 4684c1
/** Clarification/explanation of what gnutls-cli does. */
Packit Service 4684c1
#define zExplain        (gnutls_cli_opt_strs+5407)
Packit Service 4684c1
/** Extra detail explaining what gnutls-cli does. */
Packit Service 4684c1
#define zDetail         (gnutls_cli_opt_strs+5409)
Packit Service 4684c1
/** The full version string for gnutls-cli. */
Packit Service 4684c1
#define zFullVersion    (gnutls_cli_opt_strs+5592)
Packit Service 4684c1
/* extracted from optcode.tlib near line 342 */
Packit Service 4684c1
Packit Service 4684c1
#if defined(ENABLE_NLS)
Packit Service 4684c1
# define OPTPROC_BASE OPTPROC_TRANSLATE | OPTPROC_NXLAT_OPT
Packit Service 4684c1
  static tOptionXlateProc translate_option_strings;
Packit Service 4684c1
#else
Packit Service 4684c1
# define OPTPROC_BASE OPTPROC_NONE
Packit Service 4684c1
# define translate_option_strings NULL
Packit Service 4684c1
#endif /* ENABLE_NLS */
Packit Service 4684c1
Packit Service 4684c1
#define gnutls_cli_full_usage (NULL)
Packit Service 4684c1
#define gnutls_cli_short_usage (gnutls_cli_opt_strs+5610)
Packit Service 4684c1
Packit Service 4684c1
#endif /* not defined __doxygen__ */
Packit Service 4684c1
Packit Service 4684c1
/*
Packit Service 4684c1
 *  Create the static procedure(s) declared above.
Packit Service 4684c1
 */
Packit Service 4684c1
/**
Packit Service 4684c1
 * The callout function that invokes the optionUsage function.
Packit Service 4684c1
 *
Packit Service 4684c1
 * @param[in] opts the AutoOpts option description structure
Packit Service 4684c1
 * @param[in] od   the descriptor for the "help" (usage) option.
Packit Service 4684c1
 * @noreturn
Packit Service 4684c1
 */
Packit Service 4684c1
static void
Packit Service 4684c1
doUsageOpt(tOptions * opts, tOptDesc * od)
Packit Service 4684c1
{
Packit Service 4684c1
    int ex_code;
Packit Service 4684c1
    ex_code = GNUTLS_CLI_EXIT_SUCCESS;
Packit Service 4684c1
    optionUsage(&gnutls_cliOptions, ex_code);
Packit Service 4684c1
    /* NOTREACHED */
Packit Service 4684c1
    exit(GNUTLS_CLI_EXIT_FAILURE);
Packit Service 4684c1
    (void)opts;
Packit Service 4684c1
    (void)od;
Packit Service 4684c1
}
Packit Service 4684c1
Packit Service 4684c1
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
Packit Service 4684c1
/**
Packit Service 4684c1
 * Code to handle the debug option.
Packit Service 4684c1
 * Specifies the debug level.
Packit Service 4684c1
 * @param[in] pOptions the gnutls-cli options data structure
Packit Service 4684c1
 * @param[in,out] pOptDesc the option descriptor for this option.
Packit Service 4684c1
 */
Packit Service 4684c1
static void
Packit Service 4684c1
doOptDebug(tOptions* pOptions, tOptDesc* pOptDesc)
Packit Service 4684c1
{
Packit Service 4684c1
    static struct {long rmin, rmax;} const rng[1] = {
Packit Service 4684c1
        { 0 ,  9999 } };
Packit Service 4684c1
    int  ix;
Packit Service 4684c1
Packit Service 4684c1
    if (pOptions <= OPTPROC_EMIT_LIMIT)
Packit Service 4684c1
        goto emit_ranges;
Packit Service 4684c1
    optionNumericVal(pOptions, pOptDesc);
Packit Service 4684c1
Packit Service 4684c1
    for (ix = 0; ix < 1; ix++) {
Packit Service 4684c1
        if (pOptDesc->optArg.argInt < rng[ix].rmin)
Packit Service 4684c1
            continue;  /* ranges need not be ordered. */
Packit Service 4684c1
        if (pOptDesc->optArg.argInt == rng[ix].rmin)
Packit Service 4684c1
            return;
Packit Service 4684c1
        if (rng[ix].rmax == LONG_MIN)
Packit Service 4684c1
            continue;
Packit Service 4684c1
        if (pOptDesc->optArg.argInt <= rng[ix].rmax)
Packit Service 4684c1
            return;
Packit Service 4684c1
    }
Packit Service 4684c1
Packit Service 4684c1
    option_usage_fp = stderr;
Packit Service 4684c1
Packit Service 4684c1
 emit_ranges:
Packit Service 4684c1
optionShowRange(pOptions, pOptDesc, VOIDP(rng), 1);
Packit Service 4684c1
}
Packit Service 4684c1
Packit Service 4684c1
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
Packit Service 4684c1
/**
Packit Service 4684c1
 * Code to handle the app-proto option.
Packit Service 4684c1
 *
Packit Service 4684c1
 * @param[in] pOptions the gnutls-cli options data structure
Packit Service 4684c1
 * @param[in,out] pOptDesc the option descriptor for this option.
Packit Service 4684c1
 */
Packit Service 4684c1
static void
Packit Service 4684c1
doOptApp_Proto(tOptions* pOptions, tOptDesc* pOptDesc)
Packit Service 4684c1
{
Packit Service 4684c1
    int res = optionAlias(pOptions, pOptDesc, INDEX_OPT_STARTTLS_PROTO);
Packit Service 4684c1
    if ((res != 0) && ((pOptions->fOptSet & OPTPROC_ERRSTOP) != 0))
Packit Service 4684c1
        USAGE(GNUTLS_CLI_EXIT_USAGE_ERROR);
Packit Service 4684c1
Packit Service 4684c1
}
Packit Service 4684c1
Packit Service 4684c1
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
Packit Service 4684c1
/**
Packit Service 4684c1
 * Code to handle the mtu option.
Packit Service 4684c1
 *
Packit Service 4684c1
 * @param[in] pOptions the gnutls-cli options data structure
Packit Service 4684c1
 * @param[in,out] pOptDesc the option descriptor for this option.
Packit Service 4684c1
 */
Packit Service 4684c1
static void
Packit Service 4684c1
doOptMtu(tOptions* pOptions, tOptDesc* pOptDesc)
Packit Service 4684c1
{
Packit Service 4684c1
    static struct {long rmin, rmax;} const rng[1] = {
Packit Service 4684c1
        { 0, 17000 } };
Packit Service 4684c1
    int  ix;
Packit Service 4684c1
Packit Service 4684c1
    if (pOptions <= OPTPROC_EMIT_LIMIT)
Packit Service 4684c1
        goto emit_ranges;
Packit Service 4684c1
    optionNumericVal(pOptions, pOptDesc);
Packit Service 4684c1
Packit Service 4684c1
    for (ix = 0; ix < 1; ix++) {
Packit Service 4684c1
        if (pOptDesc->optArg.argInt < rng[ix].rmin)
Packit Service 4684c1
            continue;  /* ranges need not be ordered. */
Packit Service 4684c1
        if (pOptDesc->optArg.argInt == rng[ix].rmin)
Packit Service 4684c1
            return;
Packit Service 4684c1
        if (rng[ix].rmax == LONG_MIN)
Packit Service 4684c1
            continue;
Packit Service 4684c1
        if (pOptDesc->optArg.argInt <= rng[ix].rmax)
Packit Service 4684c1
            return;
Packit Service 4684c1
    }
Packit Service 4684c1
Packit Service 4684c1
    option_usage_fp = stderr;
Packit Service 4684c1
Packit Service 4684c1
 emit_ranges:
Packit Service 4684c1
optionShowRange(pOptions, pOptDesc, VOIDP(rng), 1);
Packit Service 4684c1
}
Packit Service 4684c1
Packit Service 4684c1
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
Packit Service 4684c1
/**
Packit Service 4684c1
 * Code to handle the x509crlfile option.
Packit Service 4684c1
 *
Packit Service 4684c1
 * @param[in] pOptions the gnutls-cli options data structure
Packit Service 4684c1
 * @param[in,out] pOptDesc the option descriptor for this option.
Packit Service 4684c1
 */
Packit Service 4684c1
static void
Packit Service 4684c1
doOptX509crlfile(tOptions* pOptions, tOptDesc* pOptDesc)
Packit Service 4684c1
{
Packit Service 4684c1
    static teOptFileType const  type =
Packit Service 4684c1
        FTYPE_MODE_MUST_EXIST + FTYPE_MODE_NO_OPEN;
Packit Service 4684c1
    static tuFileMode           mode;
Packit Service 4684c1
#ifndef O_CLOEXEC
Packit Service 4684c1
#  define O_CLOEXEC 0
Packit Service 4684c1
#endif
Packit Service 4684c1
    mode.file_flags = O_CLOEXEC;
Packit Service 4684c1
Packit Service 4684c1
    /*
Packit Service 4684c1
     * This function handles special invalid values for "pOptions"
Packit Service 4684c1
     */
Packit Service 4684c1
    optionFileCheck(pOptions, pOptDesc, type, mode);
Packit Service 4684c1
}
Packit Service 4684c1
Packit Service 4684c1
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
Packit Service 4684c1
/**
Packit Service 4684c1
 * Code to handle the recordsize option.
Packit Service 4684c1
 *
Packit Service 4684c1
 * @param[in] pOptions the gnutls-cli options data structure
Packit Service 4684c1
 * @param[in,out] pOptDesc the option descriptor for this option.
Packit Service 4684c1
 */
Packit Service 4684c1
static void
Packit Service 4684c1
doOptRecordsize(tOptions* pOptions, tOptDesc* pOptDesc)
Packit Service 4684c1
{
Packit Service 4684c1
    static struct {long rmin, rmax;} const rng[1] = {
Packit Service 4684c1
        { 0, 4096 } };
Packit Service 4684c1
    int  ix;
Packit Service 4684c1
Packit Service 4684c1
    if (pOptions <= OPTPROC_EMIT_LIMIT)
Packit Service 4684c1
        goto emit_ranges;
Packit Service 4684c1
    optionNumericVal(pOptions, pOptDesc);
Packit Service 4684c1
Packit Service 4684c1
    for (ix = 0; ix < 1; ix++) {
Packit Service 4684c1
        if (pOptDesc->optArg.argInt < rng[ix].rmin)
Packit Service 4684c1
            continue;  /* ranges need not be ordered. */
Packit Service 4684c1
        if (pOptDesc->optArg.argInt == rng[ix].rmin)
Packit Service 4684c1
            return;
Packit Service 4684c1
        if (rng[ix].rmax == LONG_MIN)
Packit Service 4684c1
            continue;
Packit Service 4684c1
        if (pOptDesc->optArg.argInt <= rng[ix].rmax)
Packit Service 4684c1
            return;
Packit Service 4684c1
    }
Packit Service 4684c1
Packit Service 4684c1
    option_usage_fp = stderr;
Packit Service 4684c1
Packit Service 4684c1
 emit_ranges:
Packit Service 4684c1
optionShowRange(pOptions, pOptDesc, VOIDP(rng), 1);
Packit Service 4684c1
}
Packit Service 4684c1
Packit Service 4684c1
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
Packit Service 4684c1
/**
Packit Service 4684c1
 * Code to handle the provider option.
Packit Service 4684c1
 * This will override the default options in /etc/gnutls/pkcs11.conf
Packit Service 4684c1
 * @param[in] pOptions the gnutls-cli options data structure
Packit Service 4684c1
 * @param[in,out] pOptDesc the option descriptor for this option.
Packit Service 4684c1
 */
Packit Service 4684c1
static void
Packit Service 4684c1
doOptProvider(tOptions* pOptions, tOptDesc* pOptDesc)
Packit Service 4684c1
{
Packit Service 4684c1
    static teOptFileType const  type =
Packit Service 4684c1
        FTYPE_MODE_MUST_EXIST + FTYPE_MODE_NO_OPEN;
Packit Service 4684c1
    static tuFileMode           mode;
Packit Service 4684c1
#ifndef O_CLOEXEC
Packit Service 4684c1
#  define O_CLOEXEC 0
Packit Service 4684c1
#endif
Packit Service 4684c1
    mode.file_flags = O_CLOEXEC;
Packit Service 4684c1
Packit Service 4684c1
    /*
Packit Service 4684c1
     * This function handles special invalid values for "pOptions"
Packit Service 4684c1
     */
Packit Service 4684c1
    optionFileCheck(pOptions, pOptDesc, type, mode);
Packit Service 4684c1
}
Packit Service 4684c1
/* extracted from optmain.tlib near line 1250 */
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 * The directory containing the data associated with gnutls-cli.
Packit Service 4684c1
 */
Packit Service 4684c1
#ifndef  PKGDATADIR
Packit Service 4684c1
# define PKGDATADIR ""
Packit Service 4684c1
#endif
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 * Information about the person or institution that packaged gnutls-cli
Packit Service 4684c1
 * for the current distribution.
Packit Service 4684c1
 */
Packit Service 4684c1
#ifndef  WITH_PACKAGER
Packit Service 4684c1
# define gnutls_cli_packager_info NULL
Packit Service 4684c1
#else
Packit Service 4684c1
/** Packager information for gnutls-cli. */
Packit Service 4684c1
static char const gnutls_cli_packager_info[] =
Packit Service 4684c1
    "Packaged by " WITH_PACKAGER
Packit Service 4684c1
Packit Service 4684c1
# ifdef WITH_PACKAGER_VERSION
Packit Service 4684c1
        " ("WITH_PACKAGER_VERSION")"
Packit Service 4684c1
# endif
Packit Service 4684c1
Packit Service 4684c1
# ifdef WITH_PACKAGER_BUG_REPORTS
Packit Service 4684c1
    "\nReport gnutls_cli bugs to " WITH_PACKAGER_BUG_REPORTS
Packit Service 4684c1
# endif
Packit Service 4684c1
    "\n";
Packit Service 4684c1
#endif
Packit Service 4684c1
#ifndef __doxygen__
Packit Service 4684c1
Packit Service 4684c1
#endif /* __doxygen__ */
Packit Service 4684c1
/**
Packit Service 4684c1
 * The option definitions for gnutls-cli.  The one structure that
Packit Service 4684c1
 * binds them all.
Packit Service 4684c1
 */
Packit Service 4684c1
tOptions gnutls_cliOptions = {
Packit Service 4684c1
    OPTIONS_STRUCT_VERSION,
Packit Service 4684c1
    0, NULL,                    /* original argc + argv    */
Packit Service 4684c1
    ( OPTPROC_BASE
Packit Service 4684c1
    + OPTPROC_ERRSTOP
Packit Service 4684c1
    + OPTPROC_SHORTOPT
Packit Service 4684c1
    + OPTPROC_LONGOPT
Packit Service 4684c1
    + OPTPROC_NO_REQ_OPT
Packit Service 4684c1
    + OPTPROC_NEGATIONS
Packit Service 4684c1
    + OPTPROC_REORDER
Packit Service 4684c1
    + OPTPROC_GNUUSAGE
Packit Service 4684c1
    + OPTPROC_MISUSE ),
Packit Service 4684c1
    0, NULL,                    /* current option index, current option */
Packit Service 4684c1
    NULL,         NULL,         zPROGNAME,
Packit Service 4684c1
    zRcName,      zCopyright,   zLicenseDescrip,
Packit Service 4684c1
    zFullVersion, apzHomeList,  zUsageTitle,
Packit Service 4684c1
    zExplain,     zDetail,      optDesc,
Packit Service 4684c1
    zBugsAddr,                  /* address to send bugs to */
Packit Service 4684c1
    NULL, NULL,                 /* extensions/saved state  */
Packit Service 4684c1
    optionUsage, /* usage procedure */
Packit Service 4684c1
    translate_option_strings,   /* translation procedure */
Packit Service 4684c1
    /*
Packit Service 4684c1
     *  Indexes to special options
Packit Service 4684c1
     */
Packit Service 4684c1
    { INDEX_OPT_MORE_HELP, /* more-help option index */
Packit Service 4684c1
      NO_EQUIVALENT, /* save option index */
Packit Service 4684c1
      NO_EQUIVALENT, /* '-#' option index */
Packit Service 4684c1
      NO_EQUIVALENT /* index of default opt */
Packit Service 4684c1
    },
Packit Service 4684c1
    68 /* full option count */, 65 /* user option count */,
Packit Service 4684c1
    gnutls_cli_full_usage, gnutls_cli_short_usage,
Packit Service 4684c1
    NULL, NULL,
Packit Service 4684c1
    PKGDATADIR, gnutls_cli_packager_info
Packit Service 4684c1
};
Packit Service 4684c1
Packit Service 4684c1
#if ENABLE_NLS
Packit Service 4684c1
/**
Packit Service 4684c1
 * This code is designed to translate translatable option text for the
Packit Service 4684c1
 * gnutls-cli program.  These translations happen upon entry
Packit Service 4684c1
 * to optionProcess().
Packit Service 4684c1
 */
Packit Service 4684c1
#include <stdio.h>
Packit Service 4684c1
#include <stdlib.h>
Packit Service 4684c1
#include <string.h>
Packit Service 4684c1
#include <unistd.h>
Packit Service 4684c1
#ifdef HAVE_DCGETTEXT
Packit Service 4684c1
# include <gettext.h>
Packit Service 4684c1
#endif
Packit Service 4684c1
#include <autoopts/usage-txt.h>
Packit Service 4684c1
Packit Service 4684c1
static char * AO_gettext(char const * pz);
Packit Service 4684c1
static void   coerce_it(void ** s);
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 * AutoGen specific wrapper function for gettext.  It relies on the macro _()
Packit Service 4684c1
 * to convert from English to the target language, then strdup-duplicates the
Packit Service 4684c1
 * result string.  It tries the "libopts" domain first, then whatever has been
Packit Service 4684c1
 * set via the \a textdomain(3) call.
Packit Service 4684c1
 *
Packit Service 4684c1
 * @param[in] pz the input text used as a lookup key.
Packit Service 4684c1
 * @returns the translated text (if there is one),
Packit Service 4684c1
 *   or the original text (if not).
Packit Service 4684c1
 */
Packit Service 4684c1
static char *
Packit Service 4684c1
AO_gettext(char const * pz)
Packit Service 4684c1
{
Packit Service 4684c1
    char * res;
Packit Service 4684c1
    if (pz == NULL)
Packit Service 4684c1
        return NULL;
Packit Service 4684c1
#ifdef HAVE_DCGETTEXT
Packit Service 4684c1
    /*
Packit Service 4684c1
     * While processing the option_xlateable_txt data, try to use the
Packit Service 4684c1
     * "libopts" domain.  Once we switch to the option descriptor data,
Packit Service 4684c1
     * do *not* use that domain.
Packit Service 4684c1
     */
Packit Service 4684c1
    if (option_xlateable_txt.field_ct != 0) {
Packit Service 4684c1
        res = dgettext("libopts", pz);
Packit Service 4684c1
        if (res == pz)
Packit Service 4684c1
            res = (char *)VOIDP(_(pz));
Packit Service 4684c1
    } else
Packit Service 4684c1
        res = (char *)VOIDP(_(pz));
Packit Service 4684c1
#else
Packit Service 4684c1
    res = (char *)VOIDP(_(pz));
Packit Service 4684c1
#endif
Packit Service 4684c1
    if (res == pz)
Packit Service 4684c1
        return res;
Packit Service 4684c1
    res = strdup(res);
Packit Service 4684c1
    if (res == NULL) {
Packit Service 4684c1
        fputs(_("No memory for duping translated strings\n"), stderr);
Packit Service 4684c1
        exit(GNUTLS_CLI_EXIT_FAILURE);
Packit Service 4684c1
    }
Packit Service 4684c1
    return res;
Packit Service 4684c1
}
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 * All the pointers we use are marked "* const", but they are stored in
Packit Service 4684c1
 * writable memory.  Coerce the mutability and set the pointer.
Packit Service 4684c1
 */
Packit Service 4684c1
static void coerce_it(void ** s) { *s = AO_gettext(*s);
Packit Service 4684c1
}
Packit Service 4684c1
Packit Service 4684c1
/**
Packit Service 4684c1
 * Translate all the translatable strings in the gnutls_cliOptions
Packit Service 4684c1
 * structure defined above.  This is done only once.
Packit Service 4684c1
 */
Packit Service 4684c1
static void
Packit Service 4684c1
translate_option_strings(void)
Packit Service 4684c1
{
Packit Service 4684c1
    tOptions * const opts = &gnutls_cliOptions;
Packit Service 4684c1
Packit Service 4684c1
    /*
Packit Service 4684c1
     *  Guard against re-translation.  It won't work.  The strings will have
Packit Service 4684c1
     *  been changed by the first pass through this code.  One shot only.
Packit Service 4684c1
     */
Packit Service 4684c1
    if (option_xlateable_txt.field_ct != 0) {
Packit Service 4684c1
        /*
Packit Service 4684c1
         *  Do the translations.  The first pointer follows the field count
Packit Service 4684c1
         *  field.  The field count field is the size of a pointer.
Packit Service 4684c1
         */
Packit Service 4684c1
        char ** ppz = (char**)VOIDP(&(option_xlateable_txt));
Packit Service 4684c1
        int     ix  = option_xlateable_txt.field_ct;
Packit Service 4684c1
Packit Service 4684c1
        do {
Packit Service 4684c1
            ppz++; /* skip over field_ct */
Packit Service 4684c1
            *ppz = AO_gettext(*ppz);
Packit Service 4684c1
        } while (--ix > 0);
Packit Service 4684c1
        /* prevent re-translation and disable "libopts" domain lookup */
Packit Service 4684c1
        option_xlateable_txt.field_ct = 0;
Packit Service 4684c1
Packit Service 4684c1
        coerce_it(VOIDP(&(opts->pzCopyright)));
Packit Service 4684c1
        coerce_it(VOIDP(&(opts->pzCopyNotice)));
Packit Service 4684c1
        coerce_it(VOIDP(&(opts->pzFullVersion)));
Packit Service 4684c1
        coerce_it(VOIDP(&(opts->pzUsageTitle)));
Packit Service 4684c1
        coerce_it(VOIDP(&(opts->pzExplain)));
Packit Service 4684c1
        coerce_it(VOIDP(&(opts->pzDetail)));
Packit Service 4684c1
        {
Packit Service 4684c1
            tOptDesc * od = opts->pOptDesc;
Packit Service 4684c1
            for (ix = opts->optCt; ix > 0; ix--, od++)
Packit Service 4684c1
                coerce_it(VOIDP(&(od->pzText)));
Packit Service 4684c1
        }
Packit Service 4684c1
    }
Packit Service 4684c1
}
Packit Service 4684c1
#endif /* ENABLE_NLS */
Packit Service 4684c1
Packit Service 4684c1
#ifdef DO_NOT_COMPILE_THIS_CODE_IT_IS_FOR_GETTEXT
Packit Service 4684c1
/** I18N function strictly for xgettext.  Do not compile. */
Packit Service 4684c1
static void bogus_function(void) {
Packit Service 4684c1
  /* TRANSLATORS:
Packit Service 4684c1
Packit Service 4684c1
     The following dummy function was crated solely so that xgettext can
Packit Service 4684c1
     extract the correct strings.  These strings are actually referenced
Packit Service 4684c1
     by a field name in the gnutls_cliOptions structure noted in the
Packit Service 4684c1
     comments below.  The literal text is defined in gnutls_cli_opt_strs.
Packit Service 4684c1
Packit Service 4684c1
     NOTE: the strings below are segmented with respect to the source string
Packit Service 4684c1
     gnutls_cli_opt_strs.  The strings above are handed off for translation
Packit Service 4684c1
     at run time a paragraph at a time.  Consequently, they are presented here
Packit Service 4684c1
     for translation a paragraph at a time.
Packit Service 4684c1
Packit Service 4684c1
     ALSO: often the description for an option will reference another option
Packit Service 4684c1
     by name.  These are set off with apostrophe quotes (I hope).  Do not
Packit Service 4684c1
     translate option names.
Packit Service 4684c1
   */
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pzCopyright */
Packit Service 4684c1
  puts(_("gnutls-cli 3.6.14\n\
Packit Service 4684c1
Copyright (C) 2000-2020 Free Software Foundation, and others, all rights reserved.\n\
Packit Service 4684c1
This is free software. It is licensed for use, modification and\n\
Packit Service 4684c1
redistribution under the terms of the GNU General Public License,\n\
Packit Service 4684c1
version 3 or later <http://gnu.org/licenses/gpl.html>\n"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pzCopyNotice */
Packit Service 4684c1
  puts(_("gnutls-cli is free software: you can redistribute it and/or modify it under\n\
Packit Service 4684c1
the terms of the GNU General Public License as published by the Free\n\
Packit Service 4684c1
Software Foundation, either version 3 of the License, or (at your option)\n\
Packit Service 4684c1
any later version.\n\n"));
Packit Service 4684c1
  puts(_("gnutls-cli is distributed in the hope that it will be useful, but WITHOUT\n\
Packit Service 4684c1
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\n\
Packit Service 4684c1
FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for\n\
Packit Service 4684c1
more details.\n\n"));
Packit Service 4684c1
  puts(_("You should have received a copy of the GNU General Public License along\n\
Packit Service 4684c1
with this program.  If not, see <http://www.gnu.org/licenses/>.\n"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Enable debugging"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("More verbose output"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Enable trust on first use authentication"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Fail to connect if a certificate is unknown or a known certificate has\n\
Packit Service 4684c1
changed"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Enable DANE certificate verification (DNSSEC)"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Use the local DNS server for DNSSEC resolving"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Enable CA certificate verification"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Enable OCSP certificate verification"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Establish a session and resume"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Send early data on resumption from the specified file"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Establish a session and rehandshake"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Server's hostname for server name indication extension"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Server's hostname to use for validation"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Connect, establish a plain session and start TLS"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("an alias for the 'starttls-proto' option"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("The application protocol to be used to obtain the server's certificate\n\
Packit Service 4684c1
(https, ftp, smtp, imap, ldap, xmpp, lmtp, pop3, nntp, sieve, postgres)"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Use DTLS (datagram TLS) over UDP"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Set MTU for datagram TLS"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Send CR LF instead of LF"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Enable TCP Fast Open"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Use DER format for certificates to read from"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Print peer's certificate in PEM format"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Save the peer's certificate chain in the specified file in PEM format"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Save the peer's OCSP status response in the provided file"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Save all OCSP responses provided by the peer in this file"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Save the server-side TLS message trace in the provided file"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Save the client-side TLS message trace in the provided file"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("The minimum number of bits allowed for DH"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Priorities string"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Certificate file or PKCS #11 URL to use"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("CRL file to use"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("X.509 key file or PKCS #11 URL to use"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("X.509 Certificate file or PKCS #11 URL to use"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Private key file (PKCS #8 or PKCS #12) or PKCS #11 URL to use"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Raw public-key file to use"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("SRP username to use"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("SRP password to use"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("PSK username to use"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("PSK key (in hex) to use"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("The port or service to connect to"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Don't abort program if server certificate can't be validated"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Allow broken algorithms, such as MD5 for certificate verification"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Use length-hiding padding to prevent traffic analysis (deprecated)"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Benchmark individual ciphers"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Benchmark TLS key exchange methods"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Benchmark TLS ciphers"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Print a list of the supported algorithms and modes"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Print a list of the supported priority strings"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Don't allow session tickets"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Offer SRTP profiles"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Application layer protocol"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Activate heartbeat support"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("The maximum record size to advertize"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Do not send a Server Name Indication (SNI)"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Disable all the TLS extensions (deprecated)"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Send a single key share under TLS1.3"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Enable post-handshake authentication under TLS1.3"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Inline commands of the form ^<cmd>^"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Change the default delimiter for inline commands."));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Specify the PKCS #11 provider library"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Reports the status of the FIPS140-2 mode in gnutls library"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Redirect informational messages to a specific file."));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Label used for exporting keying material"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Size of the exported keying material"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("Block waiting for the resumption data under TLS1.3"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("display extended usage information and exit"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("extended usage information passed thru pager"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pOptDesc->pzText */
Packit Service 4684c1
  puts(_("output version information and exit"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pzUsageTitle */
Packit Service 4684c1
  puts(_("gnutls-cli - GnuTLS client\n\
Packit Service 4684c1
Usage:  %s [ -<flag> [<val>] | --<name>[{=| }<val>] ]... [hostname]\n"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pzExplain */
Packit Service 4684c1
  puts(_("\n"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pzDetail */
Packit Service 4684c1
  puts(_("Simple client program to set up a TLS connection to some other computer.  It\n\
Packit Service 4684c1
sets up a TLS connection and forwards data from the standard input to the\n\
Packit Service 4684c1
secured socket and vice versa.\n"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pzFullVersion */
Packit Service 4684c1
  puts(_("gnutls-cli 3.6.14"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pzFullUsage */
Packit Service 4684c1
  puts(_("<<<NOT-FOUND>>>"));
Packit Service 4684c1
Packit Service 4684c1
  /* referenced via gnutls_cliOptions.pzShortUsage */
Packit Service 4684c1
  puts(_("Usage: gnutls-cli [options] hostname\n\
Packit Service 4684c1
gnutls-cli --help for usage instructions.\n"));
Packit Service 4684c1
  /* LIBOPTS-MESSAGES: */
Packit Service 4684c1
#line 67 "../autoopts.c"
Packit Service 4684c1
  puts(_("allocation of %d bytes failed\n"));
Packit Service 4684c1
#line 89 "../autoopts.c"
Packit Service 4684c1
  puts(_("allocation of %d bytes failed\n"));
Packit Service 4684c1
#line 48 "../init.c"
Packit Service 4684c1
  puts(_("AutoOpts function called without option descriptor\n"));
Packit Service 4684c1
#line 81 "../init.c"
Packit Service 4684c1
  puts(_("\tThis exceeds the compiled library version:  "));
Packit Service 4684c1
#line 79 "../init.c"
Packit Service 4684c1
  puts(_("Automated Options Processing Error!\n"
Packit Service 4684c1
       "\t%s called AutoOpts function with structure version %d:%d:%d.\n"));
Packit Service 4684c1
#line 78 "../autoopts.c"
Packit Service 4684c1
  puts(_("realloc of %d bytes at 0x%p failed\n"));
Packit Service 4684c1
#line 83 "../init.c"
Packit Service 4684c1
  puts(_("\tThis is less than the minimum library version:  "));
Packit Service 4684c1
#line 121 "../version.c"
Packit Service 4684c1
  puts(_("Automated Options version %s\n"
Packit Service 4684c1
       "\tCopyright (C) 1999-2017 by Bruce Korb - all rights reserved\n"));
Packit Service 4684c1
#line 49 "../makeshell.c"
Packit Service 4684c1
  puts(_("(AutoOpts bug):  %s.\n"));
Packit Service 4684c1
#line 90 "../reset.c"
Packit Service 4684c1
  puts(_("optionResetOpt() called, but reset-option not configured"));
Packit Service 4684c1
#line 241 "../usage.c"
Packit Service 4684c1
  puts(_("could not locate the 'help' option"));
Packit Service 4684c1
#line 330 "../autoopts.c"
Packit Service 4684c1
  puts(_("optionProcess() was called with invalid data"));
Packit Service 4684c1
#line 697 "../usage.c"
Packit Service 4684c1
  puts(_("invalid argument type specified"));
Packit Service 4684c1
#line 568 "../find.c"
Packit Service 4684c1
  puts(_("defaulted to option with optional arg"));
Packit Service 4684c1
#line 76 "../alias.c"
Packit Service 4684c1
  puts(_("aliasing option is out of range."));
Packit Service 4684c1
#line 210 "../enum.c"
Packit Service 4684c1
  puts(_("%s error:  the keyword '%s' is ambiguous for %s\n"));
Packit Service 4684c1
#line 78 "../find.c"
Packit Service 4684c1
  puts(_("  The following options match:\n"));
Packit Service 4684c1
#line 263 "../find.c"
Packit Service 4684c1
  puts(_("%s: ambiguous option name: %s (matches %d options)\n"));
Packit Service 4684c1
#line 161 "../check.c"
Packit Service 4684c1
  puts(_("%s: Command line arguments required\n"));
Packit Service 4684c1
#line 43 "../alias.c"
Packit Service 4684c1
  puts(_("%d %s%s options allowed\n"));
Packit Service 4684c1
#line 56 "../makeshell.c"
Packit Service 4684c1
  puts(_("%s error %d (%s) calling %s for '%s'\n"));
Packit Service 4684c1
#line 268 "../makeshell.c"
Packit Service 4684c1
  puts(_("interprocess pipe"));
Packit Service 4684c1
#line 171 "../version.c"
Packit Service 4684c1
  puts(_("error: version option argument '%c' invalid.  Use:\n"
Packit Service 4684c1
       "\t'v' - version only\n"
Packit Service 4684c1
       "\t'c' - version and copyright\n"
Packit Service 4684c1
       "\t'n' - version and full copyright notice\n"));
Packit Service 4684c1
#line 58 "../check.c"
Packit Service 4684c1
  puts(_("%s error:  the '%s' and '%s' options conflict\n"));
Packit Service 4684c1
#line 187 "../find.c"
Packit Service 4684c1
  puts(_("%s: The '%s' option has been disabled."));
Packit Service 4684c1
#line 400 "../find.c"
Packit Service 4684c1
  puts(_("%s: The '%s' option has been disabled."));
Packit Service 4684c1
#line 38 "../alias.c"
Packit Service 4684c1
  puts(_("-equivalence"));
Packit Service 4684c1
#line 439 "../find.c"
Packit Service 4684c1
  puts(_("%s: illegal option -- %c\n"));
Packit Service 4684c1
#line 110 "../reset.c"
Packit Service 4684c1
  puts(_("%s: illegal option -- %c\n"));
Packit Service 4684c1
#line 241 "../find.c"
Packit Service 4684c1
  puts(_("%s: illegal option -- %s\n"));
Packit Service 4684c1
#line 740 "../find.c"
Packit Service 4684c1
  puts(_("%s: illegal option -- %s\n"));
Packit Service 4684c1
#line 118 "../reset.c"
Packit Service 4684c1
  puts(_("%s: illegal option -- %s\n"));
Packit Service 4684c1
#line 305 "../find.c"
Packit Service 4684c1
  puts(_("%s: unknown vendor extension option -- %s\n"));
Packit Service 4684c1
#line 135 "../enum.c"
Packit Service 4684c1
  puts(_("  or an integer from %d through %d\n"));
Packit Service 4684c1
#line 145 "../enum.c"
Packit Service 4684c1
  puts(_("  or an integer from %d through %d\n"));
Packit Service 4684c1
#line 696 "../usage.c"
Packit Service 4684c1
  puts(_("%s error:  invalid option descriptor for %s\n"));
Packit Service 4684c1
#line 1030 "../usage.c"
Packit Service 4684c1
  puts(_("%s error:  invalid option descriptor for %s\n"));
Packit Service 4684c1
#line 355 "../find.c"
Packit Service 4684c1
  puts(_("%s: invalid option name: %s\n"));
Packit Service 4684c1
#line 497 "../find.c"
Packit Service 4684c1
  puts(_("%s: The '%s' option requires an argument.\n"));
Packit Service 4684c1
#line 150 "../autoopts.c"
Packit Service 4684c1
  puts(_("(AutoOpts bug):  Equivalenced option '%s' was equivalenced to both\n"
Packit Service 4684c1
       "\t'%s' and '%s'."));
Packit Service 4684c1
#line 94 "../check.c"
Packit Service 4684c1
  puts(_("%s error:  The %s option is required\n"));
Packit Service 4684c1
#line 602 "../find.c"
Packit Service 4684c1
  puts(_("%s: The '%s' option cannot have an argument.\n"));
Packit Service 4684c1
#line 151 "../check.c"
Packit Service 4684c1
  puts(_("%s: Command line arguments are not allowed.\n"));
Packit Service 4684c1
#line 568 "../save.c"
Packit Service 4684c1
  puts(_("error %d (%s) creating %s\n"));
Packit Service 4684c1
#line 210 "../enum.c"
Packit Service 4684c1
  puts(_("%s error:  '%s' does not match any %s keywords.\n"));
Packit Service 4684c1
#line 93 "../reset.c"
Packit Service 4684c1
  puts(_("%s error: The '%s' option requires an argument.\n"));
Packit Service 4684c1
#line 122 "../save.c"
Packit Service 4684c1
  puts(_("error %d (%s) stat-ing %s\n"));
Packit Service 4684c1
#line 175 "../save.c"
Packit Service 4684c1
  puts(_("error %d (%s) stat-ing %s\n"));
Packit Service 4684c1
#line 143 "../restore.c"
Packit Service 4684c1
  puts(_("%s error: no saved option state\n"));
Packit Service 4684c1
#line 225 "../autoopts.c"
Packit Service 4684c1
  puts(_("'%s' is not a command line option.\n"));
Packit Service 4684c1
#line 113 "../time.c"
Packit Service 4684c1
  puts(_("%s error:  '%s' is not a recognizable date/time.\n"));
Packit Service 4684c1
#line 50 "../time.c"
Packit Service 4684c1
  puts(_("%s error:  '%s' is not a recognizable time duration.\n"));
Packit Service 4684c1
#line 92 "../check.c"
Packit Service 4684c1
  puts(_("%s error:  The %s option must appear %d times.\n"));
Packit Service 4684c1
#line 165 "../numeric.c"
Packit Service 4684c1
  puts(_("%s error:  '%s' is not a recognizable number.\n"));
Packit Service 4684c1
#line 176 "../enum.c"
Packit Service 4684c1
  puts(_("%s error:  %s exceeds %s keyword count\n"));
Packit Service 4684c1
#line 279 "../usage.c"
Packit Service 4684c1
  puts(_("Try '%s %s' for more information.\n"));
Packit Service 4684c1
#line 45 "../alias.c"
Packit Service 4684c1
  puts(_("one %s%s option allowed\n"));
Packit Service 4684c1
#line 170 "../makeshell.c"
Packit Service 4684c1
  puts(_("standard output"));
Packit Service 4684c1
#line 905 "../makeshell.c"
Packit Service 4684c1
  puts(_("standard output"));
Packit Service 4684c1
#line 223 "../usage.c"
Packit Service 4684c1
  puts(_("standard output"));
Packit Service 4684c1
#line 364 "../usage.c"
Packit Service 4684c1
  puts(_("standard output"));
Packit Service 4684c1
#line 574 "../usage.c"
Packit Service 4684c1
  puts(_("standard output"));
Packit Service 4684c1
#line 178 "../version.c"
Packit Service 4684c1
  puts(_("standard output"));
Packit Service 4684c1
#line 223 "../usage.c"
Packit Service 4684c1
  puts(_("standard error"));
Packit Service 4684c1
#line 364 "../usage.c"
Packit Service 4684c1
  puts(_("standard error"));
Packit Service 4684c1
#line 574 "../usage.c"
Packit Service 4684c1
  puts(_("standard error"));
Packit Service 4684c1
#line 178 "../version.c"
Packit Service 4684c1
  puts(_("standard error"));
Packit Service 4684c1
#line 170 "../makeshell.c"
Packit Service 4684c1
  puts(_("write"));
Packit Service 4684c1
#line 905 "../makeshell.c"
Packit Service 4684c1
  puts(_("write"));
Packit Service 4684c1
#line 222 "../usage.c"
Packit Service 4684c1
  puts(_("write"));
Packit Service 4684c1
#line 363 "../usage.c"
Packit Service 4684c1
  puts(_("write"));
Packit Service 4684c1
#line 573 "../usage.c"
Packit Service 4684c1
  puts(_("write"));
Packit Service 4684c1
#line 177 "../version.c"
Packit Service 4684c1
  puts(_("write"));
Packit Service 4684c1
#line 60 "../numeric.c"
Packit Service 4684c1
  puts(_("%s error:  %s option value %ld is out of range.\n"));
Packit Service 4684c1
#line 44 "../check.c"
Packit Service 4684c1
  puts(_("%s error:  %s option requires the %s option\n"));
Packit Service 4684c1
#line 121 "../save.c"
Packit Service 4684c1
  puts(_("%s warning:  cannot save options - %s not regular file\n"));
Packit Service 4684c1
#line 174 "../save.c"
Packit Service 4684c1
  puts(_("%s warning:  cannot save options - %s not regular file\n"));
Packit Service 4684c1
#line 193 "../save.c"
Packit Service 4684c1
  puts(_("%s warning:  cannot save options - %s not regular file\n"));
Packit Service 4684c1
#line 567 "../save.c"
Packit Service 4684c1
  puts(_("%s warning:  cannot save options - %s not regular file\n"));
Packit Service 4684c1
  /* END-LIBOPTS-MESSAGES */
Packit Service 4684c1
Packit Service 4684c1
  /* USAGE-TEXT: */
Packit Service 4684c1
#line 822 "../usage.c"
Packit Service 4684c1
  puts(_("\t\t\t\t- an alternate for '%s'\n"));
Packit Service 4684c1
#line 1097 "../usage.c"
Packit Service 4684c1
  puts(_("Version, usage and configuration options:"));
Packit Service 4684c1
#line 873 "../usage.c"
Packit Service 4684c1
  puts(_("\t\t\t\t- default option for unnamed options\n"));
Packit Service 4684c1
#line 786 "../usage.c"
Packit Service 4684c1
  puts(_("\t\t\t\t- disabled as '--%s'\n"));
Packit Service 4684c1
#line 1066 "../usage.c"
Packit Service 4684c1
  puts(_(" --- %-14s %s\n"));
Packit Service 4684c1
#line 1064 "../usage.c"
Packit Service 4684c1
  puts(_("This option has been disabled"));
Packit Service 4684c1
#line 813 "../usage.c"
Packit Service 4684c1
  puts(_("\t\t\t\t- enabled by default\n"));
Packit Service 4684c1
#line 40 "../alias.c"
Packit Service 4684c1
  puts(_("%s error:  only "));
Packit Service 4684c1
#line 1143 "../usage.c"
Packit Service 4684c1
  puts(_(" - examining environment variables named %s_*\n"));
Packit Service 4684c1
#line 168 "../file.c"
Packit Service 4684c1
  puts(_("\t\t\t\t- file must not pre-exist\n"));
Packit Service 4684c1
#line 172 "../file.c"
Packit Service 4684c1
  puts(_("\t\t\t\t- file must pre-exist\n"));
Packit Service 4684c1
#line 329 "../usage.c"
Packit Service 4684c1
  puts(_("Options are specified by doubled hyphens and their name or by a single\n"
Packit Service 4684c1
       "hyphen and the flag character.\n"));
Packit Service 4684c1
#line 882 "../makeshell.c"
Packit Service 4684c1
  puts(_("\n"
Packit Service 4684c1
       "= = = = = = = =\n\n"
Packit Service 4684c1
       "This incarnation of genshell will produce\n"
Packit Service 4684c1
       "a shell script to parse the options for %s:\n\n"));
Packit Service 4684c1
#line 142 "../enum.c"
Packit Service 4684c1
  puts(_("  or an integer mask with any of the lower %d bits set\n"));
Packit Service 4684c1
#line 846 "../usage.c"
Packit Service 4684c1
  puts(_("\t\t\t\t- is a set membership option\n"));
Packit Service 4684c1
#line 867 "../usage.c"
Packit Service 4684c1
  puts(_("\t\t\t\t- must appear between %d and %d times\n"));
Packit Service 4684c1
#line 331 "../usage.c"
Packit Service 4684c1
  puts(_("Options are specified by single or double hyphens and their name.\n"));
Packit Service 4684c1
#line 853 "../usage.c"
Packit Service 4684c1
  puts(_("\t\t\t\t- may appear multiple times\n"));
Packit Service 4684c1
#line 840 "../usage.c"
Packit Service 4684c1
  puts(_("\t\t\t\t- may not be preset\n"));
Packit Service 4684c1
#line 1258 "../usage.c"
Packit Service 4684c1
  puts(_("   Arg Option-Name    Description\n"));
Packit Service 4684c1
#line 1194 "../usage.c"
Packit Service 4684c1
  puts(_("  Flg Arg Option-Name    Description\n"));
Packit Service 4684c1
#line 1252 "../usage.c"
Packit Service 4684c1
  puts(_("  Flg Arg Option-Name    Description\n"));
Packit Service 4684c1
#line 1253 "../usage.c"
Packit Service 4684c1
  puts(_(" %3s %s"));
Packit Service 4684c1
#line 1259 "../usage.c"
Packit Service 4684c1
  puts(_(" %3s %s"));
Packit Service 4684c1
#line 336 "../usage.c"
Packit Service 4684c1
  puts(_("The '-#<number>' option may omit the hash char\n"));
Packit Service 4684c1
#line 332 "../usage.c"
Packit Service 4684c1
  puts(_("All arguments are named options.\n"));
Packit Service 4684c1
#line 920 "../usage.c"
Packit Service 4684c1
  puts(_(" - reading file %s"));
Packit Service 4684c1
#line 358 "../usage.c"
Packit Service 4684c1
  puts(_("\n"
Packit Service 4684c1
       "Please send bug reports to:  <%s>\n"));
Packit Service 4684c1
#line 100 "../version.c"
Packit Service 4684c1
  puts(_("\n"
Packit Service 4684c1
       "Please send bug reports to:  <%s>\n"));
Packit Service 4684c1
#line 129 "../version.c"
Packit Service 4684c1
  puts(_("\n"
Packit Service 4684c1
       "Please send bug reports to:  <%s>\n"));
Packit Service 4684c1
#line 852 "../usage.c"
Packit Service 4684c1
  puts(_("\t\t\t\t- may NOT appear - preset only\n"));
Packit Service 4684c1
#line 893 "../usage.c"
Packit Service 4684c1
  puts(_("\n"
Packit Service 4684c1
       "The following option preset mechanisms are supported:\n"));
Packit Service 4684c1
#line 1141 "../usage.c"
Packit Service 4684c1
  puts(_("\n"
Packit Service 4684c1
       "The following option preset mechanisms are supported:\n"));
Packit Service 4684c1
#line 631 "../usage.c"
Packit Service 4684c1
  puts(_("prohibits these options:\n"));
Packit Service 4684c1
#line 626 "../usage.c"
Packit Service 4684c1
  puts(_("prohibits the option '%s'\n"));
Packit Service 4684c1
#line 81 "../numeric.c"
Packit Service 4684c1
  puts(_("%s%ld to %ld"));
Packit Service 4684c1
#line 79 "../numeric.c"
Packit Service 4684c1
  puts(_("%sgreater than or equal to %ld"));
Packit Service 4684c1
#line 75 "../numeric.c"
Packit Service 4684c1
  puts(_("%s%ld exactly"));
Packit Service 4684c1
#line 68 "../numeric.c"
Packit Service 4684c1
  puts(_("%sit must lie in one of the ranges:\n"));
Packit Service 4684c1
#line 68 "../numeric.c"
Packit Service 4684c1
  puts(_("%sit must be in the range:\n"));
Packit Service 4684c1
#line 88 "../numeric.c"
Packit Service 4684c1
  puts(_(", or\n"));
Packit Service 4684c1
#line 66 "../numeric.c"
Packit Service 4684c1
  puts(_("%sis scalable with a suffix: k/K/m/M/g/G/t/T\n"));
Packit Service 4684c1
#line 77 "../numeric.c"
Packit Service 4684c1
  puts(_("%sless than or equal to %ld"));
Packit Service 4684c1
#line 339 "../usage.c"
Packit Service 4684c1
  puts(_("Operands and options may be intermixed.  They will be reordered.\n"));
Packit Service 4684c1
#line 601 "../usage.c"
Packit Service 4684c1
  puts(_("requires the option '%s'\n"));
Packit Service 4684c1
#line 604 "../usage.c"
Packit Service 4684c1
  puts(_("requires these options:\n"));
Packit Service 4684c1
#line 1270 "../usage.c"
Packit Service 4684c1
  puts(_("   Arg Option-Name   Req?  Description\n"));
Packit Service 4684c1
#line 1264 "../usage.c"
Packit Service 4684c1
  puts(_("  Flg Arg Option-Name   Req?  Description\n"));
Packit Service 4684c1
#line 143 "../enum.c"
Packit Service 4684c1
  puts(_("or you may use a numeric representation.  Preceding these with a '!'\n"
Packit Service 4684c1
       "will clear the bits, specifying 'none' will clear all bits, and 'all'\n"
Packit Service 4684c1
       "will set them all.  Multiple entries may be passed as an option\n"
Packit Service 4684c1
       "argument list.\n"));
Packit Service 4684c1
#line 859 "../usage.c"
Packit Service 4684c1
  puts(_("\t\t\t\t- may appear up to %d times\n"));
Packit Service 4684c1
#line 52 "../enum.c"
Packit Service 4684c1
  puts(_("The valid \"%s\" option keywords are:\n"));
Packit Service 4684c1
#line 1101 "../usage.c"
Packit Service 4684c1
  puts(_("The next option supports vendor supported extra options:"));
Packit Service 4684c1
#line 722 "../usage.c"
Packit Service 4684c1
  puts(_("These additional options are:"));
Packit Service 4684c1
  /* END-USAGE-TEXT */
Packit Service 4684c1
}
Packit Service 4684c1
#endif /* uncompilable code */
Packit Service 4684c1
#ifdef  __cplusplus
Packit Service 4684c1
}
Packit Service 4684c1
#endif
Packit Service 4684c1
/* cli-args.c ends here */