1 #ifndef SSLOPT_LONGOPTS_INCLUDED 
    2 #define SSLOPT_LONGOPTS_INCLUDED 
   19 #if defined(HAVE_OPENSSL) && !defined(EMBEDDED_LIBRARY) 
   22    "Enable SSL for connection (automatically enabled with other flags).",
 
   23    &opt_use_ssl, &opt_use_ssl, 0, GET_BOOL, OPT_ARG, 0, 0, 0, 0, 0, 0},
 
   24   {
"ssl-ca", OPT_SSL_CA,
 
   25    "CA file in PEM format (check OpenSSL docs, implies --ssl).",
 
   26    &opt_ssl_ca, &opt_ssl_ca, 0, GET_STR, REQUIRED_ARG,
 
   28   {
"ssl-capath", OPT_SSL_CAPATH,
 
   29    "CA directory (check OpenSSL docs, implies --ssl).",
 
   30    &opt_ssl_capath, &opt_ssl_capath, 0, GET_STR, REQUIRED_ARG,
 
   32   {
"ssl-cert", OPT_SSL_CERT, 
"X509 cert in PEM format (implies --ssl).",
 
   33    &opt_ssl_cert, &opt_ssl_cert, 0, GET_STR, REQUIRED_ARG,
 
   35   {
"ssl-cipher", OPT_SSL_CIPHER, 
"SSL cipher to use (implies --ssl).",
 
   36    &opt_ssl_cipher, &opt_ssl_cipher, 0, GET_STR, REQUIRED_ARG,
 
   38   {
"ssl-key", OPT_SSL_KEY, 
"X509 key in PEM format (implies --ssl).",
 
   39    &opt_ssl_key, &opt_ssl_key, 0, GET_STR, REQUIRED_ARG,
 
   41   {
"ssl-crl", OPT_SSL_CRL, 
"Certificate revocation list (implies --ssl).",
 
   42    &opt_ssl_crl, &opt_ssl_crl, 0, GET_STR, REQUIRED_ARG,
 
   44   {
"ssl-crlpath", OPT_SSL_CRLPATH, 
 
   45     "Certificate revocation list path (implies --ssl).",
 
   46    &opt_ssl_crlpath, &opt_ssl_crlpath, 0, GET_STR, REQUIRED_ARG,
 
   49   {
"ssl-verify-server-cert", OPT_SSL_VERIFY_SERVER_CERT,
 
   50    "Verify server's \"Common Name\" in its cert against hostname used " 
   51    "when connecting. This option is disabled by default.",
 
   52    &opt_ssl_verify_server_cert, &opt_ssl_verify_server_cert,
 
   53    0, GET_BOOL, OPT_ARG, 0, 0, 0, 0, 0, 0},