On Wed, Jun 03, 2020 at 11:17:01AM -0700, Richard Sharpe wrote: > Hi folks, > > Some protocols define status values etc in terms of 802.11. > > I am trying to get the latest changes for IEEE1905 into Wireshark and > have an issue where one or more dissector functions needs access to > ff_pa_action_codes_ext. > > What is the best way to handle this? > > 1. Make it non static and allow the linker to deal with it?
This is common. If it is just within the libwireshark (epan/) library, you do not even need WS_DLL_PUBLIC or similar. Either declare it through a header, or use 'extern value_string_ext ff_pa_action_codes_ext;' in both the user and provider. Kind regards, Peter > 2. Provide a function that retrieves a pointer to it? > > 3. Some other mechanism? ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe