From: Steve Chew (stechew) Date: Tue, 8 Jun 2021 22:07:23 +0000 (+0000) Subject: Merge pull request #2932 in SNORT/snort3 from ~SBAIGAL/snort3:fix_test_cppchk to... X-Git-Tag: 3.1.6.0~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d323187bfa6cdd19a12d2c4310536f40c67f967d;p=thirdparty%2Fsnort3.git Merge pull request #2932 in SNORT/snort3 from ~SBAIGAL/snort3:fix_test_cppchk to master Squashed commit of the following: commit 60df4227963eea528ca74439b4a98d074f82457d Author: Steven Baigal (sbaigal) Date: Tue Jun 8 09:58:12 2021 -0400 host_cache: remove unused lua mock code from the tests --- diff --git a/src/host_tracker/test/CMakeLists.txt b/src/host_tracker/test/CMakeLists.txt index 5e1279733..c743a6aa4 100644 --- a/src/host_tracker/test/CMakeLists.txt +++ b/src/host_tracker/test/CMakeLists.txt @@ -20,6 +20,7 @@ add_cpputest( host_cache_module_test $ LIBS ${CMAKE_THREAD_LIBS_INIT} + ${LUAJIT_LIBRARIES} ) add_cpputest( host_tracker_test diff --git a/src/host_tracker/test/host_cache_module_test.cc b/src/host_tracker/test/host_cache_module_test.cc index aad99bc73..1ca95e289 100644 --- a/src/host_tracker/test/host_cache_module_test.cc +++ b/src/host_tracker/test/host_cache_module_test.cc @@ -75,14 +75,6 @@ bool Snort::is_reloading() { return false; } void SnortConfig::register_reload_resource_tuner(ReloadResourceTuner* rrt) { delete rrt; } } // end of namespace snort -extern "C" -{ -typedef ptrdiff_t lua_Integer; - -const char* luaL_optlstring(lua_State*, int, const char*, size_t*) { return nullptr; } -lua_Integer luaL_optinteger(lua_State*, int, lua_Integer) { return 0; } -} - void show_stats(PegCount*, const PegInfo*, unsigned, const char*) { } void show_stats(PegCount*, const PegInfo*, const IndexVec&, const char*, FILE*) { } diff --git a/src/network_inspectors/rna/test/CMakeLists.txt b/src/network_inspectors/rna/test/CMakeLists.txt index 080de0cc0..0be3be0ed 100644 --- a/src/network_inspectors/rna/test/CMakeLists.txt +++ b/src/network_inspectors/rna/test/CMakeLists.txt @@ -6,4 +6,5 @@ add_cpputest( rna_module_test $ LIBS ${DNET_LIBRARIES} + ${LUAJIT_LIBRARIES} ) diff --git a/src/network_inspectors/rna/test/rna_module_mock.h b/src/network_inspectors/rna/test/rna_module_mock.h index a58c787b6..042928ec7 100644 --- a/src/network_inspectors/rna/test/rna_module_mock.h +++ b/src/network_inspectors/rna/test/rna_module_mock.h @@ -26,13 +26,6 @@ THREAD_LOCAL RnaStats rna_stats; THREAD_LOCAL ProfileStats rna_perf_stats; -const char* luaL_optlstring(lua_State*, int, const char*, size_t*) { return nullptr; } - -extern "C" -{ - lua_Number luaL_optnumber(lua_State*, int, lua_Number) { return 0; } -} - namespace snort { Module* ModuleManager::get_module(const char*)