From 9158beae58efec5c267f8e1efb30b488bca090f7 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Mon, 21 May 2012 22:29:00 +0200 Subject: [PATCH] gweb: Add function to check for TLS support --- gweb/giognutls.c | 5 +++++ gweb/giognutls.h | 2 ++ gweb/gionotls.c | 5 +++++ 3 files changed, 12 insertions(+) diff --git a/gweb/giognutls.c b/gweb/giognutls.c index f7f5faa..47ff8c4 100644 --- a/gweb/giognutls.c +++ b/gweb/giognutls.c @@ -408,6 +408,11 @@ static ssize_t g_io_gnutls_pull_func(gnutls_transport_ptr_t transport_data, return result; } +gboolean g_io_channel_supports_tls(void) +{ + return TRUE; +} + GIOChannel *g_io_channel_gnutls_new(int fd) { GIOGnuTLSChannel *gnutls_channel; diff --git a/gweb/giognutls.h b/gweb/giognutls.h index 4131317..f16c75d 100644 --- a/gweb/giognutls.h +++ b/gweb/giognutls.h @@ -21,4 +21,6 @@ #include +gboolean g_io_channel_supports_tls(void); + GIOChannel *g_io_channel_gnutls_new(int fd); diff --git a/gweb/gionotls.c b/gweb/gionotls.c index 75b20a3..88db3e4 100644 --- a/gweb/gionotls.c +++ b/gweb/gionotls.c @@ -25,6 +25,11 @@ #include "giognutls.h" +gboolean g_io_channel_supports_tls(void) +{ + return FALSE; +} + GIOChannel *g_io_channel_gnutls_new(int fd) { return NULL; -- 2.7.4