Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-dev: [Wireshark-dev] Unused dissector headers

From: Gerald Combs <gerald@xxxxxxxxxxxxx>
Date: Fri, 21 Sep 2018 11:12:31 -0700
We have a bunch of header files in epan/dissectors that are only used once. Is there any reason we shouldn't move the contents of most of them to their corresponding .c files?

file-file.h 20 lines
packet-dcc.h 390 lines
packet-dcerpc-browser.h 28 lines
packet-dcerpc-dcom.h 68 lines
packet-dcerpc-frsapi.h 28 lines
packet-dcerpc-pnp.h 93 lines
packet-dcerpc-rras.h 64 lines
packet-dcerpc-spoolss.h 560 lines
packet-dcerpc-svcctl.h 60 lines
packet-dcerpc-tapi.h 19 lines
packet-edonkey.h 403 lines
packet-epmd.h 12 lines
packet-f5ethtrailer.h 215 lines
packet-fcbls.h 63 lines
packet-fcfcs.h 242 lines
packet-fcfzs.h 107 lines
packet-fcp.h 18 lines
packet-fcsb3.h 60 lines
packet-ff.h 720 lines
packet-gnutella.h 72 lines
packet-h223.h 18 lines
packet-ipsec.h 25 lines
packet-klm.h 20 lines
packet-mac-nr.h 122 lines
packet-mbim.h 54 lines
packet-mount.h 27 lines
packet-mpeg-pmt.h 17 lines
packet-ndps.h 1839 lines
packet-nisplus.h 50 lines
packet-nlm.h 46 lines
packet-opensafety.h 504 lines
packet-pcnfsd.h 17 lines
packet-pktc.h 17 lines
packet-portmap.h 48 lines
packet-protobuf.h 47 lines
packet-ptpip.h 499 lines
packet-reload.h 18 lines
packet-rmi.h 55 lines
packet-rquota.h 22 lines
packet-spice.h 1206 lines
packet-stat-notify.h 20 lines
packet-stat.h 24 lines
packet-tacacs.h 430 lines
packet-tftp.h 21 lines
packet-thrift.h 75 lines
packet-ua.h 18 lines
packet-wtls.h 26 lines
packet-wtp.h 49 lines
packet-x11-keysymdef.h 2049 lines
packet-ypbind.h 20 lines
packet-yppasswd.h 18 lines
packet-ypserv.h 29 lines
packet-ypxfr.h 19 lines