On Tue, Oct 9, 2018 at 7:14 AM Peter Wu <peter@xxxxxxxxxxxxx> wrote:
>
> Hi Richard,
>
> On Mon, Oct 08, 2018 at 10:59:35AM -0700, Richard Sharpe wrote:
> > I am wondering if the Lua interp in Wireshark provides the equivalent
> > of range strings?
> >
> > Does anyone know?
> >
> > I guess I could make the indexes strings, since they are associative
> > arrays anyway but looking up a value in a range would be difficult.
>
> There does not seem to be support for range strings, but it could be
> added. See value_string_from_table in epan/wslua/wslua_proto_field.c for
> an example.
>
> I suppose that the natural syntax would be:
>
> local your_range_string = {
> { 0, 24, "First quarter" },
> { 25, 54, "Second quarter" },
> };
So each element is a table itself.
--
Regards,
Richard Sharpe
(何以解憂?唯有杜康。--曹操)(传说杜康是酒的发明者)