Generated SSL Client Programs

The -genSSLClient option causes a SSL client program (sslClient.c) to be generated. This option must be used with option -genTest. Note: this assumes OpenSSL is in place on the target platform. The sample client program opens a TCP connection to port 443 on server. The server hostname is provided by option -hostname of the client program, and the port number can be changed using -port option of the client. The client then initiates the SSL handshake over the TCP connection; and sends HTTP request over SSL. The sample client program can act as guides or templates in developing more advanced SSL client program.