Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Move OpenSSL-specific functions from ssl.c to openssl.c
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
  • Loading branch information
David Woodhouse authored and David Woodhouse committed May 29, 2012
1 parent 197628f commit bf14319
Show file tree
Hide file tree
Showing 3 changed files with 1,102 additions and 1,100 deletions.
6 changes: 4 additions & 2 deletions openconnect-internal.h
Expand Up @@ -280,6 +280,9 @@ int cstp_bye(struct openconnect_info *vpninfo, const char *reason);
int cstp_reconnect(struct openconnect_info *vpninfo);

/* ssl.c */
int connect_https_socket(struct openconnect_info *vpninfo);

/* ${SSL_LIBRARY}.c */
int __attribute__ ((format (printf, 2, 3)))
openconnect_SSL_printf(struct openconnect_info *vpninfo, const char *fmt, ...);
int openconnect_SSL_gets(struct openconnect_info *vpninfo, char *buf, size_t len);
Expand All @@ -289,9 +292,8 @@ int openconnect_open_https(struct openconnect_info *vpninfo);
void openconnect_close_https(struct openconnect_info *vpninfo);
int get_cert_md5_fingerprint(struct openconnect_info *vpninfo, X509 *cert,
char *buf);
/* This one is actually OpenSSL-specific */
void openconnect_report_ssl_errors(struct openconnect_info *vpninfo);

/* ${SSL_LIBRARY}.c */
int openconnect_sha1(unsigned char *result, void *data, int len);
int openconnect_random(void *bytes, int len);

Expand Down

0 comments on commit bf14319

Please sign in to comment.