Nmap Development mailing list archives
[NSE patch] addrow() function for tab.lua
From: Sven Klemm <sven () c3d2 de>
Date: Wed, 20 Aug 2008 11:25:29 +0200
Hi, I've attached a patch that adds an addrow() function to tab.lua, which can be used to add a complete row to a table instead of calling add for each column. Cheers, Sven -- Sven Klemm http://cthulhu.c3d2.de/~sven/
Index: nselib/tab.lua
===================================================================
--- nselib/tab.lua (revision 9631)
+++ nselib/tab.lua (revision 9632)
@@ -41,6 +41,16 @@
return true
end
+--[[ Add a complete row to the table and move on to the next row.
+ Calls add() for each argument starting with the second argument
+ and after that calls nextrow(). --]]
+function addrow(t,...)
+ for i=1, arg['n'] do
+ add( t, i, tostring(arg[i]) )
+ end
+ nextrow( t )
+end
+
--[[ Move on to the next row in the table. If this is not called
then previous column values will be over-written by subsequent
values. --]]
_______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://SecLists.Org
Current thread:
- [NSE patch] addrow() function for tab.lua Sven Klemm (Aug 20)
- Re: [NSE patch] addrow() function for tab.lua Sven Klemm (Aug 29)
- Re: [NSE patch] addrow() function for tab.lua Sven Klemm (Aug 30)
- Re: [NSE patch] addrow() function for tab.lua Fyodor (Aug 30)
- Re: [NSE patch] addrow() function for tab.lua Sven Klemm (Aug 30)
- Re: [NSE patch] addrow() function for tab.lua Sven Klemm (Aug 29)
