From d3d97d934b3cece9453e35336a2ce42d9d58834f Mon Sep 17 00:00:00 2001 From: fyodor Date: Sat, 5 Apr 2008 23:52:41 +0000 Subject: [PATCH] print host name and IP in a script engine status message, rather than just hostname (which Nmap sometimes does not know). Patch from Jah --- nse_main.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nse_main.cc b/nse_main.cc index 0e9ba1572..c5f1d1a97 100644 --- a/nse_main.cc +++ b/nse_main.cc @@ -156,12 +156,13 @@ int script_scan(std::vector &targets) { SCRIPT_ENGINE_DEBUGGING( unsigned int tlen = targets.size(); + char targetstr[128]; if(tlen > 1) log_write(LOG_STDOUT, "%s: Script scanning %d hosts.\n", SCRIPT_ENGINE, tlen); else log_write(LOG_STDOUT, "%s: Script scanning %s.\n", - SCRIPT_ENGINE, (*targets.begin())->HostName()); + SCRIPT_ENGINE, (*targets.begin())->NameIP(targetstr, sizeof(targetstr))); ) l = lua_open();