Hello there,

I have some problems in writing lua scripts for wireshark. It's seems
that the API does not corresponds to the doc:

For example, how do I get a sub tvb from a tvb ? I thought that by doing :

    function myproto.dissector(buffer,pinfo,mytree)

    pinfo.cols.protocol = "myProto"
    local subtree = mytree:add(NNC_proto,buffer(),"Myprotodata")

    --UDP header
    local myheader = Tvb.new_subset(buffer(0,8))

    end


I could get the sub tvb from a tvb, but it simply says that
Tvb.new_subset is a nil value !

It does not exist. Neither do Tvb.new_real(...) !

So how can we do to create a Tvb, or a subset if we need to ???

What puzzles me is that someone posted a script in which Tvb.new_real
seemed to work fine... So Is there something wrong in my code ?




_______________________________________________
Wireshark-users mailing list
Wireshark-users@wireshark.org
http://www.wireshark.org/mailman/listinfo/wireshark-users

Reply via email to