Author: bh
Date: 2007-07-23 15:16:29 +0200 (Mon, 23 Jul 2007)
New Revision: 302

Modified:
   trunk/openvas-client/ChangeLog
   trunk/openvas-client/nessus/cli.c
Log:
* nessus/cli.c (_cli_sql_dump_plugins, _cli_dump_plugins): Use
nessus_plugin_get_description to get the uncompressed description


Modified: trunk/openvas-client/ChangeLog
===================================================================
--- trunk/openvas-client/ChangeLog      2007-07-20 23:30:49 UTC (rev 301)
+++ trunk/openvas-client/ChangeLog      2007-07-23 13:16:29 UTC (rev 302)
@@ -1,3 +1,8 @@
+2007-07-23  Bernhard Herzog  <[EMAIL PROTECTED]>
+
+       * nessus/cli.c (_cli_sql_dump_plugins, _cli_dump_plugins): Use
+       nessus_plugin_get_description to get the uncompressed description
+
 2007-07-18  Jan-Oliver Wagner <[EMAIL PROTECTED]>
 
        * Makefile: Added target "dist".

Modified: trunk/openvas-client/nessus/cli.c
===================================================================
--- trunk/openvas-client/nessus/cli.c   2007-07-20 23:30:49 UTC (rev 301)
+++ trunk/openvas-client/nessus/cli.c   2007-07-23 13:16:29 UTC (rev 302)
@@ -519,7 +519,7 @@
  while (p != NULL )
  {
  char * m, * n;
- unsigned long n_sz;
+
  printf("INSERT INTO plugins VALUES ('%d', ", p->id);
 
 
@@ -544,10 +544,7 @@
  printf("'%s', ", m);
  efree(&m);
  
- 
- n_sz = p->desc_len;
- n = emalloc(n_sz);
- uncompress((unsigned char*)n, &n_sz, p->zdescription, p->zdesc_len);
+ n = nessus_plugin_get_description(p);
  m = sql_addslashes(n);
  printf("'%s',", m);
  efree(&m);
@@ -593,7 +590,7 @@
  {
   char * var = p->asc_id;
   char * n;
-  unsigned long    n_sz;
+
   printf("%s|", var);
   var = addslashes(p->family);
   printf("%s|", var);
@@ -630,9 +627,7 @@
   printf("%s|", var);
   efree(&var);
      
-  n_sz = p->desc_len;
-  n = emalloc(n_sz);
-  uncompress((unsigned char*)n, &n_sz, p->zdescription, p->zdesc_len);
+  n = nessus_plugin_get_description(p);
   var = addslashes(n);
   printf("%s\n", var);
   efree(&var);

_______________________________________________
Openvas-commits mailing list
[email protected]
http://lists.wald.intevation.org/mailman/listinfo/openvas-commits

Reply via email to