ssl

Name

ssl -- 

Synopsis



#define     SENSORS_CERT
#define     MANAGER_KEY
int         ssl_auth_client                 (prelude_io_t *fd);
int         ssl_init_server                 (void);
int         ssl_create_certificate          (config_t *cfg,
                                             int crypt_key);

Description

Details

SENSORS_CERT

#define SENSORS_CERT CONFIG_DIR"/prelude-sensors.cert"


MANAGER_KEY

#define MANAGER_KEY CONFIG_DIR"/prelude-manager.key"


ssl_auth_client ()

int         ssl_auth_client                 (prelude_io_t *fd);

Authorize a client...

fd :

Returns :

0 on sucess, -1 on error.


ssl_init_server ()

int         ssl_init_server                 (void);

Initialize OpenSSL for serving.

Returns :

0 on success, -1 on error.


ssl_create_certificate ()

int         ssl_create_certificate          (config_t *cfg,
                                             int crypt_key);

cfg :

crypt_key :

Returns :