Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-dev: Re: [Wireshark-dev] VALS() with populated "unknown string"

From: Jakub Zawadzki <darkjames-ws@xxxxxxxxxxxx>
Date: Mon, 16 Sep 2013 19:43:36 +0200
On Mon, Sep 16, 2013 at 06:47:50AM -0400, mmann78@xxxxxxxxxxxx wrote:
> Is there a way to provide the "unknown string" for the val_to_str call made in hf_ registration (ie some derivation of the VALS() macro)?
> There are many proto_tree_add_[u]int_format[_value] calls that are done strictly to provided an "unknown string" for the val_to_str that is different than the default of "Unknown". 
> If there was such a way, many of these calls could be converted to proto_tree_add_item or proto_tree_add_[u]int.

> If there isn't such a thing, how easy/hard would it be to implement?

I'd suggest tweaking extended value_string API for it.

We'd need first to convert value_string to extended one, but I think
it's better than adding new field to header_field_info structure.

Regards,
Jakub.