aboutsummaryrefslogtreecommitdiff
path: root/src/gns/gnunet-gns-proxy.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2013-09-18 15:48:02 +0000
committerChristian Grothoff <christian@grothoff.org>2013-09-18 15:48:02 +0000
commit1bc3b5892e721c733f9e1710274fccd2538134e3 (patch)
treeca3b5e44a4692f89805e04e3e71d4c169b79f347 /src/gns/gnunet-gns-proxy.c
parent25561d6f4418a6a1be71228ecce6a7739bd98148 (diff)
downloadgnunet-1bc3b5892e721c733f9e1710274fccd2538134e3.tar.gz
gnunet-1bc3b5892e721c733f9e1710274fccd2538134e3.zip
-handle failure to load certs more nicely
Diffstat (limited to 'src/gns/gnunet-gns-proxy.c')
-rw-r--r--src/gns/gnunet-gns-proxy.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/gns/gnunet-gns-proxy.c b/src/gns/gnunet-gns-proxy.c
index 21e907ebf..8bb299c6f 100644
--- a/src/gns/gnunet-gns-proxy.c
+++ b/src/gns/gnunet-gns-proxy.c
@@ -1764,9 +1764,8 @@ load_key_from_file (gnutls_x509_privkey_t key,
1764 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, 1764 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
1765 _("Unable to import private key from file `%s'\n"), 1765 _("Unable to import private key from file `%s'\n"),
1766 keyfile); 1766 keyfile);
1767 GNUNET_break (0);
1768 } 1767 }
1769 GNUNET_free (key_data.data); 1768 GNUNET_free_non_null (key_data.data);
1770 return (GNUTLS_E_SUCCESS != ret) ? GNUNET_SYSERR : GNUNET_OK; 1769 return (GNUTLS_E_SUCCESS != ret) ? GNUNET_SYSERR : GNUNET_OK;
1771} 1770}
1772 1771
@@ -1792,9 +1791,8 @@ load_cert_from_file (gnutls_x509_crt_t crt,
1792 { 1791 {
1793 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, 1792 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
1794 _("Unable to import certificate %s\n"), certfile); 1793 _("Unable to import certificate %s\n"), certfile);
1795 GNUNET_break (0);
1796 } 1794 }
1797 GNUNET_free (cert_data.data); 1795 GNUNET_free_non_null (cert_data.data);
1798 return (GNUTLS_E_SUCCESS != ret) ? GNUNET_SYSERR : GNUNET_OK; 1796 return (GNUTLS_E_SUCCESS != ret) ? GNUNET_SYSERR : GNUNET_OK;
1799} 1797}
1800 1798