minix man page for upscli_connect

Query: upscli_connect

OS: minix

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

UPSCLI_CONNECT(3)						    NUT Manual							 UPSCLI_CONNECT(3)

NAME
upscli_connect - Open a connection to a NUT upsd SYNOPSIS
#include <upsclient.h> int upscli_connect(UPSCONN_t *ups, const char *host, int port, int flags); DESCRIPTION
The upscli_connect() function takes the pointer ups to a UPSCONN_t state structure and opens a TCP connection to the host on the given port. flags may be either UPSCLI_CONN_TRYSSL to try a SSL connection, or UPSCLI_CONN_REQSSL to require a SSL connection. If SSL mode is required, this function will only return successfully if it is able to establish a SSL connection with the server. Possible reasons for failure include no SSL support on the server, and if upsclient itself hasn't been compiled with SSL support. You must call upscli_disconnect(3) when finished with a connection, or your program will slowly leak memory and file descriptors. RETURN VALUE
The upscli_connect() function modifies the UPSCONN_t structure and returns 0 on success, or -1 if an error occurs. SEE ALSO
upscli_disconnect(3), upscli_fd(3), upscli_splitaddr(3), upscli_splitname(3), upscli_ssl(3), upscli_strerror(3), upscli_upserror(3) Network UPS Tools 05/22/2012 UPSCLI_CONNECT(3)
Related Man Pages
upscli_connect(3) - debian
upsclient(3) - freebsd
upscli_connect(3) - ultrix
upsclient(3) - xfree86
upsclient(3) - minix
Similar Topics in the Unix Linux Community
SSL ftp from Unix
Symbion SSL Proxy 1.1.0 (Default branch)
Symbion SSL Proxy 1.1.1 (Default branch)
Symbion SSL Proxy 1.1.2 (Default branch)
How to check port used for SSL?