Which OUI are we talking about? Generally speaking, a wsutil/oui_handler.? could be useful, as for instance, openSAFETY uses OUI-24 as well. So it could be made the case, to move the OUI handling outside of the dissector and into a generic wsutil or epan structure.
cheers, Roland On Sat, Aug 19, 2017 at 1:04 PM, Dario Lombardo <dario.lombardo...@gmail.com > wrote: > I don't think that's enough. The linker should be able to resolve the > symbol this way, but the compiler shouldn't. Then you'd have to declare it > extern. But the right thing to do is to create a .h file that holds the > public declaration of the .c file, and include it. This is a best practice > generally speaking, and it's whas is done in wireshark as well. Have a look > at packet-dns.c/h that do what you think. Moreover, there is already a file > packet-ieee80211.h: that should be the place. > Cheers, > Dario. > > On Sat, Aug 19, 2017 at 4:14 AM, Richard Sharpe < > realrichardsha...@gmail.com> wrote: > >> Hi folks, >> >> I have a need to deal with OUIs in a dissector I am writing and find >> that it is defined as static void in packet_ieee80211.c. >> >> Should I simply remove static from that declaration, or should we >> promote it to some other file to make it generally available? >> >> -- >> Regards, >> Richard Sharpe >> (何以解憂?唯有杜康。--曹操) >> ____________________________________________________________ >> _______________ >> 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=unsubscr >> ibe > > > > ____________________________________________________________ > _______________ > 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 >
___________________________________________________________________________ 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