Strengthen some SSL options, pave the way for future options and public key pinning.

This commit is contained in:
Ian Gulliver
2015-06-24 04:01:32 +00:00
parent e04f06e2e5
commit 1482d81883
4 changed files with 14 additions and 4 deletions

View File

@@ -19,11 +19,14 @@ typedef struct {
void (*message)(const json_t *, void *);
} cosmo_callbacks;
typedef struct {
} cosmo_options;
typedef struct cosmo cosmo;
void cosmo_uuid(char *uuid);
cosmo *cosmo_create(const char *base_url, const char *client_id, const cosmo_callbacks *callbacks, void *passthrough);
cosmo *cosmo_create(const char *base_url, const char *client_id, const cosmo_callbacks *callbacks, const cosmo_options *options, void *passthrough);
void cosmo_shutdown(cosmo *instance);
const char *cosmo_current_profile(cosmo *instance);