Hello all, i dont think it somthing terrible what i am asking for. I just want to know which are the right expressions of "field_name" and "value" in the following function:
proto_tree_add_bytes_format(pal_dl_DataList_subtree, hf_pal_dataLength, tvb, offset, 4, dataLength, "%d: [ %s : %s , ", i, field_name, value ); Any ideas? Have a nice day! Spanos On Mon, Aug 2, 2010 at 12:57 PM, Manthos S. <[email protected]> wrote: > Dear experts, > > Thank you all for your answers, they have been very helpful for me to > understand a bit more the wireshark logik. > > I am a step forward and i need some more easy help. > > I managed the loop for displaying the array content properly. > Instead of using the simple proto_tree_add_item() i am using now the > proto_tree_add_bytes_format(), in order to be able to add brackets, index > numbers etc. in my gui tree. (i hope *_bytes_* is the right one) > My question is: > How can i add in the printf part of the proto_tree_add_bytes_format() the > name of the field and the value. In which structure are these infos saved? I > need something like that or similar (????): > > proto_tree_add_bytes_format(pal_dl_DataList_subtree, hf_pal_dataLength, > tvb, offset, 4, dataLength, "%d: [ %s : %s , ", i, field_name, value ); > > With the proto_tree_add_bytes_format_value() the name of the field is added > automaticaly, according DEVELOPER.readme. But i want to insert the index > number in front of the name, so i have to use proto_tree_add_bytes_format(). > > > My aim is to achieve a gui presence like this: > > + array_name > index1:[ FieldName : Value , > FieldName : Value , > FieldName : Value , > ... ] > index2:[ FieldName : Value , > FieldName : Value , > FieldName : Value , > ... ] > > etc. > > > > Looking forward to get youranswers. > Cheers > Manthos Spanos > > ps. to answers your question, i am developing a dissector for an lower > layer interface for LTE defined from FemtoForum. > > > > > > > On Fri, Jul 2, 2010 at 9:44 PM, Guy Harris <[email protected]> wrote: > >> >> On Jul 2, 2010, at 12:36 PM, Guy Harris wrote: >> >> > >> > On Jul 2, 2010, at 9:53 AM, Jeff Morriss wrote: >> > >> >> There's no API to do that automatically. >> > >> > Having such an API has been discussed on the mailing list; see, for >> example >> > >> > http://www.wireshark.org/lists/wireshark-dev/200702/msg00439.html >> > >> > and followups (although I have no idea what happened to the 2006 mail >> messages I cited in one of the followups). >> >> Found them: >> >> http://www.wireshark.org/lists/wireshark-dev/200611/msg00294.html >> >> http://www.wireshark.org/lists/wireshark-dev/200611/msg00301.html >> >> http://www.wireshark.org/lists/wireshark-dev/200611/msg00306.html >> >> >> ___________________________________________________________________________ >> Sent via: Wireshark-dev mailing list <[email protected]> >> Archives: http://www.wireshark.org/lists/wireshark-dev >> Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev >> mailto:[email protected] >> ?subject=unsubscribe >> > >
___________________________________________________________________________ Sent via: Wireshark-dev mailing list <[email protected]> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:[email protected]?subject=unsubscribe
