Wireshark mailing list archives
Re: Lua Dissector <lua fake item>
From: Matthew Parlane <parlane () gmail com>
Date: Fri, 4 Apr 2014 16:56:10 +1300
I do <_< That will be it, thanks. I had enabled it because I was trying to find Asterix on the stable release and assumed it showed hidden protocols or protocol settings :\ Thanks for your time! Sorry :( Matthew Parlane On 4 April 2014 16:52, Hadriel Kaplan <hadriel.kaplan () oracle com> wrote:
Do you have the "Display hidden protocol items" enabled in your Protocol preferences for some reason? That would probably cause that "fake lua item" to be displayed. -hadriel On Apr 3, 2014, at 11:46 PM, Hadriel Kaplan <hadriel.kaplan () oracle com> wrote:Doesn't happen for me, on Windows-XP (sorry I don't have a newer windowsto try it on right now - my main machine's a Mac).If you can't show your real script, can you try downloading the"dissector.lua" one on the script examples wiki page, along with the "dns_port.pcap" file, and try those to see if you see the same thing with that?The examples page is here: http://wiki.wireshark.org/Lua/Examples ...and the first section of that page is labeled "A dissector tutorialscript", with the download link for "dissector.lua" and a few paragraphs later the link for "dns_port.pcap".-hadriel On Apr 3, 2014, at 11:04 PM, Matthew Parlane <parlane () gmail com> wrote:Hey everyone, I grabbed the latest Wireshark-win64-1.11.3-2224-gdf52f81.exe install. Made a lua script for decoding a simple protocol header and I amgetting:User Datagram Protocol <lua fake item> Blah Protocol Basically my lua is local p_blah = Proto("blah","Blah Protocol"); blah.fields = {... } function p_blah.dissector(buf, pinfo, root) local t = root:add(p_blah, buf(0,BLAH_HEADER_SIZE)) t:add(f_item1, buf(0,4)) -- root:set_text("What?") end Now if I do the root:set_text("What?"), it changes from <lua fake item>to <Text item>User Datagram Protocol <Text item> Blah Protocol The Blah protocol decodes perfectly, so that's fine. Just curious howto correctly add the nodes so that it doesn't give this extra row of fake lua ?p.s. Sorry on light details, I can't share the specs. Cheers, Matthew Parlane___________________________________________________________________________Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe___________________________________________________________________________Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org ?subject=unsubscribe
___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Lua Dissector <lua fake item> Matthew Parlane (Apr 03)
- Re: Lua Dissector <lua fake item> Hadriel Kaplan (Apr 03)
- Re: Lua Dissector <lua fake item> Hadriel Kaplan (Apr 03)
- Re: Lua Dissector <lua fake item> Matthew Parlane (Apr 03)
- Re: Lua Dissector <lua fake item> Hadriel Kaplan (Apr 03)
- Re: Lua Dissector <lua fake item> Hadriel Kaplan (Apr 03)