File: test.lua

package info (click to toggle)
ntop 3%3A5.0.1%2Bdfsg1-2.1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 15,720 kB
  • ctags: 11,480
  • sloc: ansic: 79,804; sh: 21,658; python: 1,948; awk: 1,504; perl: 971; makefile: 745; php: 123; xml: 71; sql: 13; sed: 11
file content (22 lines) | stat: -rw-r--r-- 704 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22


ntop.send_http_header(1, 'Known ntop hosts(' .. ntop.getQueryString() .. ')')
ntop.sendString("Hello world, from ".. _VERSION .. "<p>")
ntop.getFirstHost(0);

-- Example: how to set IP address
-- host.ipAddress("1.2.3.4")

ntop.sendString("<ol>\n");
while ntop.getNextHost(0) do
   if(host.ipAddress() == "") then
       ntop.sendString("<li> <A HREF=\"/" .. host.ethAddress() .. ".html\">" .. string.gsub(host.ethAddress(), ':', '_'))
   else
       ntop.sendString("<li> <A HREF=\"/" .. host.ipAddress() .. ".html\">" .. host.ipAddress());
   end

   ntop.sendString("</A> [sent=".. host.pktSent() .. " / rcvd=" .. host.pktRcvd().. "]</li>\n")
end
ntop.sendString("</ol>\n");

ntop.send_html_footer()