Now I'm trying to make it to work. I start with a perfectly working
statement:

proto_tree_add_item(wca_tree, hf_wca_label_2_number, tvb, offset, 4, FALSE);

and transform it to:

proto_tree_add_int(wca_tree, hf_wca_label_2_number, tvb, offset, 4, 26);

When I run it, it troughs an exception: proto.c:2926: failed assertion
"DISSECTOR_ASSERT_NOT_REACHED"

What's wrong?
Thanks

On Mon, Jun 14, 2010 at 5:47 PM, Guy Harris <[email protected]> wrote:

>
> On Jun 14, 2010, at 2:45 PM, Mark Eyman wrote:
>
> > I'd like to add a value that was fetched into a variable to the protocol
> tree. The README.developer tells that the proto_tree_add_int()routine
> suppose to do that. Hence if I look on the definition in the epan\proto.h,
> it requires all the parameters related to the tvb, but no references to the
> variable itself.
>
> If you look in the declaration in proto.h, you find
>
> /** Add one of FT_INT8, FT_INT16, FT_INT24 or FT_INT32 to a proto_tree.
>  @param tree the tree to append this item to
>  @param hfindex field index
>  @param tvb the tv buffer of the current data
>  @param start start of data in tvb
>  @param length length of data in tvb
>  @param value data to display
>  @return the newly created item */
> extern proto_item *
> proto_tree_add_int(proto_tree *tree, int hfindex, tvbuff_t *tvb, gint
> start,
>        gint length, gint32 value);
>
> "The variable itself" is the last argument, "value".
> ___________________________________________________________________________
> 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

Reply via email to