mirror of
https://github.com/nmap/nmap.git
synced 2026-01-03 13:19:04 +00:00
Unix installation now places NSELib dynamic libraries in 'libexec' rather than 'share' directories, since they are architecture dependent. Thanks to Christoph J. Thompson for the patch.
This commit is contained in:
23
nse_macros.h
23
nse_macros.h
@@ -13,26 +13,27 @@
|
||||
#define FILES 1
|
||||
#define DIRS 2
|
||||
|
||||
#define SCRIPT_ENGINE "SCRIPT ENGINE"
|
||||
#define SCRIPT_ENGINE_LUA "LUA INTERPRETER"
|
||||
#define SCRIPT_ENGINE_SUCCESS 0
|
||||
#define SCRIPT_ENGINE_ERROR 2
|
||||
#define SCRIPT_ENGINE_LUA_ERROR 3
|
||||
#define SCRIPT_ENGINE "SCRIPT ENGINE"
|
||||
#define SCRIPT_ENGINE_LUA "LUA INTERPRETER"
|
||||
#define SCRIPT_ENGINE_SUCCESS 0
|
||||
#define SCRIPT_ENGINE_ERROR 2
|
||||
#define SCRIPT_ENGINE_LUA_ERROR 3
|
||||
|
||||
#ifdef WIN32
|
||||
#define SCRIPT_ENGINE_LUA_DIR "scripts\\"
|
||||
#define SCRIPT_ENGINE_LUA_DIR "scripts\\"
|
||||
#else
|
||||
#define SCRIPT_ENGINE_LUA_DIR "scripts/"
|
||||
#define SCRIPT_ENGINE_LUA_DIR "scripts/"
|
||||
#endif
|
||||
|
||||
#ifdef WIN32
|
||||
#define SCRIPT_ENGINE_LIB_DIR "nselib\\"
|
||||
#define SCRIPT_ENGINE_LIB_DIR "nselib\\"
|
||||
#else
|
||||
#define SCRIPT_ENGINE_LIB_DIR "nselib/"
|
||||
#define SCRIPT_ENGINE_LIB_DIR "nselib/"
|
||||
#define SCRIPT_ENGINE_LIBEXEC_DIR "nse/"
|
||||
#endif
|
||||
|
||||
#define SCRIPT_ENGINE_DATABASE "script.db"
|
||||
#define SCRIPT_ENGINE_EXTENSION ".nse"
|
||||
#define SCRIPT_ENGINE_DATABASE "script.db"
|
||||
#define SCRIPT_ENGINE_EXTENSION ".nse"
|
||||
|
||||
#define SCRIPT_ENGINE_LUA_TRY(func) if (func != 0) {\
|
||||
error("LUA INTERPRETER in %s:%d: %s", __FILE__, __LINE__, (char *)lua_tostring(l, -1));\
|
||||
|
||||
Reference in New Issue
Block a user