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 <[EMAIL PROTECTED]>
+ * libopenvas/network.c (nessus_SSL_init): Handle errors.
+
+2007-06-22 Bernhard Herzog <[EMAIL PROTECTED]>
+
* 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
_______________________________________________
Openvas-commits mailing list
[email protected]
http://lists.wald.intevation.org/mailman/listinfo/openvas-commits