ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-dev: Re: [Wireshark-dev] Adding dynamic fields to tree from dissector

Date: Sun, 3 Jul 2016 00:18:42 +0300
On Tue, Jun 21, 2016 at 1:27 PM, marko@xxxxxxxxx <marko@xxxxxxxxx> wrote:
> I can indeed figure out all possible fields and their types because I
> have a protocol in some binary format selected by wireshark user
> through settings.

I have tried to implement this and found out that all dissectors
register their fields in a first routine that is called by wireshark:
proto_register_*.
But I can get info about protocol fields and types only after user
chooses file with protocol description via dissector setting. It means
that I can get that info only in
proto_reg_handoff_*.

Is there a way to register fields in a proto_reg_handoff_*, not in a
proto_register_*?