I am running Wireshark 1.8.5 (with Lua 5.1) on Windows 7 Home Premium (x64). I also have Lua For Windows 5.1.4.
I've set up a simple tap with Lua, which works fine, but I'd like to be able to report certain statistics to a URL through LuaSocket.
LUA_PATH & LUA_CPATH are correctly set to expose /lua/socket.lua and /clibs/socket/core.dll to require(), but when I call require("socket.http"), I get:
Note that the same require call works fine if I run it through lua.exe (not Wireshark's interpreter).
Has anyone found a way to do this?