printf(
fprintf(stderr,
static void Usage(const char *progName){    printf("Usage:  %s -h host [-p port] [-d certdir] [-n nickname] [-23Tovx] \n""                   [-c ciphers] [-w passwd] [-q]\n", progName);    printf("%-20s Hostname to connect with\n", "-h host");    printf("%-20s Port number for SSL server\n", "-p port");    printf("%-20s Directory with cert database (default is ~/.netscape)\n",	  "-d certdir");    printf("%-20s Nickname of key and cert for client auth\n", "-n nickname");    printf("%-20s Disable SSL v2.\n", "-2");    printf("%-20s Disable SSL v3.\n", "-3");    printf("%-20s Disable TLS (SSL v3.1).\n", "-T");    printf("%-20s Override bad server cert. Make it OK.\n", "-o");    printf("%-20s Verbose progress reporting.\n", "-v");    printf("%-20s Use export policy.\n", "-x");    printf("%-20s Ping the server and then exit.\n", "-q");    printf("%-20s Letter(s) chosen from the following list\n", "-c ciphers");    printf("A    SSL2 RC4 128 WITH MD5\n""B    SSL2 RC4 128 EXPORT40 WITH MD5\n""C    SSL2 RC2 128 CBC WITH MD5\n""D    SSL2 RC2 128 CBC EXPORT40 WITH MD5\n""E    SSL2 DES 64 CBC WITH MD5\n""F    SSL2 DES 192 EDE3 CBC WITH MD5\n"#ifdef NSS_ENABLE_ECC"G    TLS ECDH ECDSA WITH NULL SHA\n""H    TLS ECDH ECDSA WITH RC4 128 CBC SHA\n""I    TLS ECDH ECDSA WITH DES CBC SHA\n""J    TLS ECDH ECDSA WITH 3DES EDE CBC SHA\n""K    TLS ECDH ECDSA WITH AES 128 CBC SHA\n""L    TLS ECDH ECDSA WITH AES 256 CBC SHA\n""M    TLS ECDH RSA WITH NULL SHA\n""N    TLS ECDH RSA WITH RC4 128 CBC SHA\n""O    TLS ECDH RSA WITH DES CBC SHA\n""P    TLS ECDH RSA WITH 3DES EDE CBC SHA\n""Q    TLS ECDH RSA WITH AES 128 CBC SHA\n""R    TLS ECDH RSA WITH AES 256 CBC SHA\n""S    TLS ECDHE ECDSA WITH AES 128 CBC SHA\n""T    TLS ECDHE RSA WITH AES 128 CBC SHA\n"#endif /* NSS_ENABLE_ECC */"\n""a    SSL3 FORTEZZA DMS WITH FORTEZZA CBC SHA\n""b    SSL3 FORTEZZA DMS WITH RC4 128 SHA\n""c    SSL3 RSA WITH RC4 128 MD5\n""d    SSL3 RSA WITH 3DES EDE CBC SHA\n""e    SSL3 RSA WITH DES CBC SHA\n""f    SSL3 RSA EXPORT WITH RC4 40 MD5\n""g    SSL3 RSA EXPORT WITH RC2 CBC 40 MD5\n""h    SSL3 FORTEZZA DMS WITH NULL SHA\n""i    SSL3 RSA WITH NULL MD5\n""j    SSL3 RSA FIPS WITH 3DES EDE CBC SHA\n""k    SSL3 RSA FIPS WITH DES CBC SHA\n""l    SSL3 RSA EXPORT WITH DES CBC SHA\t(new)\n""m    SSL3 RSA EXPORT WITH RC4 56 SHA\t(new)\n""n    SSL3 RSA WITH RC4 128 SHA\n""o    SSL3 DHE DSS WITH RC4 128 SHA\n""p    SSL3 DHE RSA WITH 3DES EDE CBC SHA\n""q    SSL3 DHE DSS WITH 3DES EDE CBC SHA\n""r    SSL3 DHE RSA WITH DES CBC SHA\n""s    SSL3 DHE DSS WITH DES CBC SHA\n""t    SSL3 DHE DSS WITH AES 128 CBC SHA\n""u    SSL3 DHE RSA WITH AES 128 CBC SHA\n""v    SSL3 RSA WITH AES 128 CBC SHA\n""w    SSL3 DHE DSS WITH AES 256 CBC SHA\n""x    SSL3 DHE RSA WITH AES 256 CBC SHA\n""y    SSL3 RSA WITH AES 256 CBC SHA\n""z    SSL3 RSA WITH NULL SHA\n"	);    exit(1);}