Hi, I am building a dissector that is based on the IEEE 802.15.4 dissector. I want it to throw data to the same sub-dissectors that the original dissector does, but since those sub-dissectors do not register into my heuristic table, I am not sure how to do that. I am using 1.12.6 and I see that the method find_heur_dissector_list is implemented in packet.c, but not packet.h, and I don't want to add and recompile the dll because then I think it won't work with the stable release anymore, because libwireshark.dll will be different. Any ideas on how I could get it to throw to one of the entries in the wpan heuristic table? Thanks asked 12 Aug '15, 15:17 j-demars |
Hi, It seems to exist in the development tree epan/packet.h:WS_DLL_PUBLIC heur_dissector_list_t find_heur_dissector_list(const char *name);
so perhaps you could use one of the development releases.