[Openvas-commits] r240 - in trunk/openvas-libraries: . libopenvas

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Fri Jun 22 17:05:50 CEST 2007


Author: bh
Date: 2007-06-22 17:05:49 +0200 (Fri, 22 Jun 2007)
New Revision: 240

Modified:
   trunk/openvas-libraries/ChangeLog
   trunk/openvas-libraries/libopenvas/network.c
Log:
* libopenvas/network.c (nessus_SSL_init): Handle errors.


Modified: trunk/openvas-libraries/ChangeLog
===================================================================
--- trunk/openvas-libraries/ChangeLog	2007-06-22 13:39:05 UTC (rev 239)
+++ trunk/openvas-libraries/ChangeLog	2007-06-22 15:05:49 UTC (rev 240)
@@ -1,5 +1,9 @@
 2007-06-22  Bernhard Herzog  <bh at intevation.de>
 
+	* libopenvas/network.c (nessus_SSL_init): Handle errors.
+
+2007-06-22  Bernhard Herzog  <bh at intevation.de>
+
 	* libopenvas-config.pre.in: remove the @pcap_flag@ substitution
 	from the --libs output.  The pcap options are now in EXTRA anyway
 	and @pcap_flag@ is no longer substituted.

Modified: trunk/openvas-libraries/libopenvas/network.c
===================================================================
--- trunk/openvas-libraries/libopenvas/network.c	2007-06-22 13:39:05 UTC (rev 239)
+++ trunk/openvas-libraries/libopenvas/network.c	2007-06-22 15:05:49 UTC (rev 240)
@@ -348,7 +348,14 @@
 ExtFunc int
 nessus_SSL_init(char *path)
 {
-  gnutls_global_init();
+  int ret = gnutls_global_init();
+  if (ret < 0)
+    {
+      tlserror("gnutls_global_init", ret);
+      return -1;
+    }
+
+  return 0;
 }
 
 # if 0



More information about the Openvas-commits mailing list