Hey, thanks for your reply!
proto_slapml should be proto_testdissect, thats right. I just forgot to rename it, after I copied the source-code into the email, in the original version the code does compile. So I guess the error comes from your third suggestion. I will look into it! Regards, Patrick Am 24.11.2010 16:08, schrieb news.gmane.com: > "Patrick Nowak" <student.no...@nordsys.de> > wrote in message news:4cecf80a.8040...@nordsys.de... >> Hello, >> >> I am fairly new to developing Dissectors for Wireshark. I started with >> the small sample from the Wireshark Developers Guide and changed a few >> things(Strings and Port). >> >> My Plugin looks like this: > Your code does not compile. > > 1. proto_slapml is not defined. You pass the return value of > proto_register_protocol to this variable. > > 2. proto_testdissect is -1 and can cause this exception, when you pass this > to proto_tree_add_item. > > 3. The function proto_tree_add_item does not expect a return value from > proto_register_protocol but a hf index created by > proto_register_field_array. > see prototype: > proto_tree *proto_tree_add_item(proto_tree *tree, int hfindex, tvbuff_t > *tvb, > gint start, gint length, gboolean little_endian); > > > Andy > > > > ___________________________________________________________________________ > 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-requ...@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-requ...@wireshark.org?subject=unsubscribe