summaryrefslogtreecommitdiff
path: root/libsoup/soup-misc.h
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2003-11-18 16:00:21 +0000
committerDan Winship <danw@src.gnome.org>2003-11-18 16:00:21 +0000
commit536dcc4868b1395f15a41834e21d80dc94611077 (patch)
treed69d17fcd661aeadf0e2ae94444e7ab7c65c8166 /libsoup/soup-misc.h
parentae898cd64a54d262d6ce1ce799eddabccda0bc8b (diff)
downloadlibsoup-536dcc4868b1395f15a41834e21d80dc94611077.tar.gz
declare soup_ssl_supported.
* libsoup/soup-misc.h: declare soup_ssl_supported. * libsoup/soup-gnutls.c: add soup_ssl_supported declaration. * libsoup/soup-nossl.c: Not an SSL implementation, built if HAVE_SSL is not defined. * libsoup/Makefile.am (libsoup_2_2_la_SOURCES): add soup-nossl.c * libsoup/soup-socket.c (soup_socket_start_ssl): Return success or failure. (listen_watch): Deal with soup_socket_start_ssl failing. * libsoup/soup-connection.c (tunnel_connect_finished, socket_connect_result, soup_connection_connect_sync): Deal with the soup_socket_start_ssl failing. * libsoup/soup-server.c (soup_server_new): Deal with soup_ssl_get_server_credentials failing
Diffstat (limited to 'libsoup/soup-misc.h')
-rw-r--r--libsoup/soup-misc.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libsoup/soup-misc.h b/libsoup/soup-misc.h
index 0a9afef0..718bac14 100644
--- a/libsoup/soup-misc.h
+++ b/libsoup/soup-misc.h
@@ -47,4 +47,8 @@ guint soup_str_case_hash (gconstpointer key);
gboolean soup_str_case_equal (gconstpointer v1,
gconstpointer v2);
+/* SSL support */
+
+extern gboolean soup_ssl_supported;
+
#endif /* SOUP_MISC_H */