Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

new lua dissector error

Hi,

I'm trying to create a new dissector and has error no such field XXX method/fieldfor object type ProtoField with following code:

local globals = {}
globals.ENUM_DESCRIPTION={[0]="STOP", [1]="START"}

local delegator = Proto("DEMO", "DEMO1")
local f = delegator.fields
f.a = ProtoField.new("zz", "k.zz", ftypes.BYTES)
f.a.b = ProtoField.uint8("ZZ", "AA", base.dec, globals.ENUM_DESCRIPTION, 0x80)