diff --git a/tests/lua/lua-hashlib/test-hashing.lua b/tests/lua/lua-hashlib/test-hashing.lua index df89e6976..0e0e0f369 100644 --- a/tests/lua/lua-hashlib/test-hashing.lua +++ b/tests/lua/lua-hashlib/test-hashing.lua @@ -6,7 +6,6 @@ local expected_md5 = "27170ec0609347c6a158bb5b694822a5" function init (args) local needs = {} - needs["dns.rrname"] = tostring(true) return needs end @@ -127,7 +126,7 @@ function test_md5(name) end function match(args) - rrname = tostring(args["dns.rrname"]) + rrname = DnsGetDnsRrname() if not test_sha256(rrname) then SCLogError("test_sha256 failed") diff --git a/tests/lua/lua-hashlib/test.rules b/tests/lua/lua-hashlib/test.rules index eef4c1fac..6116b9987 100644 --- a/tests/lua/lua-hashlib/test.rules +++ b/tests/lua/lua-hashlib/test.rules @@ -1,3 +1,4 @@ alert dns any any -> any any (msg:"TEST DNS LUA dns.rrname"; \ + flow:to_server; \ dns.query.name; content: "www.suricata-ids.org"; \ lua:test-hashing.lua; sid:1; rev:1;)