[Openvas-commits] r1383 - in trunk/openvas-libnasl: . nasl

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Fri Sep 19 14:04:02 CEST 2008


Author: mwiegand
Date: 2008-09-19 14:04:01 +0200 (Fri, 19 Sep 2008)
New Revision: 1383

Modified:
   trunk/openvas-libnasl/ChangeLog
   trunk/openvas-libnasl/nasl/nasl_init.c
   trunk/openvas-libnasl/nasl/nasl_nessusd_glue.c
   trunk/openvas-libnasl/nasl/nasl_nessusd_glue.h
Log:
Added support for new LOG and DEBUG messages.

* nasl/nasl_nessusd_glue.c (log_message, debug_message): Added functions
to support new LOG and DEBUG messages.

* nasl/nasl_nessusd_glue.h: Added function declarations for new
functions.

* nasl/nasl_init.c: Made new functions available to parser.


Modified: trunk/openvas-libnasl/ChangeLog
===================================================================
--- trunk/openvas-libnasl/ChangeLog	2008-09-19 11:59:57 UTC (rev 1382)
+++ trunk/openvas-libnasl/ChangeLog	2008-09-19 12:04:01 UTC (rev 1383)
@@ -1,3 +1,15 @@
+2008-09-19  Michael Wiegand <michael.wiegand at intevation.de>
+
+	Added support for new LOG and DEBUG messages.
+
+	* nasl/nasl_nessusd_glue.c (log_message, debug_message): Added functions
+	to support new LOG and DEBUG messages.
+
+	* nasl/nasl_nessusd_glue.h: Added function declarations for new
+	functions.
+
+	* nasl/nasl_init.c: Made new functions available to parser.
+
 2008-08-21  Jan-Oliver Wagner <jan-oliver.wagner at intevation.de>
 
 	* nasl/nasl_socket.c (nasl_close_socket): Added some thoughts from

Modified: trunk/openvas-libnasl/nasl/nasl_init.c
===================================================================
--- trunk/openvas-libnasl/nasl/nasl_init.c	2008-09-19 11:59:57 UTC (rev 1382)
+++ trunk/openvas-libnasl/nasl/nasl_init.c	2008-09-19 12:04:01 UTC (rev 1383)
@@ -94,6 +94,8 @@
   "security_warning",   security_warning,   1, { "data", "port", "proto", "protocol", NULL },
   "security_note",      security_note,      1, { "data", "port", "proto", "protocol", NULL },
   "security_hole", 	security_hole,	    1, { "data", "port", "proto", "protocol", NULL },
+  "log_message", 	log_message,	    1, { "data", "port", "proto", "protocol", NULL },
+  "debug_message", 	debug_message,	    1, { "data", "port", "proto", "protocol", NULL },
  
   "open_sock_tcp",      nasl_open_sock_tcp,  1, { "bufsz", "timeout", "transport", NULL },
   "open_sock_udp",      nasl_open_sock_udp,  1, { NULL },

Modified: trunk/openvas-libnasl/nasl/nasl_nessusd_glue.c
===================================================================
--- trunk/openvas-libnasl/nasl/nasl_nessusd_glue.c	2008-09-19 11:59:57 UTC (rev 1382)
+++ trunk/openvas-libnasl/nasl/nasl_nessusd_glue.c	2008-09-19 12:04:01 UTC (rev 1383)
@@ -904,6 +904,16 @@
  return security_something(lexic, proto_post_note, post_note);
 }
 
+tree_cell * log_message(lex_ctxt * lexic)
+{
+  return security_something(lexic, proto_post_log, post_log);
+}
+
+tree_cell * debug_message(lex_ctxt * lexic)
+{
+  return security_something(lexic, proto_post_debug, post_debug);
+}
+
 tree_cell * nasl_get_preference(lex_ctxt * lexic)
 {
   tree_cell	*retc;

Modified: trunk/openvas-libnasl/nasl/nasl_nessusd_glue.h
===================================================================
--- trunk/openvas-libnasl/nasl/nasl_nessusd_glue.h	2008-09-19 11:59:57 UTC (rev 1382)
+++ trunk/openvas-libnasl/nasl/nasl_nessusd_glue.h	2008-09-19 12:04:01 UTC (rev 1383)
@@ -62,6 +62,8 @@
 tree_cell * security_hole(lex_ctxt * );
 tree_cell * security_warning(lex_ctxt * );
 tree_cell * security_note(lex_ctxt * );
+tree_cell * log_message(lex_ctxt * );
+tree_cell * debug_message(lex_ctxt * );
 tree_cell * nasl_scanner_get_port(lex_ctxt * );
 tree_cell * nasl_scanner_add_port(lex_ctxt * );
 tree_cell * nasl_scanner_status(lex_ctxt * );



More information about the Openvas-commits mailing list