Hi all, Is it normal that when appending text to a proto_item linked to an header field, this extra text cannot be searched for in a display filter expression that applies to this header field?
Somewhere in my code I write: ti = proto_tree_add_string(tree, hf_hdr_accept_charset, tvb, hdr_start, offset-hdr_start, val_to_str(val, vals_character_sets, "Unknown character set identifier (0x%X)")); And at some later point I write: /* computation of str not shown here */ proto_item_append_text (ti, "; Q=%s", str); I define hf_hdr_accept_charset as an FT_STRING. There are packets in my trace where I get in both parts of the code, thus: Accept-Charset: utf-8; Q=0.80 gets into the tree view, and wsp.hdr.accept_charset == "utf-8" matches this entry, while wsp.hdr.accept_charset == "utf-8; Q=0.80" Does not match any packet. Any ideas? Regards, Olivier