Wireshark-bugs: [Wireshark-bugs] [Bug 4756] "Apply as Filter" fails on FT_ABSOLUTE_TIME, ABSOLUT
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4756
--- Comment #1 from Guy Harris <guy@xxxxxxxxxxxx> 2010-05-11 12:18:15 PDT ---
As the comment in construct_match_selected_string() in epan/proto.c says:
/*
* XXX - we can't use the "val_to_string_repr" and "string_repr_len"
* functions for FT_UINT and FT_INT types, as we choose the base in
* the string expression based on the display base of the field.
*
* Note that the base does matter, as this is also used for
* the protocolinfo tap.
*
* It might be nice to use them in "proto_item_fill_label()"
* as well, although, there, you'd have to deal with the base
* *and* with resolved values for addresses.
*
* Perhaps we need two different val_to_string routines, one
* to generate items for display filters and one to generate
* strings for display, and pass to both of them the
* "display" and "strings" values in the header_field_info
* structure for the field, so they can get the base and,
* if the field is Boolean or an enumerated integer type,
* the tables used to generate human-readable values.
*/
This is another case where we need two val_to_string routines - we now display
time zone information for time stamps (to make it clearer what type of time it
is), but that shouldn't be in the filter string.
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.