Move dissectors to epan/dissectors directory.
authorgram <gram@f5534014-38df-0310-8fa8-9805f1628bb7>
Sun, 18 Jul 2004 18:06:47 +0000 (18:06 +0000)
committergram <gram@f5534014-38df-0310-8fa8-9805f1628bb7>
Sun, 18 Jul 2004 18:06:47 +0000 (18:06 +0000)
Also move ncp222.py, x11-fields, process-x11-fields.pl,
make-reg-dotc, and make-reg-dotc.py.

Adjust #include lines in files that include packet-*.h
files.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11410 f5534014-38df-0310-8fa8-9805f1628bb7

729 files changed:
Makefile.common
Makefile.nmake
capture.c
configure.in
epan/Makefile.am
epan/Makefile.common
epan/Makefile.nmake
epan/dissectors/Makefile.am [new file with mode: 0644]
epan/dissectors/Makefile.common [new file with mode: 0644]
epan/dissectors/Makefile.nmake [new file with mode: 0644]
epan/dissectors/make-reg-dotc [moved from make-reg-dotc with 100% similarity]
epan/dissectors/make-reg-dotc.py [moved from make-reg-dotc.py with 100% similarity]
epan/dissectors/ncp2222.py [moved from ncp2222.py with 100% similarity]
epan/dissectors/packet-3g-a11.c [moved from packet-3g-a11.c with 100% similarity]
epan/dissectors/packet-aarp.c [moved from packet-aarp.c with 100% similarity]
epan/dissectors/packet-acap.c [moved from packet-acap.c with 100% similarity]
epan/dissectors/packet-acse.c [moved from packet-acse.c with 100% similarity]
epan/dissectors/packet-acse.h [moved from packet-acse.h with 100% similarity]
epan/dissectors/packet-afp.c [moved from packet-afp.c with 100% similarity]
epan/dissectors/packet-afp.h [moved from packet-afp.h with 100% similarity]
epan/dissectors/packet-afs-defs.h [moved from packet-afs-defs.h with 100% similarity]
epan/dissectors/packet-afs-macros.h [moved from packet-afs-macros.h with 100% similarity]
epan/dissectors/packet-afs-register-info.h [moved from packet-afs-register-info.h with 100% similarity]
epan/dissectors/packet-afs.c [moved from packet-afs.c with 100% similarity]
epan/dissectors/packet-afs.h [moved from packet-afs.h with 100% similarity]
epan/dissectors/packet-aim-admin.c [moved from packet-aim-admin.c with 100% similarity]
epan/dissectors/packet-aim-adverts.c [moved from packet-aim-adverts.c with 100% similarity]
epan/dissectors/packet-aim-bos.c [moved from packet-aim-bos.c with 100% similarity]
epan/dissectors/packet-aim-buddylist.c [moved from packet-aim-buddylist.c with 100% similarity]
epan/dissectors/packet-aim-chat.c [moved from packet-aim-chat.c with 100% similarity]
epan/dissectors/packet-aim-chatnav.c [moved from packet-aim-chatnav.c with 100% similarity]
epan/dissectors/packet-aim-directory.c [moved from packet-aim-directory.c with 100% similarity]
epan/dissectors/packet-aim-generic.c [moved from packet-aim-generic.c with 100% similarity]
epan/dissectors/packet-aim-icq.c [moved from packet-aim-icq.c with 100% similarity]
epan/dissectors/packet-aim-invitation.c [moved from packet-aim-invitation.c with 100% similarity]
epan/dissectors/packet-aim-location.c [moved from packet-aim-location.c with 100% similarity]
epan/dissectors/packet-aim-messaging.c [moved from packet-aim-messaging.c with 100% similarity]
epan/dissectors/packet-aim-oft.c [moved from packet-aim-oft.c with 100% similarity]
epan/dissectors/packet-aim-popup.c [moved from packet-aim-popup.c with 100% similarity]
epan/dissectors/packet-aim-signon.c [moved from packet-aim-signon.c with 100% similarity]
epan/dissectors/packet-aim-ssi.c [moved from packet-aim-ssi.c with 100% similarity]
epan/dissectors/packet-aim-stats.c [moved from packet-aim-stats.c with 100% similarity]
epan/dissectors/packet-aim-translate.c [moved from packet-aim-translate.c with 100% similarity]
epan/dissectors/packet-aim-userlookup.c [moved from packet-aim-userlookup.c with 100% similarity]
epan/dissectors/packet-aim.c [moved from packet-aim.c with 100% similarity]
epan/dissectors/packet-aim.h [moved from packet-aim.h with 100% similarity]
epan/dissectors/packet-ajp13.c [moved from packet-ajp13.c with 100% similarity]
epan/dissectors/packet-alcap.c [moved from packet-alcap.c with 100% similarity]
epan/dissectors/packet-ans.c [moved from packet-ans.c with 100% similarity]
epan/dissectors/packet-ansi_637.c [moved from packet-ansi_637.c with 100% similarity]
epan/dissectors/packet-ansi_683.c [moved from packet-ansi_683.c with 100% similarity]
epan/dissectors/packet-ansi_801.c [moved from packet-ansi_801.c with 100% similarity]
epan/dissectors/packet-ansi_a.c [moved from packet-ansi_a.c with 100% similarity]
epan/dissectors/packet-ansi_a.h [moved from packet-ansi_a.h with 100% similarity]
epan/dissectors/packet-ansi_map.c [moved from packet-ansi_map.c with 100% similarity]
epan/dissectors/packet-ansi_map.h [moved from packet-ansi_map.h with 100% similarity]
epan/dissectors/packet-aodv.c [moved from packet-aodv.c with 100% similarity]
epan/dissectors/packet-ap1394.c [moved from packet-ap1394.c with 100% similarity]
epan/dissectors/packet-ap1394.h [moved from packet-ap1394.h with 100% similarity]
epan/dissectors/packet-arcnet.c [moved from packet-arcnet.c with 100% similarity]
epan/dissectors/packet-arcnet.h [moved from packet-arcnet.h with 100% similarity]
epan/dissectors/packet-arp.c [moved from packet-arp.c with 100% similarity]
epan/dissectors/packet-arp.h [moved from packet-arp.h with 100% similarity]
epan/dissectors/packet-asap.c [moved from packet-asap.c with 100% similarity]
epan/dissectors/packet-ascend.c [moved from packet-ascend.c with 100% similarity]
epan/dissectors/packet-asf.c [moved from packet-asf.c with 100% similarity]
epan/dissectors/packet-atalk.c [moved from packet-atalk.c with 100% similarity]
epan/dissectors/packet-atalk.h [moved from packet-atalk.h with 100% similarity]
epan/dissectors/packet-atm.c [moved from packet-atm.c with 100% similarity]
epan/dissectors/packet-atm.h [moved from packet-atm.h with 100% similarity]
epan/dissectors/packet-auto_rp.c [moved from packet-auto_rp.c with 100% similarity]
epan/dissectors/packet-bacapp.c [moved from packet-bacapp.c with 100% similarity]
epan/dissectors/packet-bacnet.c [moved from packet-bacnet.c with 100% similarity]
epan/dissectors/packet-beep.c [moved from packet-beep.c with 100% similarity]
epan/dissectors/packet-ber.c [moved from packet-ber.c with 100% similarity]
epan/dissectors/packet-ber.h [moved from packet-ber.h with 100% similarity]
epan/dissectors/packet-bfd.c [moved from packet-bfd.c with 100% similarity]
epan/dissectors/packet-bgp.c [moved from packet-bgp.c with 100% similarity]
epan/dissectors/packet-bgp.h [moved from packet-bgp.h with 100% similarity]
epan/dissectors/packet-bofl.c [moved from packet-bofl.c with 100% similarity]
epan/dissectors/packet-bootp.c [moved from packet-bootp.c with 100% similarity]
epan/dissectors/packet-bootparams.c [moved from packet-bootparams.c with 100% similarity]
epan/dissectors/packet-bootparams.h [moved from packet-bootparams.h with 100% similarity]
epan/dissectors/packet-bpdu.c [moved from packet-bpdu.c with 100% similarity]
epan/dissectors/packet-brdwlk.c [moved from packet-brdwlk.c with 100% similarity]
epan/dissectors/packet-bssap.c [moved from packet-bssap.c with 100% similarity]
epan/dissectors/packet-bssap.h [moved from packet-bssap.h with 100% similarity]
epan/dissectors/packet-bssgp.c [moved from packet-bssgp.c with 100% similarity]
epan/dissectors/packet-bvlc.c [moved from packet-bvlc.c with 100% similarity]
epan/dissectors/packet-cast.c [moved from packet-cast.c with 100% similarity]
epan/dissectors/packet-ccsds.c [moved from packet-ccsds.c with 100% similarity]
epan/dissectors/packet-cdp.c [moved from packet-cdp.c with 100% similarity]
epan/dissectors/packet-cgmp.c [moved from packet-cgmp.c with 100% similarity]
epan/dissectors/packet-chdlc.c [moved from packet-chdlc.c with 100% similarity]
epan/dissectors/packet-chdlc.h [moved from packet-chdlc.h with 100% similarity]
epan/dissectors/packet-cisco-oui.c [moved from packet-cisco-oui.c with 100% similarity]
epan/dissectors/packet-clearcase.c [moved from packet-clearcase.c with 100% similarity]
epan/dissectors/packet-clearcase.h [moved from packet-clearcase.h with 100% similarity]
epan/dissectors/packet-clip.c [moved from packet-clip.c with 100% similarity]
epan/dissectors/packet-clip.h [moved from packet-clip.h with 100% similarity]
epan/dissectors/packet-clnp.c [moved from packet-clnp.c with 100% similarity]
epan/dissectors/packet-cops.c [moved from packet-cops.c with 100% similarity]
epan/dissectors/packet-cosine.c [moved from packet-cosine.c with 100% similarity]
epan/dissectors/packet-cpfi.c [moved from packet-cpfi.c with 100% similarity]
epan/dissectors/packet-cpha.c [moved from packet-cpha.c with 100% similarity]
epan/dissectors/packet-cups.c [moved from packet-cups.c with 100% similarity]
epan/dissectors/packet-data.c [moved from packet-data.c with 100% similarity]
epan/dissectors/packet-data.h [moved from packet-data.h with 100% similarity]
epan/dissectors/packet-dccp.c [moved from packet-dccp.c with 100% similarity]
epan/dissectors/packet-dccp.h [moved from packet-dccp.h with 100% similarity]
epan/dissectors/packet-dcerpc-afs4int.c [moved from packet-dcerpc-afs4int.c with 100% similarity]
epan/dissectors/packet-dcerpc-atsvc.c [moved from packet-dcerpc-atsvc.c with 100% similarity]
epan/dissectors/packet-dcerpc-atsvc.h [moved from packet-dcerpc-atsvc.h with 100% similarity]
epan/dissectors/packet-dcerpc-bossvr.c [moved from packet-dcerpc-bossvr.c with 100% similarity]
epan/dissectors/packet-dcerpc-browser.c [moved from packet-dcerpc-browser.c with 100% similarity]
epan/dissectors/packet-dcerpc-browser.h [moved from packet-dcerpc-browser.h with 100% similarity]
epan/dissectors/packet-dcerpc-budb.c [moved from packet-dcerpc-budb.c with 100% similarity]
epan/dissectors/packet-dcerpc-butc.c [moved from packet-dcerpc-butc.c with 100% similarity]
epan/dissectors/packet-dcerpc-cds_clerkserver.c [moved from packet-dcerpc-cds_clerkserver.c with 100% similarity]
epan/dissectors/packet-dcerpc-cds_solicit.c [moved from packet-dcerpc-cds_solicit.c with 100% similarity]
epan/dissectors/packet-dcerpc-conv.c [moved from packet-dcerpc-conv.c with 100% similarity]
epan/dissectors/packet-dcerpc-cprpc_server.c [moved from packet-dcerpc-cprpc_server.c with 100% similarity]
epan/dissectors/packet-dcerpc-dce122.c [moved from packet-dcerpc-dce122.c with 100% similarity]
epan/dissectors/packet-dcerpc-dce122.h [moved from packet-dcerpc-dce122.h with 100% similarity]
epan/dissectors/packet-dcerpc-dcom.h [moved from packet-dcerpc-dcom.h with 100% similarity]
epan/dissectors/packet-dcerpc-dfs.c [moved from packet-dcerpc-dfs.c with 100% similarity]
epan/dissectors/packet-dcerpc-dfs.h [moved from packet-dcerpc-dfs.h with 100% similarity]
epan/dissectors/packet-dcerpc-dnsserver.c [moved from packet-dcerpc-dnsserver.c with 100% similarity]
epan/dissectors/packet-dcerpc-dnsserver.h [moved from packet-dcerpc-dnsserver.h with 100% similarity]
epan/dissectors/packet-dcerpc-drsuapi.c [moved from packet-dcerpc-drsuapi.c with 100% similarity]
epan/dissectors/packet-dcerpc-drsuapi.h [moved from packet-dcerpc-drsuapi.h with 100% similarity]
epan/dissectors/packet-dcerpc-dtsprovider.c [moved from packet-dcerpc-dtsprovider.c with 100% similarity]
epan/dissectors/packet-dcerpc-dtsstime_req.c [moved from packet-dcerpc-dtsstime_req.c with 100% similarity]
epan/dissectors/packet-dcerpc-efs.c [moved from packet-dcerpc-efs.c with 100% similarity, mode: 0644]
epan/dissectors/packet-dcerpc-efs.h [moved from packet-dcerpc-efs.h with 100% similarity, mode: 0644]
epan/dissectors/packet-dcerpc-epm.c [moved from packet-dcerpc-epm.c with 100% similarity]
epan/dissectors/packet-dcerpc-epm4.c [moved from packet-dcerpc-epm4.c with 100% similarity]
epan/dissectors/packet-dcerpc-eventlog.c [moved from packet-dcerpc-eventlog.c with 100% similarity]
epan/dissectors/packet-dcerpc-eventlog.h [moved from packet-dcerpc-eventlog.h with 100% similarity]
epan/dissectors/packet-dcerpc-fldb.c [moved from packet-dcerpc-fldb.c with 100% similarity]
epan/dissectors/packet-dcerpc-frsapi.c [moved from packet-dcerpc-frsapi.c with 100% similarity]
epan/dissectors/packet-dcerpc-frsapi.h [moved from packet-dcerpc-frsapi.h with 100% similarity]
epan/dissectors/packet-dcerpc-frsrpc.c [moved from packet-dcerpc-frsrpc.c with 100% similarity]
epan/dissectors/packet-dcerpc-frsrpc.h [moved from packet-dcerpc-frsrpc.h with 100% similarity]
epan/dissectors/packet-dcerpc-ftserver.c [moved from packet-dcerpc-ftserver.c with 100% similarity]
epan/dissectors/packet-dcerpc-icl_rpc.c [moved from packet-dcerpc-icl_rpc.c with 100% similarity]
epan/dissectors/packet-dcerpc-initshutdown.c [moved from packet-dcerpc-initshutdown.c with 100% similarity]
epan/dissectors/packet-dcerpc-initshutdown.h [moved from packet-dcerpc-initshutdown.h with 100% similarity]
epan/dissectors/packet-dcerpc-krb5rpc.c [moved from packet-dcerpc-krb5rpc.c with 100% similarity]
epan/dissectors/packet-dcerpc-llb.c [moved from packet-dcerpc-llb.c with 100% similarity, mode: 0644]
epan/dissectors/packet-dcerpc-lsa-ds.c [moved from packet-dcerpc-lsa-ds.c with 100% similarity]
epan/dissectors/packet-dcerpc-lsa.c [moved from packet-dcerpc-lsa.c with 100% similarity]
epan/dissectors/packet-dcerpc-lsa.h [moved from packet-dcerpc-lsa.h with 100% similarity]
epan/dissectors/packet-dcerpc-mapi.c [moved from packet-dcerpc-mapi.c with 100% similarity]
epan/dissectors/packet-dcerpc-mapi.h [moved from packet-dcerpc-mapi.h with 100% similarity]
epan/dissectors/packet-dcerpc-messenger.c [moved from packet-dcerpc-messenger.c with 100% similarity]
epan/dissectors/packet-dcerpc-mgmt.c [moved from packet-dcerpc-mgmt.c with 100% similarity]
epan/dissectors/packet-dcerpc-ndr.c [moved from packet-dcerpc-ndr.c with 100% similarity]
epan/dissectors/packet-dcerpc-netlogon.c [moved from packet-dcerpc-netlogon.c with 100% similarity]
epan/dissectors/packet-dcerpc-netlogon.h [moved from packet-dcerpc-netlogon.h with 100% similarity]
epan/dissectors/packet-dcerpc-nspi.c [moved from packet-dcerpc-nspi.c with 100% similarity]
epan/dissectors/packet-dcerpc-nt.c [moved from packet-dcerpc-nt.c with 100% similarity]
epan/dissectors/packet-dcerpc-nt.h [moved from packet-dcerpc-nt.h with 100% similarity]
epan/dissectors/packet-dcerpc-oxid.c [moved from packet-dcerpc-oxid.c with 100% similarity]
epan/dissectors/packet-dcerpc-rdaclif.c [moved from packet-dcerpc-rdaclif.c with 100% similarity, mode: 0644]
epan/dissectors/packet-dcerpc-reg.c [moved from packet-dcerpc-reg.c with 100% similarity]
epan/dissectors/packet-dcerpc-reg.h [moved from packet-dcerpc-reg.h with 100% similarity]
epan/dissectors/packet-dcerpc-remact.c [moved from packet-dcerpc-remact.c with 100% similarity]
epan/dissectors/packet-dcerpc-rep_proc.c [moved from packet-dcerpc-rep_proc.c with 100% similarity]
epan/dissectors/packet-dcerpc-roverride.c [moved from packet-dcerpc-roverride.c with 100% similarity]
epan/dissectors/packet-dcerpc-rpriv.c [moved from packet-dcerpc-rpriv.c with 100% similarity]
epan/dissectors/packet-dcerpc-rs_acct.c [moved from packet-dcerpc-rs_acct.c with 100% similarity]
epan/dissectors/packet-dcerpc-rs_attr.c [moved from packet-dcerpc-rs_attr.c with 100% similarity]
epan/dissectors/packet-dcerpc-rs_attr_schema.c [moved from packet-dcerpc-rs_attr_schema.c with 100% similarity, mode: 0644]
epan/dissectors/packet-dcerpc-rs_bind.c [moved from packet-dcerpc-rs_bind.c with 100% similarity]
epan/dissectors/packet-dcerpc-rs_misc.c [moved from packet-dcerpc-rs_misc.c with 100% similarity]
epan/dissectors/packet-dcerpc-rs_pgo.c [moved from packet-dcerpc-rs_pgo.c with 100% similarity]
epan/dissectors/packet-dcerpc-rs_plcy.c [moved from packet-dcerpc-rs_plcy.c with 100% similarity]
epan/dissectors/packet-dcerpc-rs_prop_acct.c [moved from packet-dcerpc-rs_prop_acct.c with 100% similarity]
epan/dissectors/packet-dcerpc-rs_prop_acl.c [moved from packet-dcerpc-rs_prop_acl.c with 100% similarity, mode: 0644]
epan/dissectors/packet-dcerpc-rs_prop_attr.c [moved from packet-dcerpc-rs_prop_attr.c with 100% similarity, mode: 0644]
epan/dissectors/packet-dcerpc-rs_prop_pgo.c [moved from packet-dcerpc-rs_prop_pgo.c with 100% similarity, mode: 0644]
epan/dissectors/packet-dcerpc-rs_prop_plcy.c [moved from packet-dcerpc-rs_prop_plcy.c with 100% similarity, mode: 0644]
epan/dissectors/packet-dcerpc-rs_pwd_mgmt.c [moved from packet-dcerpc-rs_pwd_mgmt.c with 100% similarity, mode: 0644]
epan/dissectors/packet-dcerpc-rs_repadm.c [moved from packet-dcerpc-rs_repadm.c with 100% similarity]
epan/dissectors/packet-dcerpc-rs_replist.c [moved from packet-dcerpc-rs_replist.c with 100% similarity]
epan/dissectors/packet-dcerpc-rs_repmgr.c [moved from packet-dcerpc-rs_repmgr.c with 100% similarity, mode: 0644]
epan/dissectors/packet-dcerpc-rs_unix.c [moved from packet-dcerpc-rs_unix.c with 100% similarity]
epan/dissectors/packet-dcerpc-rsec_login.c [moved from packet-dcerpc-rsec_login.c with 100% similarity]
epan/dissectors/packet-dcerpc-samr.c [moved from packet-dcerpc-samr.c with 100% similarity]
epan/dissectors/packet-dcerpc-samr.h [moved from packet-dcerpc-samr.h with 100% similarity]
epan/dissectors/packet-dcerpc-secidmap.c [moved from packet-dcerpc-secidmap.c with 100% similarity]
epan/dissectors/packet-dcerpc-spoolss.c [moved from packet-dcerpc-spoolss.c with 100% similarity]
epan/dissectors/packet-dcerpc-spoolss.h [moved from packet-dcerpc-spoolss.h with 100% similarity]
epan/dissectors/packet-dcerpc-srvsvc.c [moved from packet-dcerpc-srvsvc.c with 100% similarity]
epan/dissectors/packet-dcerpc-srvsvc.h [moved from packet-dcerpc-srvsvc.h with 100% similarity]
epan/dissectors/packet-dcerpc-svcctl.c [moved from packet-dcerpc-svcctl.c with 100% similarity]
epan/dissectors/packet-dcerpc-svcctl.h [moved from packet-dcerpc-svcctl.h with 100% similarity]
epan/dissectors/packet-dcerpc-tapi.c [moved from packet-dcerpc-tapi.c with 100% similarity]
epan/dissectors/packet-dcerpc-tapi.h [moved from packet-dcerpc-tapi.h with 100% similarity]
epan/dissectors/packet-dcerpc-tkn4int.c [moved from packet-dcerpc-tkn4int.c with 100% similarity]
epan/dissectors/packet-dcerpc-trksvr.c [moved from packet-dcerpc-trksvr.c with 100% similarity]
epan/dissectors/packet-dcerpc-ubikdisk.c [moved from packet-dcerpc-ubikdisk.c with 100% similarity]
epan/dissectors/packet-dcerpc-ubikvote.c [moved from packet-dcerpc-ubikvote.c with 100% similarity]
epan/dissectors/packet-dcerpc-update.c [moved from packet-dcerpc-update.c with 100% similarity]
epan/dissectors/packet-dcerpc-wkssvc.c [moved from packet-dcerpc-wkssvc.c with 100% similarity]
epan/dissectors/packet-dcerpc-wkssvc.h [moved from packet-dcerpc-wkssvc.h with 100% similarity]
epan/dissectors/packet-dcerpc.c [moved from packet-dcerpc.c with 99% similarity]
epan/dissectors/packet-dcerpc.h [moved from packet-dcerpc.h with 100% similarity]
epan/dissectors/packet-dcm.c [moved from packet-dcm.c with 100% similarity]
epan/dissectors/packet-ddtp.c [moved from packet-ddtp.c with 100% similarity]
epan/dissectors/packet-ddtp.h [moved from packet-ddtp.h with 100% similarity]
epan/dissectors/packet-dec-bpdu.c [moved from packet-dec-bpdu.c with 100% similarity]
epan/dissectors/packet-dhcpv6.c [moved from packet-dhcpv6.c with 100% similarity]
epan/dissectors/packet-diameter-defs.h [moved from packet-diameter-defs.h with 100% similarity]
epan/dissectors/packet-diameter.c [moved from packet-diameter.c with 100% similarity]
epan/dissectors/packet-diffserv-mpls-common.c [moved from packet-diffserv-mpls-common.c with 100% similarity]
epan/dissectors/packet-diffserv-mpls-common.h [moved from packet-diffserv-mpls-common.h with 100% similarity]
epan/dissectors/packet-distcc.c [moved from packet-distcc.c with 100% similarity]
epan/dissectors/packet-dlsw.c [moved from packet-dlsw.c with 100% similarity]
epan/dissectors/packet-dnp.c [moved from packet-dnp.c with 100% similarity]
epan/dissectors/packet-dns.c [moved from packet-dns.c with 100% similarity]
epan/dissectors/packet-dns.h [moved from packet-dns.h with 100% similarity]
epan/dissectors/packet-dsi.c [moved from packet-dsi.c with 100% similarity]
epan/dissectors/packet-dvmrp.c [moved from packet-dvmrp.c with 100% similarity]
epan/dissectors/packet-dvmrp.h [moved from packet-dvmrp.h with 100% similarity]
epan/dissectors/packet-e164.c [moved from packet-e164.c with 100% similarity]
epan/dissectors/packet-e164.h [moved from packet-e164.h with 100% similarity]
epan/dissectors/packet-eap.c [moved from packet-eap.c with 100% similarity]
epan/dissectors/packet-eapol.c [moved from packet-eapol.c with 100% similarity]
epan/dissectors/packet-echo.c [moved from packet-echo.c with 100% similarity]
epan/dissectors/packet-edonkey.c [moved from packet-edonkey.c with 100% similarity]
epan/dissectors/packet-edonkey.h [moved from packet-edonkey.h with 100% similarity]
epan/dissectors/packet-eigrp.c [moved from packet-eigrp.c with 100% similarity]
epan/dissectors/packet-enc.c [moved from packet-enc.c with 100% similarity]
epan/dissectors/packet-enip.c [moved from packet-enip.c with 100% similarity]
epan/dissectors/packet-enrp.c [moved from packet-enrp.c with 100% similarity]
epan/dissectors/packet-esis.c [moved from packet-esis.c with 100% similarity]
epan/dissectors/packet-esis.h [moved from packet-esis.h with 100% similarity]
epan/dissectors/packet-eth.c [moved from packet-eth.c with 100% similarity]
epan/dissectors/packet-eth.h [moved from packet-eth.h with 100% similarity]
epan/dissectors/packet-etherip.c [moved from packet-etherip.c with 100% similarity]
epan/dissectors/packet-ethertype.c [moved from packet-ethertype.c with 100% similarity]
epan/dissectors/packet-fc.c [moved from packet-fc.c with 100% similarity]
epan/dissectors/packet-fc.h [moved from packet-fc.h with 100% similarity]
epan/dissectors/packet-fcbls.h [moved from packet-fcbls.h with 100% similarity]
epan/dissectors/packet-fcct.c [moved from packet-fcct.c with 100% similarity]
epan/dissectors/packet-fcct.h [moved from packet-fcct.h with 100% similarity]
epan/dissectors/packet-fcdns.c [moved from packet-fcdns.c with 100% similarity]
epan/dissectors/packet-fcdns.h [moved from packet-fcdns.h with 100% similarity]
epan/dissectors/packet-fcels.c [moved from packet-fcels.c with 100% similarity]
epan/dissectors/packet-fcels.h [moved from packet-fcels.h with 100% similarity]
epan/dissectors/packet-fcfcs.c [moved from packet-fcfcs.c with 100% similarity]
epan/dissectors/packet-fcfcs.h [moved from packet-fcfcs.h with 100% similarity]
epan/dissectors/packet-fcfzs.c [moved from packet-fcfzs.c with 100% similarity]
epan/dissectors/packet-fcfzs.h [moved from packet-fcfzs.h with 100% similarity]
epan/dissectors/packet-fcip.c [moved from packet-fcip.c with 100% similarity]
epan/dissectors/packet-fclctl.c [moved from packet-fclctl.c with 100% similarity]
epan/dissectors/packet-fclctl.h [moved from packet-fclctl.h with 100% similarity]
epan/dissectors/packet-fcp.c [moved from packet-fcp.c with 100% similarity]
epan/dissectors/packet-fcp.h [moved from packet-fcp.h with 100% similarity]
epan/dissectors/packet-fcsb3.c [moved from packet-fcsb3.c with 100% similarity]
epan/dissectors/packet-fcsb3.h [moved from packet-fcsb3.h with 100% similarity, mode: 0644]
epan/dissectors/packet-fcsp.c [moved from packet-fcsp.c with 100% similarity, mode: 0644]
epan/dissectors/packet-fcsp.h [moved from packet-fcsp.h with 100% similarity, mode: 0644]
epan/dissectors/packet-fcswils.c [moved from packet-fcswils.c with 100% similarity]
epan/dissectors/packet-fcswils.h [moved from packet-fcswils.h with 100% similarity]
epan/dissectors/packet-fddi.c [moved from packet-fddi.c with 100% similarity]
epan/dissectors/packet-fddi.h [moved from packet-fddi.h with 100% similarity]
epan/dissectors/packet-fix.c [moved from packet-fix.c with 100% similarity]
epan/dissectors/packet-fr.c [moved from packet-fr.c with 100% similarity]
epan/dissectors/packet-frame.c [moved from packet-frame.c with 100% similarity]
epan/dissectors/packet-frame.h [moved from packet-frame.h with 100% similarity]
epan/dissectors/packet-ftam.c [moved from packet-ftam.c with 100% similarity]
epan/dissectors/packet-ftam.h [moved from packet-ftam.h with 100% similarity]
epan/dissectors/packet-ftp.c [moved from packet-ftp.c with 100% similarity]
epan/dissectors/packet-fw1.c [moved from packet-fw1.c with 100% similarity]
epan/dissectors/packet-gift.c [moved from packet-gift.c with 100% similarity]
epan/dissectors/packet-giop.c [moved from packet-giop.c with 100% similarity]
epan/dissectors/packet-giop.h [moved from packet-giop.h with 100% similarity]
epan/dissectors/packet-gmrp.c [moved from packet-gmrp.c with 100% similarity]
epan/dissectors/packet-gnutella.c [moved from packet-gnutella.c with 100% similarity]
epan/dissectors/packet-gnutella.h [moved from packet-gnutella.h with 100% similarity]
epan/dissectors/packet-gprs-llc.c [moved from packet-gprs-llc.c with 100% similarity]
epan/dissectors/packet-gprs-ns.c [moved from packet-gprs-ns.c with 100% similarity]
epan/dissectors/packet-gre.c [moved from packet-gre.c with 100% similarity]
epan/dissectors/packet-gsm_a.c [moved from packet-gsm_a.c with 100% similarity]
epan/dissectors/packet-gsm_a.h [moved from packet-gsm_a.h with 100% similarity]
epan/dissectors/packet-gsm_map.c [moved from packet-gsm_map.c with 100% similarity]
epan/dissectors/packet-gsm_map.h [moved from packet-gsm_map.h with 100% similarity]
epan/dissectors/packet-gsm_sms.c [moved from packet-gsm_sms.c with 100% similarity]
epan/dissectors/packet-gsm_sms.h [moved from packet-gsm_sms.h with 100% similarity]
epan/dissectors/packet-gsm_sms_ud.c [moved from packet-gsm_sms_ud.c with 100% similarity, mode: 0644]
epan/dissectors/packet-gsm_ss.c [moved from packet-gsm_ss.c with 100% similarity]
epan/dissectors/packet-gsm_ss.h [moved from packet-gsm_ss.h with 100% similarity]
epan/dissectors/packet-gssapi.c [moved from packet-gssapi.c with 98% similarity]
epan/dissectors/packet-gssapi.h [moved from packet-gssapi.h with 100% similarity]
epan/dissectors/packet-gtp.c [moved from packet-gtp.c with 100% similarity]
epan/dissectors/packet-gtp.h [moved from packet-gtp.h with 100% similarity]
epan/dissectors/packet-gvrp.c [moved from packet-gvrp.c with 100% similarity]
epan/dissectors/packet-h1.c [moved from packet-h1.c with 100% similarity]
epan/dissectors/packet-h225.c [moved from packet-h225.c with 100% similarity]
epan/dissectors/packet-h225.h [moved from packet-h225.h with 100% similarity]
epan/dissectors/packet-h235.c [moved from packet-h235.c with 100% similarity]
epan/dissectors/packet-h235.h [moved from packet-h235.h with 100% similarity]
epan/dissectors/packet-h245.c [moved from packet-h245.c with 100% similarity]
epan/dissectors/packet-h245.h [moved from packet-h245.h with 100% similarity]
epan/dissectors/packet-h261.c [moved from packet-h261.c with 100% similarity]
epan/dissectors/packet-h263.c [moved from packet-h263.c with 100% similarity]
epan/dissectors/packet-h450.c [moved from packet-h450.c with 100% similarity]
epan/dissectors/packet-hclnfsd.c [moved from packet-hclnfsd.c with 100% similarity]
epan/dissectors/packet-hclnfsd.h [moved from packet-hclnfsd.h with 100% similarity]
epan/dissectors/packet-hpext.c [moved from packet-hpext.c with 100% similarity]
epan/dissectors/packet-hpext.h [moved from packet-hpext.h with 100% similarity]
epan/dissectors/packet-hsrp.c [moved from packet-hsrp.c with 100% similarity]
epan/dissectors/packet-http.c [moved from packet-http.c with 100% similarity]
epan/dissectors/packet-http.h [moved from packet-http.h with 100% similarity]
epan/dissectors/packet-hyperscsi.c [moved from packet-hyperscsi.c with 100% similarity]
epan/dissectors/packet-iapp.c [moved from packet-iapp.c with 100% similarity]
epan/dissectors/packet-iax2.c [moved from packet-iax2.c with 100% similarity]
epan/dissectors/packet-iax2.h [moved from packet-iax2.h with 100% similarity]
epan/dissectors/packet-ib.c [moved from packet-ib.c with 100% similarity]
epan/dissectors/packet-icap.c [moved from packet-icap.c with 100% similarity]
epan/dissectors/packet-icmpv6.c [moved from packet-icmpv6.c with 100% similarity]
epan/dissectors/packet-icp.c [moved from packet-icp.c with 100% similarity]
epan/dissectors/packet-icq.c [moved from packet-icq.c with 100% similarity]
epan/dissectors/packet-ieee80211.c [moved from packet-ieee80211.c with 100% similarity]
epan/dissectors/packet-ieee80211.h [moved from packet-ieee80211.h with 100% similarity]
epan/dissectors/packet-ieee8023.c [moved from packet-ieee8023.c with 100% similarity]
epan/dissectors/packet-ieee8023.h [moved from packet-ieee8023.h with 100% similarity]
epan/dissectors/packet-igap.c [moved from packet-igap.c with 100% similarity]
epan/dissectors/packet-igap.h [moved from packet-igap.h with 100% similarity]
epan/dissectors/packet-igmp.c [moved from packet-igmp.c with 100% similarity]
epan/dissectors/packet-igmp.h [moved from packet-igmp.h with 100% similarity]
epan/dissectors/packet-igrp.c [moved from packet-igrp.c with 100% similarity]
epan/dissectors/packet-image-gif.c [moved from packet-image-gif.c with 100% similarity, mode: 0644]
epan/dissectors/packet-image-jfif.c [moved from packet-image-jfif.c with 100% similarity]
epan/dissectors/packet-imap.c [moved from packet-imap.c with 100% similarity]
epan/dissectors/packet-ip.c [moved from packet-ip.c with 100% similarity]
epan/dissectors/packet-ip.h [moved from packet-ip.h with 100% similarity]
epan/dissectors/packet-ipdc.c [moved from packet-ipdc.c with 100% similarity]
epan/dissectors/packet-ipdc.h [moved from packet-ipdc.h with 100% similarity]
epan/dissectors/packet-ipfc.c [moved from packet-ipfc.c with 100% similarity]
epan/dissectors/packet-ipfc.h [moved from packet-ipfc.h with 100% similarity]
epan/dissectors/packet-ipmi.c [moved from packet-ipmi.c with 100% similarity]
epan/dissectors/packet-ipp.c [moved from packet-ipp.c with 100% similarity]
epan/dissectors/packet-ipsec-udp.c [moved from packet-ipsec-udp.c with 100% similarity]
epan/dissectors/packet-ipsec.c [moved from packet-ipsec.c with 100% similarity]
epan/dissectors/packet-ipsec.h [moved from packet-ipsec.h with 100% similarity]
epan/dissectors/packet-ipv6.c [moved from packet-ipv6.c with 100% similarity]
epan/dissectors/packet-ipv6.h [moved from packet-ipv6.h with 100% similarity]
epan/dissectors/packet-ipvs-syncd.c [moved from packet-ipvs-syncd.c with 100% similarity]
epan/dissectors/packet-ipx.c [moved from packet-ipx.c with 100% similarity]
epan/dissectors/packet-ipx.h [moved from packet-ipx.h with 100% similarity]
epan/dissectors/packet-ipxwan.c [moved from packet-ipxwan.c with 100% similarity]
epan/dissectors/packet-irc.c [moved from packet-irc.c with 100% similarity]
epan/dissectors/packet-isakmp.c [moved from packet-isakmp.c with 100% similarity]
epan/dissectors/packet-iscsi.c [moved from packet-iscsi.c with 100% similarity]
epan/dissectors/packet-isdn.c [moved from packet-isdn.c with 100% similarity]
epan/dissectors/packet-isis-clv.c [moved from packet-isis-clv.c with 100% similarity]
epan/dissectors/packet-isis-clv.h [moved from packet-isis-clv.h with 100% similarity]
epan/dissectors/packet-isis-hello.c [moved from packet-isis-hello.c with 100% similarity]
epan/dissectors/packet-isis-hello.h [moved from packet-isis-hello.h with 100% similarity]
epan/dissectors/packet-isis-lsp.c [moved from packet-isis-lsp.c with 100% similarity]
epan/dissectors/packet-isis-lsp.h [moved from packet-isis-lsp.h with 100% similarity]
epan/dissectors/packet-isis-snp.c [moved from packet-isis-snp.c with 100% similarity]
epan/dissectors/packet-isis-snp.h [moved from packet-isis-snp.h with 100% similarity]
epan/dissectors/packet-isis.c [moved from packet-isis.c with 100% similarity]
epan/dissectors/packet-isis.h [moved from packet-isis.h with 100% similarity]
epan/dissectors/packet-isl.c [moved from packet-isl.c with 100% similarity]
epan/dissectors/packet-isl.h [moved from packet-isl.h with 100% similarity]
epan/dissectors/packet-ismp.c [moved from packet-ismp.c with 100% similarity]
epan/dissectors/packet-isns.c [moved from packet-isns.c with 100% similarity]
epan/dissectors/packet-isup.c [moved from packet-isup.c with 100% similarity]
epan/dissectors/packet-isup.h [moved from packet-isup.h with 100% similarity]
epan/dissectors/packet-iua.c [moved from packet-iua.c with 100% similarity]
epan/dissectors/packet-jabber.c [moved from packet-jabber.c with 100% similarity]
epan/dissectors/packet-kadm5.c [moved from packet-kadm5.c with 100% similarity]
epan/dissectors/packet-kerberos.c [moved from packet-kerberos.c with 99% similarity]
epan/dissectors/packet-kerberos.h [moved from packet-kerberos.h with 100% similarity]
epan/dissectors/packet-klm.c [moved from packet-klm.c with 100% similarity]
epan/dissectors/packet-klm.h [moved from packet-klm.h with 100% similarity]
epan/dissectors/packet-kpasswd.c [moved from packet-kpasswd.c with 100% similarity]
epan/dissectors/packet-l2tp.c [moved from packet-l2tp.c with 100% similarity]
epan/dissectors/packet-lapb.c [moved from packet-lapb.c with 100% similarity]
epan/dissectors/packet-lapbether.c [moved from packet-lapbether.c with 100% similarity]
epan/dissectors/packet-lapd.c [moved from packet-lapd.c with 100% similarity]
epan/dissectors/packet-laplink.c [moved from packet-laplink.c with 100% similarity]
epan/dissectors/packet-ldap.c [moved from packet-ldap.c with 100% similarity]
epan/dissectors/packet-ldap.h [moved from packet-ldap.h with 100% similarity]
epan/dissectors/packet-ldp.c [moved from packet-ldp.c with 100% similarity]
epan/dissectors/packet-ldp.h [moved from packet-ldp.h with 100% similarity]
epan/dissectors/packet-llc.c [moved from packet-llc.c with 100% similarity]
epan/dissectors/packet-llc.h [moved from packet-llc.h with 100% similarity]
epan/dissectors/packet-lmi.c [moved from packet-lmi.c with 100% similarity]
epan/dissectors/packet-lmp.c [moved from packet-lmp.c with 100% similarity]
epan/dissectors/packet-lpd.c [moved from packet-lpd.c with 100% similarity]
epan/dissectors/packet-lwapp.c [moved from packet-lwapp.c with 100% similarity]
epan/dissectors/packet-m2pa.c [moved from packet-m2pa.c with 100% similarity]
epan/dissectors/packet-m2tp.c [moved from packet-m2tp.c with 100% similarity]
epan/dissectors/packet-m2ua.c [moved from packet-m2ua.c with 100% similarity]
epan/dissectors/packet-m3ua.c [moved from packet-m3ua.c with 100% similarity]
epan/dissectors/packet-mbtcp.c [moved from packet-mbtcp.c with 100% similarity]
epan/dissectors/packet-mdshdr.c [moved from packet-mdshdr.c with 100% similarity]
epan/dissectors/packet-media.c [moved from packet-media.c with 100% similarity, mode: 0644]
epan/dissectors/packet-mip.c [moved from packet-mip.c with 100% similarity]
epan/dissectors/packet-mip6.c [moved from packet-mip6.c with 100% similarity]
epan/dissectors/packet-mip6.h [moved from packet-mip6.h with 100% similarity]
epan/dissectors/packet-mmse.c [moved from packet-mmse.c with 100% similarity]
epan/dissectors/packet-mount.c [moved from packet-mount.c with 100% similarity]
epan/dissectors/packet-mount.h [moved from packet-mount.h with 100% similarity]
epan/dissectors/packet-mpeg1.c [moved from packet-mpeg1.c with 100% similarity]
epan/dissectors/packet-mpls-echo.c [moved from packet-mpls-echo.c with 100% similarity]
epan/dissectors/packet-mpls.c [moved from packet-mpls.c with 100% similarity]
epan/dissectors/packet-mq-pcf.c [moved from packet-mq-pcf.c with 100% similarity]
epan/dissectors/packet-mq.c [moved from packet-mq.c with 100% similarity]
epan/dissectors/packet-mq.h [moved from packet-mq.h with 100% similarity]
epan/dissectors/packet-mrdisc.c [moved from packet-mrdisc.c with 100% similarity]
epan/dissectors/packet-mrdisc.h [moved from packet-mrdisc.h with 100% similarity]
epan/dissectors/packet-msdp.c [moved from packet-msdp.c with 100% similarity]
epan/dissectors/packet-msn-messenger.c [moved from packet-msn-messenger.c with 100% similarity]
epan/dissectors/packet-msnip.c [moved from packet-msnip.c with 100% similarity]
epan/dissectors/packet-msnip.h [moved from packet-msnip.h with 100% similarity]
epan/dissectors/packet-msproxy.c [moved from packet-msproxy.c with 100% similarity]
epan/dissectors/packet-mtp2.c [moved from packet-mtp2.c with 100% similarity]
epan/dissectors/packet-mtp3.c [moved from packet-mtp3.c with 100% similarity]
epan/dissectors/packet-mtp3.h [moved from packet-mtp3.h with 100% similarity]
epan/dissectors/packet-mtp3mg.c [moved from packet-mtp3mg.c with 100% similarity]
epan/dissectors/packet-multipart.c [moved from packet-multipart.c with 100% similarity, mode: 0644]
epan/dissectors/packet-mysql.c [moved from packet-mysql.c with 100% similarity]
epan/dissectors/packet-nbipx.c [moved from packet-nbipx.c with 100% similarity]
epan/dissectors/packet-nbns.c [moved from packet-nbns.c with 100% similarity]
epan/dissectors/packet-ncp-int.h [moved from packet-ncp-int.h with 100% similarity]
epan/dissectors/packet-ncp-nmas.c [moved from packet-ncp-nmas.c with 100% similarity]
epan/dissectors/packet-ncp-nmas.h [moved from packet-ncp-nmas.h with 100% similarity]
epan/dissectors/packet-ncp.c [moved from packet-ncp.c with 100% similarity]
epan/dissectors/packet-ncp2222.inc [moved from packet-ncp2222.inc with 100% similarity]
epan/dissectors/packet-ndmp.c [moved from packet-ndmp.c with 100% similarity]
epan/dissectors/packet-ndps.c [moved from packet-ndps.c with 100% similarity]
epan/dissectors/packet-ndps.h [moved from packet-ndps.h with 100% similarity]
epan/dissectors/packet-netbios.c [moved from packet-netbios.c with 100% similarity]
epan/dissectors/packet-netbios.h [moved from packet-netbios.h with 100% similarity]
epan/dissectors/packet-netflow.c [moved from packet-netflow.c with 100% similarity]
epan/dissectors/packet-nfs.c [moved from packet-nfs.c with 100% similarity]
epan/dissectors/packet-nfs.h [moved from packet-nfs.h with 100% similarity]
epan/dissectors/packet-nfsacl.c [moved from packet-nfsacl.c with 100% similarity]
epan/dissectors/packet-nfsauth.c [moved from packet-nfsauth.c with 100% similarity]
epan/dissectors/packet-nisplus.c [moved from packet-nisplus.c with 100% similarity]
epan/dissectors/packet-nisplus.h [moved from packet-nisplus.h with 100% similarity]
epan/dissectors/packet-nlm.c [moved from packet-nlm.c with 100% similarity]
epan/dissectors/packet-nlm.h [moved from packet-nlm.h with 100% similarity]
epan/dissectors/packet-nlsp.c [moved from packet-nlsp.c with 100% similarity]
epan/dissectors/packet-nntp.c [moved from packet-nntp.c with 100% similarity]
epan/dissectors/packet-nt-oui.c [moved from packet-nt-oui.c with 100% similarity]
epan/dissectors/packet-nt-sonmp.c [moved from packet-nt-sonmp.c with 100% similarity]
epan/dissectors/packet-nt-tpcp.c [moved from packet-nt-tpcp.c with 100% similarity]
epan/dissectors/packet-ntlmssp.c [moved from packet-ntlmssp.c with 100% similarity]
epan/dissectors/packet-ntp.c [moved from packet-ntp.c with 100% similarity]
epan/dissectors/packet-ntp.h [moved from packet-ntp.h with 100% similarity]
epan/dissectors/packet-null.c [moved from packet-null.c with 100% similarity]
epan/dissectors/packet-null.h [moved from packet-null.h with 100% similarity]
epan/dissectors/packet-olsr.c [moved from packet-olsr.c with 100% similarity]
epan/dissectors/packet-osi-options.c [moved from packet-osi-options.c with 100% similarity]
epan/dissectors/packet-osi-options.h [moved from packet-osi-options.h with 100% similarity]
epan/dissectors/packet-osi.c [moved from packet-osi.c with 100% similarity]
epan/dissectors/packet-osi.h [moved from packet-osi.h with 100% similarity]
epan/dissectors/packet-ospf.c [moved from packet-ospf.c with 100% similarity]
epan/dissectors/packet-pcnfsd.c [moved from packet-pcnfsd.c with 100% similarity]
epan/dissectors/packet-pcnfsd.h [moved from packet-pcnfsd.h with 100% similarity]
epan/dissectors/packet-per.c [moved from packet-per.c with 100% similarity]
epan/dissectors/packet-per.h [moved from packet-per.h with 100% similarity]
epan/dissectors/packet-pflog.c [moved from packet-pflog.c with 100% similarity]
epan/dissectors/packet-pflog.h [moved from packet-pflog.h with 100% similarity]
epan/dissectors/packet-pgm.c [moved from packet-pgm.c with 100% similarity]
epan/dissectors/packet-pim.c [moved from packet-pim.c with 100% similarity]
epan/dissectors/packet-pim.h [moved from packet-pim.h with 100% similarity]
epan/dissectors/packet-pktc.c [moved from packet-pktc.c with 100% similarity]
epan/dissectors/packet-pktc.h [moved from packet-pktc.h with 100% similarity]
epan/dissectors/packet-pop.c [moved from packet-pop.c with 100% similarity]
epan/dissectors/packet-portmap.c [moved from packet-portmap.c with 100% similarity]
epan/dissectors/packet-portmap.h [moved from packet-portmap.h with 100% similarity]
epan/dissectors/packet-postgresql.c [moved from packet-postgresql.c with 100% similarity]
epan/dissectors/packet-ppp.c [moved from packet-ppp.c with 100% similarity]
epan/dissectors/packet-ppp.h [moved from packet-ppp.h with 100% similarity]
epan/dissectors/packet-pppoe.c [moved from packet-pppoe.c with 100% similarity]
epan/dissectors/packet-pptp.c [moved from packet-pptp.c with 100% similarity]
epan/dissectors/packet-pres.c [moved from packet-pres.c with 100% similarity]
epan/dissectors/packet-pres.h [moved from packet-pres.h with 100% similarity]
epan/dissectors/packet-prism.c [moved from packet-prism.c with 100% similarity]
epan/dissectors/packet-prism.h [moved from packet-prism.h with 100% similarity]
epan/dissectors/packet-ptp.c [moved from packet-ptp.c with 100% similarity]
epan/dissectors/packet-q2931.c [moved from packet-q2931.c with 100% similarity]
epan/dissectors/packet-q931.c [moved from packet-q931.c with 100% similarity]
epan/dissectors/packet-q931.h [moved from packet-q931.h with 100% similarity]
epan/dissectors/packet-q933.c [moved from packet-q933.c with 100% similarity]
epan/dissectors/packet-qllc.c [moved from packet-qllc.c with 100% similarity]
epan/dissectors/packet-quake.c [moved from packet-quake.c with 100% similarity]
epan/dissectors/packet-quake2.c [moved from packet-quake2.c with 100% similarity]
epan/dissectors/packet-quake3.c [moved from packet-quake3.c with 100% similarity]
epan/dissectors/packet-quakeworld.c [moved from packet-quakeworld.c with 100% similarity]
epan/dissectors/packet-radiotap.c [moved from packet-radiotap.c with 100% similarity]
epan/dissectors/packet-radiotap.h [moved from packet-radiotap.h with 100% similarity]
epan/dissectors/packet-radius.c [moved from packet-radius.c with 100% similarity]
epan/dissectors/packet-ranap.c [moved from packet-ranap.c with 100% similarity]
epan/dissectors/packet-raw.c [moved from packet-raw.c with 100% similarity]
epan/dissectors/packet-raw.h [moved from packet-raw.h with 100% similarity]
epan/dissectors/packet-rip.c [moved from packet-rip.c with 100% similarity]
epan/dissectors/packet-ripng.c [moved from packet-ripng.c with 100% similarity]
epan/dissectors/packet-ripng.h [moved from packet-ripng.h with 100% similarity]
epan/dissectors/packet-rlogin.c [moved from packet-rlogin.c with 100% similarity]
epan/dissectors/packet-rmcp.c [moved from packet-rmcp.c with 100% similarity]
epan/dissectors/packet-rmi.c [moved from packet-rmi.c with 100% similarity]
epan/dissectors/packet-rmi.h [moved from packet-rmi.h with 100% similarity]
epan/dissectors/packet-rmp.c [moved from packet-rmp.c with 100% similarity]
epan/dissectors/packet-rpc.c [moved from packet-rpc.c with 100% similarity]
epan/dissectors/packet-rpc.h [moved from packet-rpc.h with 100% similarity]
epan/dissectors/packet-rpl.c [moved from packet-rpl.c with 100% similarity]
epan/dissectors/packet-rquota.c [moved from packet-rquota.c with 100% similarity]
epan/dissectors/packet-rquota.h [moved from packet-rquota.h with 100% similarity]
epan/dissectors/packet-rsh.c [moved from packet-rsh.c with 100% similarity]
epan/dissectors/packet-rstat.c [moved from packet-rstat.c with 100% similarity]
epan/dissectors/packet-rsvp.c [moved from packet-rsvp.c with 100% similarity]
epan/dissectors/packet-rsvp.h [moved from packet-rsvp.h with 100% similarity]
epan/dissectors/packet-rsync.c [moved from packet-rsync.c with 100% similarity]
epan/dissectors/packet-rtcp.c [moved from packet-rtcp.c with 100% similarity]
epan/dissectors/packet-rtcp.h [moved from packet-rtcp.h with 100% similarity]
epan/dissectors/packet-rtp-events.c [moved from packet-rtp-events.c with 100% similarity]
epan/dissectors/packet-rtp-events.h [moved from packet-rtp-events.h with 100% similarity]
epan/dissectors/packet-rtp.c [moved from packet-rtp.c with 100% similarity]
epan/dissectors/packet-rtp.h [moved from packet-rtp.h with 100% similarity]
epan/dissectors/packet-rtps.c [moved from packet-rtps.c with 100% similarity]
epan/dissectors/packet-rtps.h [moved from packet-rtps.h with 100% similarity]
epan/dissectors/packet-rtsp.c [moved from packet-rtsp.c with 100% similarity]
epan/dissectors/packet-rwall.c [moved from packet-rwall.c with 100% similarity]
epan/dissectors/packet-rwall.h [moved from packet-rwall.h with 100% similarity]
epan/dissectors/packet-rx.c [moved from packet-rx.c with 100% similarity]
epan/dissectors/packet-rx.h [moved from packet-rx.h with 100% similarity]
epan/dissectors/packet-sadmind.c [moved from packet-sadmind.c with 100% similarity]
epan/dissectors/packet-sap.c [moved from packet-sap.c with 100% similarity]
epan/dissectors/packet-sccp.c [moved from packet-sccp.c with 100% similarity]
epan/dissectors/packet-sccpmg.c [moved from packet-sccpmg.c with 100% similarity, mode: 0644]
epan/dissectors/packet-scsi.c [moved from packet-scsi.c with 100% similarity]
epan/dissectors/packet-scsi.h [moved from packet-scsi.h with 100% similarity]
epan/dissectors/packet-sctp.c [moved from packet-sctp.c with 100% similarity]
epan/dissectors/packet-sctp.h [moved from packet-sctp.h with 100% similarity]
epan/dissectors/packet-sdlc.c [moved from packet-sdlc.c with 100% similarity]
epan/dissectors/packet-sdp.c [moved from packet-sdp.c with 100% similarity]
epan/dissectors/packet-sebek.c [moved from packet-sebek.c with 100% similarity]
epan/dissectors/packet-ses.c [moved from packet-ses.c with 100% similarity]
epan/dissectors/packet-ses.h [moved from packet-ses.h with 100% similarity]
epan/dissectors/packet-sflow.c [moved from packet-sflow.c with 100% similarity]
epan/dissectors/packet-sigcomp.c [moved from packet-sigcomp.c with 100% similarity]
epan/dissectors/packet-sip.c [moved from packet-sip.c with 100% similarity]
epan/dissectors/packet-sip.h [moved from packet-sip.h with 100% similarity, mode: 0644]
epan/dissectors/packet-sipfrag.c [moved from packet-sipfrag.c with 100% similarity]
epan/dissectors/packet-skinny.c [moved from packet-skinny.c with 100% similarity]
epan/dissectors/packet-slimp3.c [moved from packet-slimp3.c with 100% similarity]
epan/dissectors/packet-sll.c [moved from packet-sll.c with 100% similarity]
epan/dissectors/packet-sll.h [moved from packet-sll.h with 100% similarity]
epan/dissectors/packet-slowprotocols.c [moved from packet-slowprotocols.c with 100% similarity]
epan/dissectors/packet-slsk.c [moved from packet-slsk.c with 100% similarity]
epan/dissectors/packet-smb-browse.c [moved from packet-smb-browse.c with 100% similarity]
epan/dissectors/packet-smb-browse.h [moved from packet-smb-browse.h with 100% similarity]
epan/dissectors/packet-smb-common.c [moved from packet-smb-common.c with 100% similarity]
epan/dissectors/packet-smb-common.h [moved from packet-smb-common.h with 100% similarity]
epan/dissectors/packet-smb-logon.c [moved from packet-smb-logon.c with 100% similarity]
epan/dissectors/packet-smb-mailslot.c [moved from packet-smb-mailslot.c with 100% similarity]
epan/dissectors/packet-smb-mailslot.h [moved from packet-smb-mailslot.h with 100% similarity]
epan/dissectors/packet-smb-pipe.c [moved from packet-smb-pipe.c with 100% similarity]
epan/dissectors/packet-smb-pipe.h [moved from packet-smb-pipe.h with 100% similarity]
epan/dissectors/packet-smb-sidsnooping.c [moved from packet-smb-sidsnooping.c with 100% similarity]
epan/dissectors/packet-smb-sidsnooping.h [moved from packet-smb-sidsnooping.h with 100% similarity]
epan/dissectors/packet-smb.c [moved from packet-smb.c with 100% similarity]
epan/dissectors/packet-smpp.c [moved from packet-smpp.c with 100% similarity]
epan/dissectors/packet-smtp.c [moved from packet-smtp.c with 100% similarity]
epan/dissectors/packet-sna.c [moved from packet-sna.c with 100% similarity]
epan/dissectors/packet-sna.h [moved from packet-sna.h with 100% similarity]
epan/dissectors/packet-snaeth.c [moved from packet-snaeth.c with 100% similarity]
epan/dissectors/packet-sndcp.c [moved from packet-sndcp.c with 100% similarity]
epan/dissectors/packet-snmp.c [moved from packet-snmp.c with 100% similarity]
epan/dissectors/packet-snmp.h [moved from packet-snmp.h with 100% similarity]
epan/dissectors/packet-socks.c [moved from packet-socks.c with 100% similarity]
epan/dissectors/packet-spnego.c [moved from packet-spnego.c with 100% similarity]
epan/dissectors/packet-spray.c [moved from packet-spray.c with 100% similarity]
epan/dissectors/packet-spray.h [moved from packet-spray.h with 100% similarity]
epan/dissectors/packet-srvloc.c [moved from packet-srvloc.c with 100% similarity]
epan/dissectors/packet-sscop.c [moved from packet-sscop.c with 100% similarity]
epan/dissectors/packet-ssh.c [moved from packet-ssh.c with 100% similarity]
epan/dissectors/packet-ssl.c [moved from packet-ssl.c with 100% similarity]
epan/dissectors/packet-stat-notify.c [moved from packet-stat-notify.c with 100% similarity]
epan/dissectors/packet-stat-notify.h [moved from packet-stat-notify.h with 100% similarity]
epan/dissectors/packet-stat.c [moved from packet-stat.c with 100% similarity]
epan/dissectors/packet-stat.h [moved from packet-stat.h with 100% similarity]
epan/dissectors/packet-stun.c [moved from packet-stun.c with 100% similarity]
epan/dissectors/packet-sua.c [moved from packet-sua.c with 100% similarity]
epan/dissectors/packet-symantec.c [moved from packet-symantec.c with 100% similarity]
epan/dissectors/packet-syslog.c [moved from packet-syslog.c with 100% similarity]
epan/dissectors/packet-t38.c [moved from packet-t38.c with 100% similarity]
epan/dissectors/packet-tacacs.c [moved from packet-tacacs.c with 100% similarity]
epan/dissectors/packet-tacacs.h [moved from packet-tacacs.h with 100% similarity]
epan/dissectors/packet-tcap.c [moved from packet-tcap.c with 100% similarity]
epan/dissectors/packet-tcap.h [moved from packet-tcap.h with 100% similarity]
epan/dissectors/packet-tcp.c [moved from packet-tcp.c with 100% similarity]
epan/dissectors/packet-tcp.h [moved from packet-tcp.h with 100% similarity]
epan/dissectors/packet-tds.c [moved from packet-tds.c with 100% similarity]
epan/dissectors/packet-teimanagement.c [moved from packet-teimanagement.c with 100% similarity]
epan/dissectors/packet-telnet.c [moved from packet-telnet.c with 100% similarity]
epan/dissectors/packet-teredo.c [moved from packet-teredo.c with 100% similarity]
epan/dissectors/packet-text-media.c [moved from packet-text-media.c with 100% similarity]
epan/dissectors/packet-tftp.c [moved from packet-tftp.c with 100% similarity]
epan/dissectors/packet-time.c [moved from packet-time.c with 100% similarity]
epan/dissectors/packet-tns.c [moved from packet-tns.c with 100% similarity]
epan/dissectors/packet-tns.h [moved from packet-tns.h with 100% similarity]
epan/dissectors/packet-tpkt.c [moved from packet-tpkt.c with 100% similarity]
epan/dissectors/packet-tpkt.h [moved from packet-tpkt.h with 100% similarity]
epan/dissectors/packet-tr.c [moved from packet-tr.c with 100% similarity]
epan/dissectors/packet-tr.h [moved from packet-tr.h with 100% similarity]
epan/dissectors/packet-trmac.c [moved from packet-trmac.c with 100% similarity]
epan/dissectors/packet-tsp.c [moved from packet-tsp.c with 100% similarity]
epan/dissectors/packet-tuxedo.c [moved from packet-tuxedo.c with 100% similarity]
epan/dissectors/packet-tzsp.c [moved from packet-tzsp.c with 100% similarity]
epan/dissectors/packet-ucp.c [moved from packet-ucp.c with 100% similarity]
epan/dissectors/packet-udp.c [moved from packet-udp.c with 100% similarity]
epan/dissectors/packet-udp.h [moved from packet-udp.h with 100% similarity]
epan/dissectors/packet-v120.c [moved from packet-v120.c with 100% similarity]
epan/dissectors/packet-vines.c [moved from packet-vines.c with 100% similarity]
epan/dissectors/packet-vines.h [moved from packet-vines.h with 100% similarity]
epan/dissectors/packet-vj.c [moved from packet-vj.c with 100% similarity]
epan/dissectors/packet-vlan.c [moved from packet-vlan.c with 100% similarity]
epan/dissectors/packet-vlan.h [moved from packet-vlan.h with 100% similarity]
epan/dissectors/packet-vrrp.c [moved from packet-vrrp.c with 100% similarity]
epan/dissectors/packet-vtp.c [moved from packet-vtp.c with 100% similarity]
epan/dissectors/packet-wap.c [moved from packet-wap.c with 100% similarity]
epan/dissectors/packet-wap.h [moved from packet-wap.h with 100% similarity]
epan/dissectors/packet-wbxml.c [moved from packet-wbxml.c with 100% similarity]
epan/dissectors/packet-wccp.c [moved from packet-wccp.c with 100% similarity]
epan/dissectors/packet-wccp.h [moved from packet-wccp.h with 100% similarity]
epan/dissectors/packet-wcp.c [moved from packet-wcp.c with 100% similarity]
epan/dissectors/packet-wfleet-hdlc.c [moved from packet-wfleet-hdlc.c with 100% similarity]
epan/dissectors/packet-who.c [moved from packet-who.c with 100% similarity]
epan/dissectors/packet-wlancap.c [moved from packet-wlancap.c with 100% similarity]
epan/dissectors/packet-wlancap.h [moved from packet-wlancap.h with 100% similarity]
epan/dissectors/packet-wsp.c [moved from packet-wsp.c with 100% similarity]
epan/dissectors/packet-wsp.h [moved from packet-wsp.h with 100% similarity]
epan/dissectors/packet-wtls.c [moved from packet-wtls.c with 100% similarity]
epan/dissectors/packet-wtls.h [moved from packet-wtls.h with 100% similarity]
epan/dissectors/packet-wtp.c [moved from packet-wtp.c with 100% similarity]
epan/dissectors/packet-wtp.h [moved from packet-wtp.h with 100% similarity]
epan/dissectors/packet-x11-keysym.h [moved from packet-x11-keysym.h with 100% similarity]
epan/dissectors/packet-x11-keysymdef.h [moved from packet-x11-keysymdef.h with 100% similarity]
epan/dissectors/packet-x11.c [moved from packet-x11.c with 100% similarity]
epan/dissectors/packet-x25.c [moved from packet-x25.c with 100% similarity]
epan/dissectors/packet-x29.c [moved from packet-x29.c with 100% similarity]
epan/dissectors/packet-xdmcp.c [moved from packet-xdmcp.c with 100% similarity]
epan/dissectors/packet-xot.c [moved from packet-xot.c with 100% similarity]
epan/dissectors/packet-xyplex.c [moved from packet-xyplex.c with 100% similarity]
epan/dissectors/packet-yhoo.c [moved from packet-yhoo.c with 100% similarity]
epan/dissectors/packet-ymsg.c [moved from packet-ymsg.c with 100% similarity]
epan/dissectors/packet-ypbind.c [moved from packet-ypbind.c with 100% similarity]
epan/dissectors/packet-ypbind.h [moved from packet-ypbind.h with 100% similarity]
epan/dissectors/packet-yppasswd.c [moved from packet-yppasswd.c with 100% similarity]
epan/dissectors/packet-yppasswd.h [moved from packet-yppasswd.h with 100% similarity]
epan/dissectors/packet-ypserv.c [moved from packet-ypserv.c with 100% similarity]
epan/dissectors/packet-ypserv.h [moved from packet-ypserv.h with 100% similarity]
epan/dissectors/packet-ypxfr.c [moved from packet-ypxfr.c with 100% similarity]
epan/dissectors/packet-ypxfr.h [moved from packet-ypxfr.h with 100% similarity]
epan/dissectors/packet-zebra.c [moved from packet-zebra.c with 100% similarity]
epan/dissectors/process-x11-fields.pl [moved from process-x11-fields.pl with 100% similarity]
epan/dissectors/x11-fields [moved from x11-fields with 100% similarity]
epan/plugins.c
epan/to_str.c
file.c
gtk/ansi_a_stat.c
gtk/ansi_map_stat.c
gtk/dcerpc_stat.c
gtk/endpoint_talkers_eth.c
gtk/endpoint_talkers_fc.c
gtk/endpoint_talkers_fddi.c
gtk/endpoint_talkers_ip.c
gtk/endpoint_talkers_ipx.c
gtk/endpoint_talkers_tcpip.c
gtk/endpoint_talkers_tr.c
gtk/endpoint_talkers_udpip.c
gtk/fc_stat.c
gtk/follow_dlg.c
gtk/gsm_a_stat.c
gtk/gsm_map_stat.c
gtk/gsm_map_summary.c
gtk/h225_counter.c
gtk/h225_ras_srt.c
gtk/hostlist_eth.c
gtk/hostlist_fc.c
gtk/hostlist_fddi.c
gtk/hostlist_ip.c
gtk/hostlist_ipx.c
gtk/hostlist_tcpip.c
gtk/hostlist_tr.c
gtk/hostlist_udpip.c
gtk/http_stat.c
gtk/isup_stat.c
gtk/ldap_stat.c
gtk/mtp3_stat.c
gtk/mtp3_summary.c
gtk/rpc_progs.c
gtk/rpc_stat.c
gtk/rtp_analysis.c
gtk/rtp_stream.c
gtk/sip_stat.c
gtk/wsp_stat.c
ipproto.c
plugins/giop/packet-coseventcomm.c
plugins/giop/packet-cosnaming.c
plugins/gryphon/packet-gryphon.c
plugins/plugin_api.h
plugins/plugin_api_list.c
print.c
reassemble.c
tap-ansi_astat.c
tap-dcerpcstat.c
tap-gsm_astat.c
tap-h225counter.c
tap-h225rassrt.c
tap-httpstat.c
tap-iousers.c
tap-rpcprogs.c
tap-rpcstat.c
tap-sipstat.c
tap-smbsids.c
tap-wspstat.c

index 9c6c9f1a2e04a87878c6d9645d081b279112b0a8..a3213da2dd05d7980166a04180ee42efcddb8fe7 100644 (file)
 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
 
-# corresponding headers
-DISSECTOR_INCLUDES =   \
-       packet-acse.h   \
-       packet-afp.h    \
-       packet-afs-defs.h       \
-       packet-afs-macros.h     \
-       packet-afs-register-info.h      \
-       packet-afs.h    \
-       packet-aim.h    \
-       packet-ansi_a.h \
-       packet-ansi_map.h       \
-       packet-ap1394.h \
-       packet-arcnet.h \
-       packet-arp.h    \
-       packet-atalk.h  \
-       packet-atm.h    \
-       packet-ber.h    \
-       packet-bgp.h    \
-       packet-bootparams.h     \
-       packet-bssap.h  \
-       packet-chdlc.h  \
-       packet-clearcase.h      \
-       packet-clip.h   \
-       packet-data.h   \
-       packet-dccp.h   \
-       packet-dcerpc-atsvc.h   \
-       packet-dcerpc-browser.h \
-       packet-dcerpc-dce122.h  \
-       packet-dcerpc-dcom.h    \
-       packet-dcerpc-dfs.h     \
-       packet-dcerpc-dnsserver.h       \
-       packet-dcerpc-drsuapi.h \
-       packet-dcerpc-efs.h     \
-       packet-dcerpc-eventlog.h        \
-       packet-dcerpc-frsapi.h  \
-       packet-dcerpc-frsrpc.h  \
-       packet-dcerpc-initshutdown.h    \
-       packet-dcerpc-lsa.h     \
-       packet-dcerpc-mapi.h    \
-       packet-dcerpc-netlogon.h        \
-       packet-dcerpc-nt.h      \
-       packet-dcerpc-reg.h     \
-       packet-dcerpc-samr.h    \
-       packet-dcerpc-spoolss.h \
-       packet-dcerpc-srvsvc.h  \
-       packet-dcerpc-svcctl.h  \
-       packet-dcerpc-tapi.h    \
-       packet-dcerpc-wkssvc.h  \
-       packet-dcerpc.h \
-       packet-ddtp.h   \
-       packet-diameter-defs.h  \
-       packet-diffserv-mpls-common.h   \
-       packet-dns.h    \
-       packet-dvmrp.h  \
-       packet-e164.h   \
-       packet-edonkey.h        \
-       packet-esis.h   \
-       packet-eth.h    \
-       packet-fc.h     \
-       packet-fcbls.h  \
-       packet-fcct.h   \
-       packet-fcdns.h  \
-       packet-fcels.h  \
-       packet-fcfcs.h  \
-       packet-fcfzs.h  \
-       packet-fclctl.h \
-       packet-fcp.h    \
-       packet-fcsb3.h  \
-       packet-fcsp.h   \
-       packet-fcswils.h        \
-       packet-fddi.h   \
-       packet-frame.h  \
-       packet-ftam.h   \
-       packet-giop.h   \
-       packet-gnutella.h       \
-       packet-gsm_a.h  \
-       packet-gsm_map.h        \
-       packet-gsm_sms.h        \
-       packet-gsm_ss.h \
-       packet-gssapi.h \
-       packet-gtp.h    \
-       packet-h225.h   \
-       packet-h235.h   \
-       packet-h245.h   \
-       packet-hclnfsd.h        \
-       packet-hpext.h  \
-       packet-http.h   \
-       packet-iax2.h   \
-       packet-ieee80211.h      \
-       packet-ieee8023.h       \
-       packet-igap.h   \
-       packet-igmp.h   \
-       packet-ip.h     \
-       packet-ipdc.h   \
-       packet-ipfc.h   \
-       packet-ipsec.h  \
-       packet-ipv6.h   \
-       packet-ipx.h    \
-       packet-isis-clv.h       \
-       packet-isis-hello.h     \
-       packet-isis-lsp.h       \
-       packet-isis-snp.h       \
-       packet-isis.h   \
-       packet-isl.h    \
-       packet-isup.h   \
-       packet-kerberos.h       \
-       packet-klm.h    \
-       packet-ldap.h   \
-       packet-ldp.h    \
-       packet-llc.h    \
-       packet-mip6.h   \
-       packet-mount.h  \
-       packet-mq.h     \
-       packet-mrdisc.h \
-       packet-msnip.h  \
-       packet-mtp3.h   \
-       packet-ncp-int.h        \
-       packet-ncp-nmas.h       \
-       packet-ndps.h   \
-       packet-netbios.h        \
-       packet-nfs.h    \
-       packet-nisplus.h        \
-       packet-nlm.h    \
-       packet-ntp.h    \
-       packet-null.h   \
-       packet-osi-options.h    \
-       packet-osi.h    \
-       packet-pcnfsd.h \
-       packet-per.h    \
-       packet-pflog.h  \
-       packet-pim.h    \
-       packet-pktc.h   \
-       packet-portmap.h        \
-       packet-ppp.h    \
-       packet-pres.h   \
-       packet-prism.h  \
-       packet-q931.h   \
-       packet-radiotap.h       \
-       packet-raw.h    \
-       packet-ripng.h  \
-       packet-rmi.h    \
-       packet-rpc.h    \
-       packet-rquota.h \
-       packet-rsvp.h   \
-       packet-rtcp.h   \
-       packet-rtp.h    \
-       packet-rtps.h   \
-       packet-rtp-events.h     \
-       packet-rwall.h  \
-       packet-rx.h     \
-       packet-scsi.h   \
-       packet-sctp.h   \
-       packet-ses.h    \
-       packet-sip.h    \
-       packet-sll.h    \
-       packet-smb-browse.h     \
-       packet-smb-common.h     \
-       packet-smb-mailslot.h   \
-       packet-smb-pipe.h       \
-       packet-smb-sidsnooping.h        \
-       packet-sna.h    \
-       packet-snmp.h   \
-       packet-spray.h  \
-       packet-stat-notify.h    \
-       packet-stat.h   \
-       packet-tacacs.h \
-       packet-tcap.h   \
-       packet-tcp.h    \
-       packet-tns.h    \
-       packet-tpkt.h   \
-       packet-tr.h     \
-       packet-udp.h    \
-       packet-vines.h  \
-       packet-vlan.h   \
-       packet-wap.h    \
-       packet-wccp.h   \
-       packet-wlancap.h        \
-       packet-wsp.h    \
-       packet-wtls.h   \
-       packet-wtp.h    \
-       packet-x11-keysym.h     \
-       packet-x11-keysymdef.h  \
-       packet-ypbind.h \
-       packet-yppasswd.h       \
-       packet-ypserv.h \
-       packet-ypxfr.h
 
 # corresponding headers
 DISSECTOR_SUPPORT_INCLUDES =   \
@@ -395,7 +209,6 @@ randpkt_SOURCES = \
 
 # this target needed for distribution only
 noinst_HEADERS =       \
-       $(DISSECTOR_INCLUDES) \
        $(DISSECTOR_SUPPORT_INCLUDES) \
        $(ETHEREAL_COMMON_INCLUDES) \
        $(ethereal_INCLUDES) \
index dd94a0926c66196534fc8852d6bdebbc8a573840..a008952640d5432c5b34f49c28dcea548f59dcf8 100644 (file)
@@ -32,15 +32,6 @@ include epan\Makefile.common
 BUILT_SOURCES =        $(BUILT_SOURCES) \
        svnversion.h
 
-DISSECTOR_SRC = $(DISSECTOR_SRC:../=)
-DISSECTOR_OBJECTS = $(DISSECTOR_SRC:.c=.obj)
-
-DISSECTOR_SUPPORT_SRC = $(DISSECTOR_SUPPORT_SRC:../=)
-DISSECTOR_SUPPORT_OBJECTS = $(DISSECTOR_SUPPORT_SRC:.c=.obj)
-
-# remove register.obj from "DISSECTOR_SUPPORT_OBJECTS". 
-# creation and compilation of register.c has been moved to epan.  
-DISSECTOR_SUPPORT_OBJECTS = $(DISSECTOR_SUPPORT_OBJECTS:register.obj=)
 
 ethereal_OBJECTS = $(ethereal_SOURCES:.c=.obj)
 tethereal_OBJECTS = $(tethereal_SOURCES:.c=.obj)
@@ -60,7 +51,7 @@ ethereal_LIBS= wiretap\wiretap-$(WTAP_VERSION).lib \
 !IFDEF ENABLE_LIBETHEREAL
        epan\libethereal.lib \
 !ELSE
-       dissectors.lib \
+       epan\dissectors\dissectors.lib \
        epan\ethereal.lib \
        epan\dfilter\dfilter.lib epan\ftypes\ftypes.lib \
        $(ADNS_LIBS) \
@@ -76,7 +67,7 @@ tethereal_LIBS= wiretap\wiretap-$(WTAP_VERSION).lib \
 !IFDEF ENABLE_LIBETHEREAL
        epan\libethereal.lib \
 !ELSE
-       dissectors.lib \
+       epan\dissectors\dissectors.lib \
        epan\ethereal.lib \
        epan\dfilter\dfilter.lib epan\ftypes\ftypes.lib \
        $(ADNS_LIBS) \
@@ -99,7 +90,7 @@ dftest_LIBS=  wiretap\wiretap-$(WTAP_VERSION).lib \
 !IFDEF ENABLE_LIBETHEREAL
        epan\libethereal.lib \
 !ELSE
-       dissectors.lib \
+       epan\dissectors\dissectors.lib \
        epan\ethereal.lib \
        epan\dfilter\dfilter.lib epan\ftypes\ftypes.lib \
        $(ADNS_LIBS) \
@@ -144,7 +135,7 @@ wiretap\wiretap-$(WTAP_VERSION).lib: wiretap
 !IFNDEF GTK1_DIR
 ethereal.exe   : 
 !ELSE
-ethereal.exe   : config.h svnversion.h $(ethereal_OBJECTS) $(EXTRA_OBJECTS) epan gtk image\ethereal.res wiretap\wiretap-$(WTAP_VERSION).lib gtk\libui.lib dissectors.lib plugins
+ethereal.exe   : config.h svnversion.h $(ethereal_OBJECTS) $(EXTRA_OBJECTS) epan gtk image\ethereal.res wiretap\wiretap-$(WTAP_VERSION).lib gtk\libui.lib plugins
        @echo Linking $@
        $(LINK) @<<
                /OUT:ethereal.exe $(guiflags) $(guilibsdll) $(LDFLAGS) /SUBSYSTEM:windows $(ethereal_LIBS) $(GTK1_LIBS) gtk\libui.lib $(ethereal_OBJECTS) $(EXTRA_OBJECTS) image\ethereal.res
@@ -154,14 +145,14 @@ ethereal.exe      : config.h svnversion.h $(ethereal_OBJECTS) $(EXTRA_OBJECTS) epan g
 !IFNDEF GTK2_DIR
 ethereal-gtk2.exe      : 
 !ELSE
-ethereal-gtk2.exe      : config.h svnversion.h $(ethereal_OBJECTS) $(EXTRA_OBJECTS) epan gtk2 image\ethereal.res wiretap\wiretap-$(WTAP_VERSION).lib gtk2.tmp\libui.lib dissectors.lib plugins
+ethereal-gtk2.exe      : config.h svnversion.h $(ethereal_OBJECTS) $(EXTRA_OBJECTS) epan gtk2 image\ethereal.res wiretap\wiretap-$(WTAP_VERSION).lib gtk2.tmp\libui.lib plugins
        @echo Linking $@
        $(LINK) @<<
                /OUT:ethereal-gtk2.exe $(guiflags) $(guilibsdll) $(LDFLAGS) /SUBSYSTEM:windows $(ethereal_LIBS) $(GTK2_LIBS) gtk2.tmp\libui.lib $(ethereal_OBJECTS) $(EXTRA_OBJECTS) image\ethereal.res
 <<
 !ENDIF
 
-tethereal.exe  : config.h svnversion.h $(tethereal_OBJECTS) $(EXTRA_OBJECTS) epan image\tethereal.res wiretap\wiretap-$(WTAP_VERSION).lib dissectors.lib plugins
+tethereal.exe  : config.h svnversion.h $(tethereal_OBJECTS) $(EXTRA_OBJECTS) epan image\tethereal.res wiretap\wiretap-$(WTAP_VERSION).lib plugins
        @echo Linking $@
        $(LINK) @<<
                /OUT:tethereal.exe $(conflags) $(conlibsdll) $(LDFLAGS) /SUBSYSTEM:console $(tethereal_LIBS) $(tethereal_OBJECTS) $(EXTRA_OBJECTS) image\tethereal.res
@@ -185,7 +176,7 @@ text2pcap.exe       : config.h text2pcap.obj text2pcap-scanner.obj getopt.obj strptime
                /OUT:text2pcap.exe $(conflags) $(conlibsdll) $(LDFLAGS) /SUBSYSTEM:console text2pcap.obj text2pcap-scanner.obj getopt.obj strptime.obj image\text2pcap.res
 <<
 
-dftest.exe     : $(dftest_OBJECTS) $(EXTRA_OBJECTS) dissectors.lib
+dftest.exe     : $(dftest_OBJECTS) $(EXTRA_OBJECTS) epan
        $(LINK) @<<
                /OUT:dftest.exe $(conflags) $(conlibsdll) $(LDFLAGS) /SUBSYSTEM:console $(dftest_LIBS) $(dftest_OBJECTS) $(EXTRA_OBJECTS)
 <<
@@ -195,9 +186,6 @@ randpkt.exe : $(randpkt_OBJECTS) $(EXTRA_OBJECTS)
                /OUT:randpkt.exe $(conflags) $(conlibsdll) $(LDFLAGS) /SUBSYSTEM:console $(randpkt_LIBS) $(randpkt_OBJECTS)
 <<
 
-dissectors.lib: config.h $(DISSECTOR_OBJECTS) $(DISSECTOR_SUPPORT_OBJECTS) $(EXTRA_OBJECTS)
-       link /lib /out:dissectors.lib $(DISSECTOR_OBJECTS) $(DISSECTOR_SUPPORT_OBJECTS) $(EXTRA_OBJECTS)
-
 config.h       : config.h.win32 config.nmake
        sed -e s/@VERSION@/$(VERSION)/ \
            -e "s/@HAVE_GNU_ADNS@/$(ADNS_CONFIG)/" \
@@ -280,7 +268,6 @@ gtk2_distclean:
 clean: gtk2_distclean
        rm -f $(ethereal_OBJECTS) $(tethereal_OBJECTS) $(EXTRA_OBJECTS) \
                $(EXECUTABLES) $(PDB_FILE) \
-               $(DISSECTOR_OBJECTS) $(DISSECTOR_SUPPORT_OBJECTS) dissectors.lib\
                editcap.obj mergecap.obj text2pcap.obj getopt.obj\
                text2pcap-scanner.obj text2pcap-scanner.c rdps.obj \
                rdps.pdb config.h ps.c AUTHORS-SHORT \
@@ -360,7 +347,7 @@ gtk2:: help config.h svnversion.h AUTHORS-SHORT
        $(MAKE) /$(MAKEFLAGS) /f Makefile.nmake GTK_CFLAGS="$(GTK2_CFLAGS)" GTK_LIBS="$(GTK2_LIBS)" libui.lib
        cd ..
 
-epan:: $(RESOURCES) packet-ncp2222.c x11-declarations.h x11-register-info.h dissectors.lib doxygen
+epan:: $(RESOURCES) packet-ncp2222.c x11-declarations.h x11-register-info.h doxygen
        cd epan
        $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
        cd ..
index 7e02ee3b9c613ed3ec9a000b0540ee7c07af8271..4b6cf86e79c28c7388d660a66653413e0ed7c4ec 100644 (file)
--- a/capture.c
+++ b/capture.c
 #include "wiretap/wtap.h"
 #include "wiretap/wtap-capture.h"
 
-#include "packet-ap1394.h"
-#include "packet-atalk.h"
-#include "packet-atm.h"
-#include "packet-clip.h"
-#include "packet-eth.h"
-#include "packet-fddi.h"
-#include "packet-null.h"
-#include "packet-ppp.h"
-#include "packet-raw.h"
-#include "packet-sll.h"
-#include "packet-tr.h"
-#include "packet-ieee80211.h"
-#include "packet-chdlc.h"
-#include "packet-prism.h"
-#include "packet-ipfc.h"
-#include "packet-arcnet.h"
+#include <epan/dissectors/packet-ap1394.h>
+#include <epan/dissectors/packet-atalk.h>
+#include <epan/dissectors/packet-atm.h>
+#include <epan/dissectors/packet-clip.h>
+#include <epan/dissectors/packet-eth.h>
+#include <epan/dissectors/packet-fddi.h>
+#include <epan/dissectors/packet-null.h>
+#include <epan/dissectors/packet-ppp.h>
+#include <epan/dissectors/packet-raw.h>
+#include <epan/dissectors/packet-sll.h>
+#include <epan/dissectors/packet-tr.h>
+#include <epan/dissectors/packet-ieee80211.h>
+#include <epan/dissectors/packet-chdlc.h>
+#include <epan/dissectors/packet-prism.h>
+#include <epan/dissectors/packet-ipfc.h>
+#include <epan/dissectors/packet-arcnet.h>
 
 #ifdef _WIN32
 #include "capture-wpcap.h"
index a712bf4b76da0dd19a50ffe9401c72954e329cb1..648f320af13c0dbb3de191c86ab089813fd3378d 100644 (file)
@@ -1142,6 +1142,7 @@ AC_OUTPUT(
   epan/Makefile
   epan/doxygen.cfg
   epan/dfilter/Makefile
+  epan/dissectors/Makefile
   epan/ftypes/Makefile
   gtk/Makefile
   gtk/doxygen.cfg
index acee84de01c7384c21dca101e0c17bf17448a2af..c058cc7c5c05bed67a85761d2fcf2c1f0f8e21ae 100644 (file)
@@ -22,7 +22,7 @@
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
-SUBDIRS = ftypes dfilter
+SUBDIRS = ftypes dfilter dissectors
 
 # EPAN will eventually be a shared library. While I move source code around,
 # however, it is an archive library.
@@ -124,75 +124,12 @@ MAINTAINERCLEANFILES =    \
 #
 # Add the object files for missing routines, if any.
 #
-libethereal_la_LIBADD = @INET_ATON_O@ @INET_PTON_O@ @INET_NTOP_O@ dfilter/libdfilter.la ftypes/libftypes.la
-libethereal_la_DEPENDENCIES = @INET_ATON_O@ @INET_PTON_O@ @INET_NTOP_O@ dfilter/libdfilter.la ftypes/libftypes.la
-
-../packet-ncp2222.c : $(srcdir)/../ncp2222.py
-       $(PYTHON) $(srcdir)/../ncp2222.py -o $@
+libethereal_la_LIBADD = @INET_ATON_O@ @INET_PTON_O@ @INET_NTOP_O@ dfilter/libdfilter.la ftypes/libftypes.la dissectors/libdissectors.la
+libethereal_la_DEPENDENCIES = @INET_ATON_O@ @INET_PTON_O@ @INET_NTOP_O@ dfilter/libdfilter.la ftypes/libftypes.la dissectors/libdissectors.la
 
 tvbtest: tvbtest.o tvbuff.o except.o strutil.o
        $(LINK) -o tvbtest tvbtest.o tvbuff.o except.o strutil.o `glib-config --libs`
 
-#
-# Build "register.c", which contains a function "register_all_protocols()"
-# that calls the register routines for all protocols.
-#
-# We do this by grepping through sources.  If that turns out to be too slow,
-# maybe we could just require every .o file to have an register routine
-# of a given name (packet-aarp.o -> proto_register_aarp, etc.).
-#
-# Formatting conventions:  The name of the proto_register_* routines must
-# start in column zero, or must be preceded only by "void " starting in
-# column zero, and must not be inside #if.
-#
-# We assume that all dissector routines are in "packet-XXX.c" files.
-#
-# For some unknown reason, having a big "for" loop in the Makefile
-# to scan all the "packet-XXX.c" files doesn't work with some "make"s;
-# they seem to pass only the first few names in the list to the shell,
-# for some reason.
-#
-# Therefore, we have a script to generate the "register.c" file.
-#
-# The first argument is the name of the file to write.
-# The second argument is the directory in which the source files live.
-# All subsequent arguments are the files to scan.
-#
-# HACK : removing config.h is a hack and may be removed at the end of August 2004
-register.c: $(plugin_src) $(DISSECTOR_SRC) $(srcdir)/../make-reg-dotc
-       @rm -f config.h
-       @if test -n $(PYTHON); then \
-               echo Making register.c with python ; \
-               $(PYTHON) $(srcdir)/../make-reg-dotc.py $(srcdir) $(DISSECTOR_SRC) ; \
-       else \
-               echo Making register.c with shell script ; \
-               $(srcdir)/../make-reg-dotc register.c $(srcdir) \
-                       $(plugin_src) $(DISSECTOR_SRC) ; \
-       fi
-
-#
-# Currently register.c can be included in the distribution because
-# we always build all protocol dissectors. We used to have to check
-# whether or not to build the snmp dissector. If we again need to
-# variably build something, making register.c non-portable, uncomment
-# the dist-hook line below.
-#
-# Oh, yuk.  We don't want to include "register.c" in the distribution, as
-# its contents depend on the configuration, and therefore we want it
-# to be built when the first "make" is done; however, Automake insists
-# on putting *all* source into the distribution.
-#
-# We work around this by having a "dist-hook" rule that deletes
-# "register.c", so that "dist" won't pick it up.
-#
-#dist-hook:
-#      @rm -f $(distdir)/register.c
-
-#
-# Build various header files for the X11 dissector.
-#
-x11-declarations.h x11-register-info.h: ../x11-fields ../process-x11-fields.pl
-       $(PERL) $(srcdir)/../process-x11-fields.pl <$(srcdir)/../x11-fields
 
 if HAVE_PLUGINS
 
index 2e2c50532eae70a4715d391948a3746045004c0c..535790e56c425b369f9e7ebf03917ff50f0c49b7 100644 (file)
 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
 
-# the dissector sources (without any helpers)
-DISSECTOR_SRC =        \
-       ../packet-3g-a11.c      \
-       ../packet-aarp.c        \
-       ../packet-acap.c        \
-       ../packet-acse.c        \
-       ../packet-afp.c \
-       ../packet-afs.c \
-       ../packet-aim.c \
-       ../packet-aim-adverts.c \
-       ../packet-aim-admin.c \
-       ../packet-aim-bos.c \
-       ../packet-aim-buddylist.c       \
-       ../packet-aim-chat.c    \
-       ../packet-aim-chatnav.c \
-       ../packet-aim-directory.c       \
-       ../packet-aim-generic.c \
-       ../packet-aim-icq.c \
-       ../packet-aim-invitation.c \
-       ../packet-aim-location.c \
-       ../packet-aim-messaging.c \
-       ../packet-aim-oft.c \
-       ../packet-aim-popup.c \
-       ../packet-aim-signon.c \
-       ../packet-aim-ssi.c \
-       ../packet-aim-stats.c \
-       ../packet-aim-translate.c \
-       ../packet-aim-userlookup.c \
-       ../packet-ajp13.c       \
-       ../packet-alcap.c       \
-       ../packet-ans.c \
-       ../packet-ansi_637.c    \
-       ../packet-ansi_683.c    \
-       ../packet-ansi_801.c    \
-       ../packet-ansi_a.c      \
-       ../packet-ansi_map.c    \
-       ../packet-aodv.c        \
-       ../packet-ap1394.c      \
-       ../packet-arcnet.c      \
-       ../packet-arp.c \
-       ../packet-asap.c        \
-       ../packet-ascend.c      \
-       ../packet-asf.c \
-       ../packet-atalk.c       \
-       ../packet-atm.c \
-       ../packet-auto_rp.c     \
-       ../packet-bacapp.c      \
-       ../packet-bacnet.c      \
-       ../packet-beep.c        \
-       ../packet-ber.c \
-       ../packet-bfd.c \
-       ../packet-bgp.c \
-       ../packet-bofl.c        \
-       ../packet-bootp.c       \
-       ../packet-bootparams.c  \
-       ../packet-bpdu.c        \
-       ../packet-brdwlk.c      \
-       ../packet-bssap.c       \
-       ../packet-bssgp.c       \
-       ../packet-bvlc.c        \
-       ../packet-cast.c        \
-       ../packet-ccsds.c       \
-       ../packet-cdp.c \
-       ../packet-cgmp.c        \
-       ../packet-chdlc.c       \
-       ../packet-cisco-oui.c   \
-       ../packet-clearcase.c   \
-       ../packet-clip.c        \
-       ../packet-clnp.c        \
-       ../packet-cops.c        \
-       ../packet-cosine.c      \
-       ../packet-cpfi.c        \
-       ../packet-cpha.c        \
-       ../packet-cups.c        \
-       ../packet-data.c        \
-       ../packet-dccp.c        \
-       ../packet-dcerpc-afs4int.c      \
-       ../packet-dcerpc-atsvc.c        \
-       ../packet-dcerpc-bossvr.c       \
-       ../packet-dcerpc-browser.c      \
-       ../packet-dcerpc-budb.c \
-       ../packet-dcerpc-butc.c \
-       ../packet-dcerpc-cds_clerkserver.c      \
-       ../packet-dcerpc-cds_solicit.c  \
-       ../packet-dcerpc-conv.c \
-       ../packet-dcerpc-cprpc_server.c \
-       ../packet-dcerpc-dce122.c       \
-       ../packet-dcerpc-dfs.c  \
-       ../packet-dcerpc-dnsserver.c    \
-       ../packet-dcerpc-drsuapi.c      \
-       ../packet-dcerpc-dtsprovider.c  \
-       ../packet-dcerpc-dtsstime_req.c \
-       ../packet-dcerpc-efs.c  \
-       ../packet-dcerpc-epm.c  \
-       ../packet-dcerpc-epm4.c \
-       ../packet-dcerpc-eventlog.c     \
-       ../packet-dcerpc-fldb.c \
-       ../packet-dcerpc-frsapi.c       \
-       ../packet-dcerpc-frsrpc.c       \
-       ../packet-dcerpc-ftserver.c     \
-       ../packet-dcerpc-icl_rpc.c      \
-       ../packet-dcerpc-initshutdown.c \
-       ../packet-dcerpc-krb5rpc.c      \
-       ../packet-dcerpc-llb.c  \
-       ../packet-dcerpc-lsa-ds.c       \
-       ../packet-dcerpc-lsa.c  \
-       ../packet-dcerpc-mapi.c \
-       ../packet-dcerpc-messenger.c    \
-       ../packet-dcerpc-mgmt.c \
-       ../packet-dcerpc-ndr.c  \
-       ../packet-dcerpc-netlogon.c     \
-       ../packet-dcerpc-nspi.c \
-       ../packet-dcerpc-oxid.c \
-       ../packet-dcerpc-rdaclif.c      \
-       ../packet-dcerpc-reg.c  \
-       ../packet-dcerpc-remact.c       \
-       ../packet-dcerpc-rep_proc.c     \
-       ../packet-dcerpc-roverride.c    \
-       ../packet-dcerpc-rpriv.c        \
-       ../packet-dcerpc-rs_acct.c      \
-       ../packet-dcerpc-rs_attr.c      \
-       ../packet-dcerpc-rs_attr_schema.c       \
-       ../packet-dcerpc-rs_bind.c      \
-       ../packet-dcerpc-rs_misc.c      \
-       ../packet-dcerpc-rs_pgo.c       \
-       ../packet-dcerpc-rs_plcy.c      \
-       ../packet-dcerpc-rs_prop_acct.c \
-       ../packet-dcerpc-rs_prop_acl.c  \
-       ../packet-dcerpc-rs_prop_attr.c \
-       ../packet-dcerpc-rs_prop_pgo.c  \
-       ../packet-dcerpc-rs_prop_plcy.c \
-       ../packet-dcerpc-rs_pwd_mgmt.c  \
-       ../packet-dcerpc-rs_repadm.c    \
-       ../packet-dcerpc-rs_replist.c   \
-       ../packet-dcerpc-rs_repmgr.c    \
-       ../packet-dcerpc-rs_unix.c      \
-       ../packet-dcerpc-rsec_login.c   \
-       ../packet-dcerpc-samr.c \
-       ../packet-dcerpc-secidmap.c     \
-       ../packet-dcerpc-spoolss.c      \
-       ../packet-dcerpc-srvsvc.c       \
-       ../packet-dcerpc-svcctl.c       \
-       ../packet-dcerpc-tapi.c \
-       ../packet-dcerpc-tkn4int.c      \
-       ../packet-dcerpc-trksvr.c       \
-       ../packet-dcerpc-ubikdisk.c     \
-       ../packet-dcerpc-ubikvote.c     \
-       ../packet-dcerpc-update.c       \
-       ../packet-dcerpc-wkssvc.c       \
-       ../packet-dcerpc.c      \
-       ../packet-dcm.c         \
-       ../packet-ddtp.c        \
-       ../packet-dec-bpdu.c    \
-       ../packet-dhcpv6.c      \
-       ../packet-diameter.c    \
-       ../packet-diffserv-mpls-common.c        \
-       ../packet-distcc.c      \
-       ../packet-dlsw.c        \
-       ../packet-dnp.c \
-       ../packet-dns.c \
-       ../packet-dsi.c \
-       ../packet-dvmrp.c       \
-       ../packet-e164.c        \
-       ../packet-eap.c \
-       ../packet-eapol.c       \
-       ../packet-echo.c        \
-       ../packet-edonkey.c     \
-       ../packet-eigrp.c       \
-       ../packet-enc.c \
-       ../packet-enip.c        \
-       ../packet-enrp.c        \
-       ../packet-esis.c        \
-       ../packet-eth.c \
-       ../packet-etherip.c     \
-       ../packet-ethertype.c   \
-       ../packet-fc.c  \
-       ../packet-fcct.c        \
-       ../packet-fcdns.c       \
-       ../packet-fcels.c       \
-       ../packet-fcfcs.c       \
-       ../packet-fcfzs.c       \
-       ../packet-fcip.c        \
-       ../packet-fclctl.c      \
-       ../packet-fcp.c \
-       ../packet-fcsb3.c       \
-       ../packet-fcsp.c        \
-       ../packet-fcswils.c     \
-       ../packet-fddi.c        \
-       ../packet-fix.c \
-       ../packet-fr.c  \
-       ../packet-frame.c       \
-       ../packet-ftam.c        \
-       ../packet-ftp.c \
-       ../packet-fw1.c \
-       ../packet-gift.c        \
-       ../packet-giop.c        \
-       ../packet-gmrp.c        \
-       ../packet-gnutella.c    \
-       ../packet-gprs-llc.c    \
-       ../packet-gprs-ns.c     \
-       ../packet-gre.c \
-       ../packet-gsm_a.c       \
-       ../packet-gsm_map.c     \
-       ../packet-gsm_sms.c     \
-       ../packet-gsm_sms_ud.c  \
-       ../packet-gsm_ss.c      \
-       ../packet-gssapi.c      \
-       ../packet-gtp.c \
-       ../packet-gvrp.c        \
-       ../packet-h1.c  \
-       ../packet-h225.c        \
-       ../packet-h235.c        \
-       ../packet-h245.c        \
-       ../packet-h261.c        \
-       ../packet-h263.c        \
-       ../packet-h450.c        \
-       ../packet-hclnfsd.c     \
-       ../packet-hpext.c       \
-       ../packet-hsrp.c        \
-       ../packet-http.c        \
-       ../packet-hyperscsi.c   \
-       ../packet-iapp.c        \
-       ../packet-iax2.c        \
-       ../packet-ib.c  \
-       ../packet-icap.c        \
-       ../packet-icmpv6.c      \
-       ../packet-icp.c \
-       ../packet-icq.c \
-       ../packet-ieee80211.c   \
-       ../packet-ieee8023.c    \
-       ../packet-igap.c        \
-       ../packet-igmp.c        \
-       ../packet-igrp.c        \
-       ../packet-image-gif.c   \
-       ../packet-image-jfif.c  \
-       ../packet-imap.c        \
-       ../packet-ip.c  \
-       ../packet-ipdc.c        \
-       ../packet-ipfc.c        \
-       ../packet-ipmi.c        \
-       ../packet-ipp.c \
-       ../packet-ipsec-udp.c   \
-       ../packet-ipsec.c       \
-       ../packet-ipv6.c        \
-       ../packet-ipvs-syncd.c  \
-       ../packet-ipx.c \
-       ../packet-ipxwan.c      \
-       ../packet-irc.c \
-       ../packet-isakmp.c      \
-       ../packet-iscsi.c       \
-       ../packet-isdn.c        \
-       ../packet-isis-clv.c    \
-       ../packet-isis-hello.c  \
-       ../packet-isis-lsp.c    \
-       ../packet-isis-snp.c    \
-       ../packet-isis.c        \
-       ../packet-isl.c \
-       ../packet-ismp.c        \
-       ../packet-isns.c        \
-       ../packet-isup.c        \
-       ../packet-iua.c \
-       ../packet-jabber.c      \
-       ../packet-kadm5.c       \
-       ../packet-kerberos.c    \
-       ../packet-klm.c \
-       ../packet-kpasswd.c     \
-       ../packet-l2tp.c        \
-       ../packet-lapb.c        \
-       ../packet-lapbether.c   \
-       ../packet-lapd.c        \
-       ../packet-laplink.c     \
-       ../packet-ldap.c        \
-       ../packet-ldp.c \
-       ../packet-llc.c \
-       ../packet-lmi.c \
-       ../packet-lmp.c \
-       ../packet-lpd.c \
-       ../packet-lwapp.c       \
-       ../packet-m2pa.c        \
-       ../packet-m2tp.c        \
-       ../packet-m2ua.c        \
-       ../packet-m3ua.c        \
-       ../packet-mbtcp.c       \
-       ../packet-mdshdr.c      \
-       ../packet-media.c       \
-       ../packet-mip.c \
-       ../packet-mip6.c        \
-       ../packet-mmse.c        \
-       ../packet-mount.c       \
-       ../packet-mpeg1.c       \
-       ../packet-mpls.c        \
-       ../packet-mpls-echo.c   \
-       ../packet-mq.c          \
-       ../packet-mq-pcf.c      \
-       ../packet-mrdisc.c      \
-       ../packet-msdp.c        \
-       ../packet-msn-messenger.c       \
-       ../packet-msnip.c       \
-       ../packet-msproxy.c     \
-       ../packet-mtp2.c        \
-       ../packet-mtp3.c        \
-       ../packet-mtp3mg.c      \
-       ../packet-multipart.c   \
-       ../packet-mysql.c       \
-       ../packet-nbipx.c       \
-       ../packet-nbns.c        \
-       ../packet-ncp.c \
-       ../packet-ncp2222.c     \
-       ../packet-ncp-nmas.c    \
-       ../packet-ndmp.c        \
-       ../packet-ndps.c        \
-       ../packet-netbios.c     \
-       ../packet-netflow.c     \
-       ../packet-nfs.c \
-       ../packet-nfsacl.c      \
-       ../packet-nfsauth.c     \
-       ../packet-nisplus.c     \
-       ../packet-nlm.c \
-       ../packet-nlsp.c        \
-       ../packet-nntp.c        \
-       ../packet-nt-oui.c      \
-       ../packet-nt-sonmp.c    \
-       ../packet-nt-tpcp.c     \
-       ../packet-ntlmssp.c     \
-       ../packet-ntp.c \
-       ../packet-null.c        \
-       ../packet-olsr.c        \
-       ../packet-osi-options.c \
-       ../packet-osi.c \
-       ../packet-ospf.c        \
-       ../packet-pcnfsd.c      \
-       ../packet-per.c \
-       ../packet-pflog.c       \
-       ../packet-pgm.c \
-       ../packet-pim.c \
-       ../packet-pktc.c        \
-       ../packet-pop.c \
-       ../packet-portmap.c     \
-       ../packet-postgresql.c  \
-       ../packet-ppp.c \
-       ../packet-pppoe.c       \
-       ../packet-pptp.c        \
-       ../packet-pres.c        \
-       ../packet-prism.c       \
-       ../packet-ptp.c         \
-       ../packet-q2931.c       \
-       ../packet-q931.c        \
-       ../packet-q933.c        \
-       ../packet-qllc.c        \
-       ../packet-quake.c       \
-       ../packet-quake2.c      \
-       ../packet-quake3.c      \
-       ../packet-quakeworld.c  \
-       ../packet-radius.c      \
-       ../packet-radiotap.c    \
-       ../packet-ranap.c       \
-       ../packet-raw.c \
-       ../packet-rip.c \
-       ../packet-ripng.c       \
-       ../packet-rlogin.c      \
-       ../packet-rmcp.c        \
-       ../packet-rmi.c \
-       ../packet-rmp.c \
-       ../packet-rpc.c \
-       ../packet-rpl.c \
-       ../packet-rquota.c      \
-       ../packet-rsh.c \
-       ../packet-rstat.c       \
-       ../packet-rsvp.c        \
-       ../packet-rsync.c       \
-       ../packet-rtcp.c        \
-       ../packet-rtp-events.c  \
-       ../packet-rtp.c \
-       ../packet-rtps.c \
-       ../packet-rtsp.c        \
-       ../packet-rwall.c       \
-       ../packet-rx.c  \
-       ../packet-sadmind.c     \
-       ../packet-sap.c \
-       ../packet-sccp.c        \
-       ../packet-sccpmg.c      \
-       ../packet-scsi.c        \
-       ../packet-sctp.c        \
-       ../packet-sdlc.c        \
-       ../packet-sdp.c \
-       ../packet-sebek.c       \
-       ../packet-ses.c \
-       ../packet-sflow.c       \
-       ../packet-sip.c \
-       ../packet-sigcomp.c     \
-       ../packet-sipfrag.c     \
-       ../packet-skinny.c      \
-       ../packet-slimp3.c      \
-       ../packet-sll.c \
-       ../packet-slowprotocols.c       \
-       ../packet-slsk.c        \
-       ../packet-smb-browse.c  \
-       ../packet-smb-common.c  \
-       ../packet-smb-logon.c   \
-       ../packet-smb-mailslot.c        \
-       ../packet-smb-pipe.c    \
-       ../packet-smb-sidsnooping.c     \
-       ../packet-smb.c \
-       ../packet-smpp.c        \
-       ../packet-smtp.c        \
-       ../packet-sna.c \
-       ../packet-snaeth.c      \
-       ../packet-sndcp.c       \
-       ../packet-snmp.c        \
-       ../packet-socks.c       \
-       ../packet-spnego.c      \
-       ../packet-spray.c       \
-       ../packet-srvloc.c      \
-       ../packet-sscop.c       \
-       ../packet-ssh.c \
-       ../packet-ssl.c \
-       ../packet-stat-notify.c \
-       ../packet-stat.c        \
-       ../packet-stun.c        \
-       ../packet-sua.c \
-       ../packet-symantec.c    \
-       ../packet-syslog.c      \
-       ../packet-t38.c \
-       ../packet-tacacs.c      \
-       ../packet-tcap.c        \
-       ../packet-tcp.c \
-       ../packet-tds.c \
-       ../packet-teimanagement.c       \
-       ../packet-telnet.c      \
-       ../packet-teredo.c      \
-       ../packet-text-media.c  \
-       ../packet-tftp.c        \
-       ../packet-time.c        \
-       ../packet-tns.c \
-       ../packet-tpkt.c        \
-       ../packet-tr.c  \
-       ../packet-trmac.c       \
-       ../packet-tsp.c \
-       ../packet-tuxedo.c      \
-       ../packet-tzsp.c        \
-       ../packet-ucp.c \
-       ../packet-udp.c \
-       ../packet-v120.c        \
-       ../packet-vines.c       \
-       ../packet-vj.c  \
-       ../packet-vlan.c        \
-       ../packet-vrrp.c        \
-       ../packet-vtp.c \
-       ../packet-wap.c \
-       ../packet-wbxml.c       \
-       ../packet-wccp.c        \
-       ../packet-wcp.c \
-       ../packet-wfleet-hdlc.c \
-       ../packet-who.c \
-       ../packet-wlancap.c     \
-       ../packet-wsp.c \
-       ../packet-wtls.c        \
-       ../packet-wtp.c \
-       ../packet-x11.c \
-       ../packet-x25.c \
-       ../packet-x29.c \
-       ../packet-xdmcp.c       \
-       ../packet-xot.c \
-       ../packet-xyplex.c      \
-       ../packet-yhoo.c        \
-       ../packet-ymsg.c        \
-       ../packet-ypbind.c      \
-       ../packet-yppasswd.c    \
-       ../packet-ypserv.c      \
-       ../packet-ypxfr.c       \
-       ../packet-zebra.c
 
 # dissector helpers (needed from the dissectors, but not a dissector itself)
 DISSECTOR_SUPPORT_SRC =        \
-       register.c      \
        ../adler32.c    \
        ../afn.c        \
        ../asn1.c       \
@@ -513,7 +41,6 @@ DISSECTOR_SUPPORT_SRC =      \
        ../h225-persistentdata.c        \
        ../in_cksum.c   \
        ../ipproto.c    \
-       ../packet-dcerpc-nt.c   \
        ../prefs.c      \
        ../print.c      \
        ../ps.c \
@@ -526,9 +53,3 @@ DISSECTOR_SUPPORT_SRC =      \
        ../xdlc.c       \
        ../xmlstub.c
 
-# "BUILT_SOURCES" are built before any "make all" or "make check" targets.
-BUILT_SOURCES =                \
-       register.c      \
-       x11-declarations.h      \
-       x11-register-info.h
-
index f76e3018f57388544ec869538a442dea493ee3ae..b6e52cf18c3e7fa14388cf41e12e602d28fb44da 100644 (file)
@@ -25,7 +25,7 @@ libethereal_LIBS = \
        $(NET_SNMP_DIR)\win32\lib\netsnmp.lib \
        ftypes\ftypes.lib \
        dfilter\dfilter.lib \
-       ..\dissectors.lib
+       dissectors\dissectors.lib
 
 .c.obj::
        $(CC) $(CVARSDLL) $(CFLAGS) -Fd.\ -c $<
@@ -59,16 +59,16 @@ OBJECTS=addr_and_mask.obj \
        value_string.obj
 
 !IFDEF ENABLE_LIBETHEREAL
-all: ftypes dfilter libethereal.dll
+all: ftypes dfilter dissectors libethereal.dll
 !ELSE
-all: ftypes dfilter ethereal.lib
+all: ftypes dfilter dissectors ethereal.lib
 !ENDIF
 
 # For use when making libethereal.dll
 libethereal.lib: libethereal.dll
 libethereal.exp: libethereal.dll
 
-libethereal.dll: ..\config.h $(OBJECTS) libethereal.def ftypes dfilter doxygen ..\image\libethereal.res
+libethereal.dll: ..\config.h $(OBJECTS) libethereal.def ftypes dfilter dissectors doxygen ..\image\libethereal.res
        $(link) $(dlllflags) $(conlibsdll) \
                $(LOCAL_LDFLAGS) \
                /DEF:libethereal.def /OUT:libethereal.dll \
@@ -91,6 +91,8 @@ clean:
        $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
        cd ../dfilter
        $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
+       cd ../dissectors
+       $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
        cd ..
 
 distclean: clean
@@ -111,6 +113,11 @@ dfilter:: ..\config.h
        $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
        cd ..
 
+dissectors:: ..\config.h
+       cd dissectors
+       $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
+       cd ..
+
 doxygen.cfg: ..\config.nmake doxygen.cfg.in
        sed -e s/@VERSION@/$(VERSION)/ \
            < doxygen.cfg.in > $@
diff --git a/epan/dissectors/Makefile.am b/epan/dissectors/Makefile.am
new file mode 100644 (file)
index 0000000..a105149
--- /dev/null
@@ -0,0 +1,117 @@
+# Makefile.am
+#
+# $Id$
+#
+# Ethereal - Network traffic analyzer
+# By Gerald Combs <gerald@zing.org>
+# Copyright 2004 Gerald Combs
+#
+# 
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+# 
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+
+noinst_LTLIBRARIES = libdissectors.la
+
+CLEANFILES = \
+       libdissectors.a         \
+       libdissectors.la        \
+       *~
+
+INCLUDES = -I$(srcdir)/../.. -I$(srcdir)/..
+
+include Makefile.common
+
+libdissectors_la_SOURCES = \
+       $(DISSECTOR_SRC) \
+       $(DISSECTOR_SUPPORT_SRC)
+
+EXTRA_DIST = \
+       Makefile.nmake          
+
+packet-ncp2222.c : $(srcdir)/ncp2222.py
+       $(PYTHON) $< -o $@
+
+#
+# Build various header files for the X11 dissector.
+#
+PROC_X11_FIELDS := $(srcdir)/process-x11-fields.pl
+X11_FIELDS := $(srcdir)/x11-fields
+
+x11-declarations.h x11-register-info.h: $(PROC_X11_FIELDS) $(X11_FIELDS)
+       $(PERL) $(PROC_X11_FIELDS) < $(X11_FIELDS)
+
+#
+# Build "register.c", which contains a function "register_all_protocols()"
+# that calls the register routines for all protocols.
+#
+# We do this by grepping through sources.  If that turns out to be too slow,
+# maybe we could just require every .o file to have an register routine
+# of a given name (packet-aarp.o -> proto_register_aarp, etc.).
+#
+# Formatting conventions:  The name of the proto_register_* routines must
+# start in column zero, or must be preceded only by "void " starting in
+# column zero, and must not be inside #if.
+#
+# We assume that all dissector routines are in "packet-XXX.c" files.
+#
+# For some unknown reason, having a big "for" loop in the Makefile
+# to scan all the "packet-XXX.c" files doesn't work with some "make"s;
+# they seem to pass only the first few names in the list to the shell,
+# for some reason.
+#
+# Therefore, we have a script to generate the "register.c" file.
+#
+# The first argument is the name of the file to write.
+# The second argument is the directory in which the source files live.
+# All subsequent arguments are the files to scan.
+#
+register.c: $(plugin_src) $(DISSECTOR_SRC) $(srcdir)/make-reg-dotc $(srcdir)/make-reg-dotc.py
+       @if test -n $(PYTHON); then \
+               echo Making register.c with python ; \
+               $(PYTHON) $(srcdir)/make-reg-dotc.py $(srcdir) $(DISSECTOR_SRC) ; \
+       else \
+               echo Making register.c with shell script ; \
+               $(srcdir)/make-reg-dotc register.c $(srcdir) \
+                       $(plugin_src) $(DISSECTOR_SRC) ; \
+       fi
+
+#
+# Currently register.c can be included in the distribution because
+# we always build all protocol dissectors. We used to have to check
+# whether or not to build the snmp dissector. If we again need to
+# variably build something, making register.c non-portable, uncomment
+# the dist-hook line below.
+#
+# Oh, yuk.  We don't want to include "register.c" in the distribution, as
+# its contents depend on the configuration, and therefore we want it
+# to be built when the first "make" is done; however, Automake insists
+# on putting *all* source into the distribution.
+#
+# We work around this by having a "dist-hook" rule that deletes
+# "register.c", so that "dist" won't pick it up.
+#
+#dist-hook:
+#      @rm -f $(distdir)/register.c
+
+
+MAINTAINERCLEANFILES = \
+       register.c      \
+       packet-ncp2222.c
+
+CLEANFILES = \
+       libdissectors.a         \
+       libdissectors.la        \
+       x11-declarations.h      \
+       x11-register-info.h     \
+       *~
diff --git a/epan/dissectors/Makefile.common b/epan/dissectors/Makefile.common
new file mode 100644 (file)
index 0000000..7a614d1
--- /dev/null
@@ -0,0 +1,699 @@
+# Makefile.common
+#     Contains the stuff from Makefile.am and Makefile.nmake that is
+#     a) common to both files and
+#     b) portable between both files
+#
+# $Id: Makefile.common 11400 2004-07-18 00:24:25Z guy $
+#
+# Ethereal - Network traffic analyzer
+# By Gerald Combs <gerald@ethereal.com>
+# Copyright 1998 Gerald Combs
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+
+
+# the dissector sources (without any helpers)
+DISSECTOR_SRC =        \
+       packet-3g-a11.c \
+       packet-aarp.c   \
+       packet-acap.c   \
+       packet-acse.c   \
+       packet-afp.c    \
+       packet-afs.c    \
+       packet-aim.c    \
+       packet-aim-adverts.c    \
+       packet-aim-admin.c \
+       packet-aim-bos.c \
+       packet-aim-buddylist.c  \
+       packet-aim-chat.c       \
+       packet-aim-chatnav.c \
+       packet-aim-directory.c  \
+       packet-aim-generic.c    \
+       packet-aim-icq.c \
+       packet-aim-invitation.c \
+       packet-aim-location.c \
+       packet-aim-messaging.c \
+       packet-aim-oft.c \
+       packet-aim-popup.c \
+       packet-aim-signon.c \
+       packet-aim-ssi.c \
+       packet-aim-stats.c \
+       packet-aim-translate.c \
+       packet-aim-userlookup.c \
+       packet-ajp13.c  \
+       packet-alcap.c  \
+       packet-ans.c    \
+       packet-ansi_637.c       \
+       packet-ansi_683.c       \
+       packet-ansi_801.c       \
+       packet-ansi_a.c \
+       packet-ansi_map.c       \
+       packet-aodv.c   \
+       packet-ap1394.c \
+       packet-arcnet.c \
+       packet-arp.c    \
+       packet-asap.c   \
+       packet-ascend.c \
+       packet-asf.c    \
+       packet-atalk.c  \
+       packet-atm.c    \
+       packet-auto_rp.c        \
+       packet-bacapp.c \
+       packet-bacnet.c \
+       packet-beep.c   \
+       packet-ber.c    \
+       packet-bfd.c    \
+       packet-bgp.c    \
+       packet-bofl.c   \
+       packet-bootp.c  \
+       packet-bootparams.c     \
+       packet-bpdu.c   \
+       packet-brdwlk.c \
+       packet-bssap.c  \
+       packet-bssgp.c  \
+       packet-bvlc.c   \
+       packet-cast.c   \
+       packet-ccsds.c  \
+       packet-cdp.c    \
+       packet-cgmp.c   \
+       packet-chdlc.c  \
+       packet-cisco-oui.c      \
+       packet-clearcase.c      \
+       packet-clip.c   \
+       packet-clnp.c   \
+       packet-cops.c   \
+       packet-cosine.c \
+       packet-cpfi.c   \
+       packet-cpha.c   \
+       packet-cups.c   \
+       packet-data.c   \
+       packet-dccp.c   \
+       packet-dcerpc-afs4int.c \
+       packet-dcerpc-atsvc.c   \
+       packet-dcerpc-bossvr.c  \
+       packet-dcerpc-browser.c \
+       packet-dcerpc-budb.c    \
+       packet-dcerpc-butc.c    \
+       packet-dcerpc-cds_clerkserver.c \
+       packet-dcerpc-cds_solicit.c     \
+       packet-dcerpc-conv.c    \
+       packet-dcerpc-cprpc_server.c    \
+       packet-dcerpc-dce122.c  \
+       packet-dcerpc-dfs.c     \
+       packet-dcerpc-dnsserver.c       \
+       packet-dcerpc-drsuapi.c \
+       packet-dcerpc-dtsprovider.c     \
+       packet-dcerpc-dtsstime_req.c    \
+       packet-dcerpc-efs.c     \
+       packet-dcerpc-epm.c     \
+       packet-dcerpc-epm4.c    \
+       packet-dcerpc-eventlog.c        \
+       packet-dcerpc-fldb.c    \
+       packet-dcerpc-frsapi.c  \
+       packet-dcerpc-frsrpc.c  \
+       packet-dcerpc-ftserver.c        \
+       packet-dcerpc-icl_rpc.c \
+       packet-dcerpc-initshutdown.c    \
+       packet-dcerpc-krb5rpc.c \
+       packet-dcerpc-llb.c     \
+       packet-dcerpc-lsa-ds.c  \
+       packet-dcerpc-lsa.c     \
+       packet-dcerpc-mapi.c    \
+       packet-dcerpc-messenger.c       \
+       packet-dcerpc-mgmt.c    \
+       packet-dcerpc-ndr.c     \
+       packet-dcerpc-netlogon.c        \
+       packet-dcerpc-nspi.c    \
+       packet-dcerpc-oxid.c    \
+       packet-dcerpc-rdaclif.c \
+       packet-dcerpc-reg.c     \
+       packet-dcerpc-remact.c  \
+       packet-dcerpc-rep_proc.c        \
+       packet-dcerpc-roverride.c       \
+       packet-dcerpc-rpriv.c   \
+       packet-dcerpc-rs_acct.c \
+       packet-dcerpc-rs_attr.c \
+       packet-dcerpc-rs_attr_schema.c  \
+       packet-dcerpc-rs_bind.c \
+       packet-dcerpc-rs_misc.c \
+       packet-dcerpc-rs_pgo.c  \
+       packet-dcerpc-rs_plcy.c \
+       packet-dcerpc-rs_prop_acct.c    \
+       packet-dcerpc-rs_prop_acl.c     \
+       packet-dcerpc-rs_prop_attr.c    \
+       packet-dcerpc-rs_prop_pgo.c     \
+       packet-dcerpc-rs_prop_plcy.c    \
+       packet-dcerpc-rs_pwd_mgmt.c     \
+       packet-dcerpc-rs_repadm.c       \
+       packet-dcerpc-rs_replist.c      \
+       packet-dcerpc-rs_repmgr.c       \
+       packet-dcerpc-rs_unix.c \
+       packet-dcerpc-rsec_login.c      \
+       packet-dcerpc-samr.c    \
+       packet-dcerpc-secidmap.c        \
+       packet-dcerpc-spoolss.c \
+       packet-dcerpc-srvsvc.c  \
+       packet-dcerpc-svcctl.c  \
+       packet-dcerpc-tapi.c    \
+       packet-dcerpc-tkn4int.c \
+       packet-dcerpc-trksvr.c  \
+       packet-dcerpc-ubikdisk.c        \
+       packet-dcerpc-ubikvote.c        \
+       packet-dcerpc-update.c  \
+       packet-dcerpc-wkssvc.c  \
+       packet-dcerpc.c \
+       packet-dcm.c            \
+       packet-ddtp.c   \
+       packet-dec-bpdu.c       \
+       packet-dhcpv6.c \
+       packet-diameter.c       \
+       packet-diffserv-mpls-common.c   \
+       packet-distcc.c \
+       packet-dlsw.c   \
+       packet-dnp.c    \
+       packet-dns.c    \
+       packet-dsi.c    \
+       packet-dvmrp.c  \
+       packet-e164.c   \
+       packet-eap.c    \
+       packet-eapol.c  \
+       packet-echo.c   \
+       packet-edonkey.c        \
+       packet-eigrp.c  \
+       packet-enc.c    \
+       packet-enip.c   \
+       packet-enrp.c   \
+       packet-esis.c   \
+       packet-eth.c    \
+       packet-etherip.c        \
+       packet-ethertype.c      \
+       packet-fc.c     \
+       packet-fcct.c   \
+       packet-fcdns.c  \
+       packet-fcels.c  \
+       packet-fcfcs.c  \
+       packet-fcfzs.c  \
+       packet-fcip.c   \
+       packet-fclctl.c \
+       packet-fcp.c    \
+       packet-fcsb3.c  \
+       packet-fcsp.c   \
+       packet-fcswils.c        \
+       packet-fddi.c   \
+       packet-fix.c    \
+       packet-fr.c     \
+       packet-frame.c  \
+       packet-ftam.c   \
+       packet-ftp.c    \
+       packet-fw1.c    \
+       packet-gift.c   \
+       packet-giop.c   \
+       packet-gmrp.c   \
+       packet-gnutella.c       \
+       packet-gprs-llc.c       \
+       packet-gprs-ns.c        \
+       packet-gre.c    \
+       packet-gsm_a.c  \
+       packet-gsm_map.c        \
+       packet-gsm_sms.c        \
+       packet-gsm_sms_ud.c     \
+       packet-gsm_ss.c \
+       packet-gssapi.c \
+       packet-gtp.c    \
+       packet-gvrp.c   \
+       packet-h1.c     \
+       packet-h225.c   \
+       packet-h235.c   \
+       packet-h245.c   \
+       packet-h261.c   \
+       packet-h263.c   \
+       packet-h450.c   \
+       packet-hclnfsd.c        \
+       packet-hpext.c  \
+       packet-hsrp.c   \
+       packet-http.c   \
+       packet-hyperscsi.c      \
+       packet-iapp.c   \
+       packet-iax2.c   \
+       packet-ib.c     \
+       packet-icap.c   \
+       packet-icmpv6.c \
+       packet-icp.c    \
+       packet-icq.c    \
+       packet-ieee80211.c      \
+       packet-ieee8023.c       \
+       packet-igap.c   \
+       packet-igmp.c   \
+       packet-igrp.c   \
+       packet-image-gif.c      \
+       packet-image-jfif.c     \
+       packet-imap.c   \
+       packet-ip.c     \
+       packet-ipdc.c   \
+       packet-ipfc.c   \
+       packet-ipmi.c   \
+       packet-ipp.c    \
+       packet-ipsec-udp.c      \
+       packet-ipsec.c  \
+       packet-ipv6.c   \
+       packet-ipvs-syncd.c     \
+       packet-ipx.c    \
+       packet-ipxwan.c \
+       packet-irc.c    \
+       packet-isakmp.c \
+       packet-iscsi.c  \
+       packet-isdn.c   \
+       packet-isis-clv.c       \
+       packet-isis-hello.c     \
+       packet-isis-lsp.c       \
+       packet-isis-snp.c       \
+       packet-isis.c   \
+       packet-isl.c    \
+       packet-ismp.c   \
+       packet-isns.c   \
+       packet-isup.c   \
+       packet-iua.c    \
+       packet-jabber.c \
+       packet-kadm5.c  \
+       packet-kerberos.c       \
+       packet-klm.c    \
+       packet-kpasswd.c        \
+       packet-l2tp.c   \
+       packet-lapb.c   \
+       packet-lapbether.c      \
+       packet-lapd.c   \
+       packet-laplink.c        \
+       packet-ldap.c   \
+       packet-ldp.c    \
+       packet-llc.c    \
+       packet-lmi.c    \
+       packet-lmp.c    \
+       packet-lpd.c    \
+       packet-lwapp.c  \
+       packet-m2pa.c   \
+       packet-m2tp.c   \
+       packet-m2ua.c   \
+       packet-m3ua.c   \
+       packet-mbtcp.c  \
+       packet-mdshdr.c \
+       packet-media.c  \
+       packet-mip.c    \
+       packet-mip6.c   \
+       packet-mmse.c   \
+       packet-mount.c  \
+       packet-mpeg1.c  \
+       packet-mpls.c   \
+       packet-mpls-echo.c   \
+       packet-mq.c             \
+       packet-mq-pcf.c \
+       packet-mrdisc.c \
+       packet-msdp.c   \
+       packet-msn-messenger.c  \
+       packet-msnip.c  \
+       packet-msproxy.c        \
+       packet-mtp2.c   \
+       packet-mtp3.c   \
+       packet-mtp3mg.c \
+       packet-multipart.c      \
+       packet-mysql.c  \
+       packet-nbipx.c  \
+       packet-nbns.c   \
+       packet-ncp.c    \
+       packet-ncp2222.c        \
+       packet-ncp-nmas.c       \
+       packet-ndmp.c   \
+       packet-ndps.c   \
+       packet-netbios.c        \
+       packet-netflow.c        \
+       packet-nfs.c    \
+       packet-nfsacl.c \
+       packet-nfsauth.c        \
+       packet-nisplus.c        \
+       packet-nlm.c    \
+       packet-nlsp.c   \
+       packet-nntp.c   \
+       packet-nt-oui.c \
+       packet-nt-sonmp.c       \
+       packet-nt-tpcp.c        \
+       packet-ntlmssp.c        \
+       packet-ntp.c    \
+       packet-null.c   \
+       packet-olsr.c   \
+       packet-osi-options.c    \
+       packet-osi.c    \
+       packet-ospf.c   \
+       packet-pcnfsd.c \
+       packet-per.c    \
+       packet-pflog.c  \
+       packet-pgm.c    \
+       packet-pim.c    \
+       packet-pktc.c   \
+       packet-pop.c    \
+       packet-portmap.c        \
+       packet-postgresql.c     \
+       packet-ppp.c    \
+       packet-pppoe.c  \
+       packet-pptp.c   \
+       packet-pres.c   \
+       packet-prism.c  \
+       packet-ptp.c            \
+       packet-q2931.c  \
+       packet-q931.c   \
+       packet-q933.c   \
+       packet-qllc.c   \
+       packet-quake.c  \
+       packet-quake2.c \
+       packet-quake3.c \
+       packet-quakeworld.c     \
+       packet-radius.c \
+       packet-radiotap.c       \
+       packet-ranap.c  \
+       packet-raw.c    \
+       packet-rip.c    \
+       packet-ripng.c  \
+       packet-rlogin.c \
+       packet-rmcp.c   \
+       packet-rmi.c    \
+       packet-rmp.c    \
+       packet-rpc.c    \
+       packet-rpl.c    \
+       packet-rquota.c \
+       packet-rsh.c    \
+       packet-rstat.c  \
+       packet-rsvp.c   \
+       packet-rsync.c  \
+       packet-rtcp.c   \
+       packet-rtp-events.c     \
+       packet-rtp.c    \
+       packet-rtps.c \
+       packet-rtsp.c   \
+       packet-rwall.c  \
+       packet-rx.c     \
+       packet-sadmind.c        \
+       packet-sap.c    \
+       packet-sccp.c   \
+       packet-sccpmg.c \
+       packet-scsi.c   \
+       packet-sctp.c   \
+       packet-sdlc.c   \
+       packet-sdp.c    \
+       packet-sebek.c  \
+       packet-ses.c    \
+       packet-sflow.c  \
+       packet-sip.c    \
+       packet-sigcomp.c        \
+       packet-sipfrag.c        \
+       packet-skinny.c \
+       packet-slimp3.c \
+       packet-sll.c    \
+       packet-slowprotocols.c  \
+       packet-slsk.c   \
+       packet-smb-browse.c     \
+       packet-smb-common.c     \
+       packet-smb-logon.c      \
+       packet-smb-mailslot.c   \
+       packet-smb-pipe.c       \
+       packet-smb-sidsnooping.c        \
+       packet-smb.c    \
+       packet-smpp.c   \
+       packet-smtp.c   \
+       packet-sna.c    \
+       packet-snaeth.c \
+       packet-sndcp.c  \
+       packet-snmp.c   \
+       packet-socks.c  \
+       packet-spnego.c \
+       packet-spray.c  \
+       packet-srvloc.c \
+       packet-sscop.c  \
+       packet-ssh.c    \
+       packet-ssl.c    \
+       packet-stat-notify.c    \
+       packet-stat.c   \
+       packet-stun.c   \
+       packet-sua.c    \
+       packet-symantec.c       \
+       packet-syslog.c \
+       packet-t38.c    \
+       packet-tacacs.c \
+       packet-tcap.c   \
+       packet-tcp.c    \
+       packet-tds.c    \
+       packet-teimanagement.c  \
+       packet-telnet.c \
+       packet-teredo.c \
+       packet-text-media.c     \
+       packet-tftp.c   \
+       packet-time.c   \
+       packet-tns.c    \
+       packet-tpkt.c   \
+       packet-tr.c     \
+       packet-trmac.c  \
+       packet-tsp.c    \
+       packet-tuxedo.c \
+       packet-tzsp.c   \
+       packet-ucp.c    \
+       packet-udp.c    \
+       packet-v120.c   \
+       packet-vines.c  \
+       packet-vj.c     \
+       packet-vlan.c   \
+       packet-vrrp.c   \
+       packet-vtp.c    \
+       packet-wap.c    \
+       packet-wbxml.c  \
+       packet-wccp.c   \
+       packet-wcp.c    \
+       packet-wfleet-hdlc.c    \
+       packet-who.c    \
+       packet-wlancap.c        \
+       packet-wsp.c    \
+       packet-wtls.c   \
+       packet-wtp.c    \
+       packet-x11.c    \
+       packet-x25.c    \
+       packet-x29.c    \
+       packet-xdmcp.c  \
+       packet-xot.c    \
+       packet-xyplex.c \
+       packet-yhoo.c   \
+       packet-ymsg.c   \
+       packet-ypbind.c \
+       packet-yppasswd.c       \
+       packet-ypserv.c \
+       packet-ypxfr.c  \
+       packet-zebra.c
+
+# corresponding headers
+DISSECTOR_INCLUDES =   \
+       packet-acse.h   \
+       packet-afp.h    \
+       packet-afs-defs.h       \
+       packet-afs-macros.h     \
+       packet-afs-register-info.h      \
+       packet-afs.h    \
+       packet-aim.h    \
+       packet-ansi_a.h \
+       packet-ansi_map.h       \
+       packet-ap1394.h \
+       packet-arcnet.h \
+       packet-arp.h    \
+       packet-atalk.h  \
+       packet-atm.h    \
+       packet-ber.h    \
+       packet-bgp.h    \
+       packet-bootparams.h     \
+       packet-bssap.h  \
+       packet-chdlc.h  \
+       packet-clearcase.h      \
+       packet-clip.h   \
+       packet-data.h   \
+       packet-dccp.h   \
+       packet-dcerpc-atsvc.h   \
+       packet-dcerpc-browser.h \
+       packet-dcerpc-dce122.h  \
+       packet-dcerpc-dcom.h    \
+       packet-dcerpc-dfs.h     \
+       packet-dcerpc-dnsserver.h       \
+       packet-dcerpc-drsuapi.h \
+       packet-dcerpc-efs.h     \
+       packet-dcerpc-eventlog.h        \
+       packet-dcerpc-frsapi.h  \
+       packet-dcerpc-frsrpc.h  \
+       packet-dcerpc-initshutdown.h    \
+       packet-dcerpc-lsa.h     \
+       packet-dcerpc-mapi.h    \
+       packet-dcerpc-netlogon.h        \
+       packet-dcerpc-nt.h      \
+       packet-dcerpc-reg.h     \
+       packet-dcerpc-samr.h    \
+       packet-dcerpc-spoolss.h \
+       packet-dcerpc-srvsvc.h  \
+       packet-dcerpc-svcctl.h  \
+       packet-dcerpc-tapi.h    \
+       packet-dcerpc-wkssvc.h  \
+       packet-dcerpc.h \
+       packet-ddtp.h   \
+       packet-diameter-defs.h  \
+       packet-diffserv-mpls-common.h   \
+       packet-dns.h    \
+       packet-dvmrp.h  \
+       packet-e164.h   \
+       packet-edonkey.h        \
+       packet-esis.h   \
+       packet-eth.h    \
+       packet-fc.h     \
+       packet-fcbls.h  \
+       packet-fcct.h   \
+       packet-fcdns.h  \
+       packet-fcels.h  \
+       packet-fcfcs.h  \
+       packet-fcfzs.h  \
+       packet-fclctl.h \
+       packet-fcp.h    \
+       packet-fcsb3.h  \
+       packet-fcsp.h   \
+       packet-fcswils.h        \
+       packet-fddi.h   \
+       packet-frame.h  \
+       packet-ftam.h   \
+       packet-giop.h   \
+       packet-gnutella.h       \
+       packet-gsm_a.h  \
+       packet-gsm_map.h        \
+       packet-gsm_sms.h        \
+       packet-gsm_ss.h \
+       packet-gssapi.h \
+       packet-gtp.h    \
+       packet-h225.h   \
+       packet-h235.h   \
+       packet-h245.h   \
+       packet-hclnfsd.h        \
+       packet-hpext.h  \
+       packet-http.h   \
+       packet-iax2.h   \
+       packet-ieee80211.h      \
+       packet-ieee8023.h       \
+       packet-igap.h   \
+       packet-igmp.h   \
+       packet-ip.h     \
+       packet-ipdc.h   \
+       packet-ipfc.h   \
+       packet-ipsec.h  \
+       packet-ipv6.h   \
+       packet-ipx.h    \
+       packet-isis-clv.h       \
+       packet-isis-hello.h     \
+       packet-isis-lsp.h       \
+       packet-isis-snp.h       \
+       packet-isis.h   \
+       packet-isl.h    \
+       packet-isup.h   \
+       packet-kerberos.h       \
+       packet-klm.h    \
+       packet-ldap.h   \
+       packet-ldp.h    \
+       packet-llc.h    \
+       packet-mip6.h   \
+       packet-mount.h  \
+       packet-mq.h     \
+       packet-mrdisc.h \
+       packet-msnip.h  \
+       packet-mtp3.h   \
+       packet-ncp-int.h        \
+       packet-ncp-nmas.h       \
+       packet-ndps.h   \
+       packet-netbios.h        \
+       packet-nfs.h    \
+       packet-nisplus.h        \
+       packet-nlm.h    \
+       packet-ntp.h    \
+       packet-null.h   \
+       packet-osi-options.h    \
+       packet-osi.h    \
+       packet-pcnfsd.h \
+       packet-per.h    \
+       packet-pflog.h  \
+       packet-pim.h    \
+       packet-pktc.h   \
+       packet-portmap.h        \
+       packet-ppp.h    \
+       packet-pres.h   \
+       packet-prism.h  \
+       packet-q931.h   \
+       packet-radiotap.h       \
+       packet-raw.h    \
+       packet-ripng.h  \
+       packet-rmi.h    \
+       packet-rpc.h    \
+       packet-rquota.h \
+       packet-rsvp.h   \
+       packet-rtcp.h   \
+       packet-rtp.h    \
+       packet-rtps.h   \
+       packet-rtp-events.h     \
+       packet-rwall.h  \
+       packet-rx.h     \
+       packet-scsi.h   \
+       packet-sctp.h   \
+       packet-ses.h    \
+       packet-sip.h    \
+       packet-sll.h    \
+       packet-smb-browse.h     \
+       packet-smb-common.h     \
+       packet-smb-mailslot.h   \
+       packet-smb-pipe.h       \
+       packet-smb-sidsnooping.h        \
+       packet-sna.h    \
+       packet-snmp.h   \
+       packet-spray.h  \
+       packet-stat-notify.h    \
+       packet-stat.h   \
+       packet-tacacs.h \
+       packet-tcap.h   \
+       packet-tcp.h    \
+       packet-tns.h    \
+       packet-tpkt.h   \
+       packet-tr.h     \
+       packet-udp.h    \
+       packet-vines.h  \
+       packet-vlan.h   \
+       packet-wap.h    \
+       packet-wccp.h   \
+       packet-wlancap.h        \
+       packet-wsp.h    \
+       packet-wtls.h   \
+       packet-wtp.h    \
+       packet-x11-keysym.h     \
+       packet-x11-keysymdef.h  \
+       packet-ypbind.h \
+       packet-yppasswd.h       \
+       packet-ypserv.h \
+       packet-ypxfr.h
+
+# dissector helpers (needed from the dissectors, but not a dissector itself)
+DISSECTOR_SUPPORT_SRC =        \
+       packet-dcerpc-nt.c      \
+       register.c
+
+# "BUILT_SOURCES" are built before any "make all" or "make check" targets.
+BUILT_SOURCES =                \
+       register.c      \
+       x11-declarations.h      \
+       x11-register-info.h
+
+# this target needed for distribution only
+noinst_HEADERS =       \
+       $(DISSECTOR_INCLUDES)
diff --git a/epan/dissectors/Makefile.nmake b/epan/dissectors/Makefile.nmake
new file mode 100644 (file)
index 0000000..5878430
--- /dev/null
@@ -0,0 +1,33 @@
+## Makefile for building ethereal.exe with Microsoft C and nmake
+## Use: $(MAKE) /$(MAKEFLAGS) -f makefile.nmake
+#
+# $Id: Makefile.nmake 11400 2004-07-18 00:24:25Z guy $
+
+include ..\..\config.nmake
+
+############### no need to modify below this line #########
+
+CFLAGS=-DHAVE_CONFIG_H /I. /I.. /I../.. $(GLIB_CFLAGS) \
+       $(PCRE_CFLAGS) /I$(PCAP_DIR)\include -D_U_="" $(LOCAL_CFLAGS)
+
+CVARSDLL=-DWIN32 -DNULL=0 -D_MT -D_DLL 
+
+.c.obj::
+   $(CC) $(CVARSDLL) $(CFLAGS) -Fd.\ -c $<
+
+DISSECTOR_SRC = $(DISSECTOR_SRC:../=)
+DISSECTOR_OBJECTS = $(DISSECTOR_SRC:.c=.obj)
+
+DISSECTOR_SUPPORT_SRC = $(DISSECTOR_SUPPORT_SRC:../=)
+DISSECTOR_SUPPORT_OBJECTS = $(DISSECTOR_SUPPORT_SRC:.c=.obj)
+
+#dissectors.lib: ../../config.h $(DISSECTOR_OBJECTS) $(DISSECTOR_SUPPORT_OBJECTS) $(EXTRA_OBJECTS)
+dissectors.lib: ../../config.h $(DISSECTOR_OBJECTS) $(DISSECTOR_SUPPORT_OBJECTS)
+       link /lib /out:dissectors.lib $(DISSECTOR_OBJECTS) $(DISSECTOR_SUPPORT_OBJECTS)
+
+
+clean:
+       rm -f dissectors.lib $(PDB_FILE) \
+               $(DISSECTOR_OBJECTS) $(DISSECTOR_SUPPORT_OBJECTS)
+
+distclean: clean
similarity index 100%
rename from make-reg-dotc
rename to epan/dissectors/make-reg-dotc
similarity index 100%
rename from ncp2222.py
rename to epan/dissectors/ncp2222.py
similarity index 100%
rename from packet-aarp.c
rename to epan/dissectors/packet-aarp.c
similarity index 100%
rename from packet-acap.c
rename to epan/dissectors/packet-acap.c
similarity index 100%
rename from packet-acse.c
rename to epan/dissectors/packet-acse.c
similarity index 100%
rename from packet-acse.h
rename to epan/dissectors/packet-acse.h
similarity index 100%
rename from packet-afp.c
rename to epan/dissectors/packet-afp.c
similarity index 100%
rename from packet-afp.h
rename to epan/dissectors/packet-afp.h
similarity index 100%
rename from packet-afs.c
rename to epan/dissectors/packet-afs.c
similarity index 100%
rename from packet-afs.h
rename to epan/dissectors/packet-afs.h
similarity index 100%
rename from packet-aim.c
rename to epan/dissectors/packet-aim.c
similarity index 100%
rename from packet-aim.h
rename to epan/dissectors/packet-aim.h
similarity index 100%
rename from packet-ans.c
rename to epan/dissectors/packet-ans.c
similarity index 100%
rename from packet-aodv.c
rename to epan/dissectors/packet-aodv.c
similarity index 100%
rename from packet-arp.c
rename to epan/dissectors/packet-arp.c
similarity index 100%
rename from packet-arp.h
rename to epan/dissectors/packet-arp.h
similarity index 100%
rename from packet-asap.c
rename to epan/dissectors/packet-asap.c
similarity index 100%
rename from packet-asf.c
rename to epan/dissectors/packet-asf.c
similarity index 100%
rename from packet-atm.c
rename to epan/dissectors/packet-atm.c
similarity index 100%
rename from packet-atm.h
rename to epan/dissectors/packet-atm.h
similarity index 100%
rename from packet-beep.c
rename to epan/dissectors/packet-beep.c
similarity index 100%
rename from packet-ber.c
rename to epan/dissectors/packet-ber.c
similarity index 100%
rename from packet-ber.h
rename to epan/dissectors/packet-ber.h
similarity index 100%
rename from packet-bfd.c
rename to epan/dissectors/packet-bfd.c
similarity index 100%
rename from packet-bgp.c
rename to epan/dissectors/packet-bgp.c
similarity index 100%
rename from packet-bgp.h
rename to epan/dissectors/packet-bgp.h
similarity index 100%
rename from packet-bofl.c
rename to epan/dissectors/packet-bofl.c
similarity index 100%
rename from packet-bpdu.c
rename to epan/dissectors/packet-bpdu.c
similarity index 100%
rename from packet-bvlc.c
rename to epan/dissectors/packet-bvlc.c
similarity index 100%
rename from packet-cast.c
rename to epan/dissectors/packet-cast.c
similarity index 100%
rename from packet-cdp.c
rename to epan/dissectors/packet-cdp.c
similarity index 100%
rename from packet-cgmp.c
rename to epan/dissectors/packet-cgmp.c
similarity index 100%
rename from packet-clip.c
rename to epan/dissectors/packet-clip.c
similarity index 100%
rename from packet-clip.h
rename to epan/dissectors/packet-clip.h
similarity index 100%
rename from packet-clnp.c
rename to epan/dissectors/packet-clnp.c
similarity index 100%
rename from packet-cops.c
rename to epan/dissectors/packet-cops.c
similarity index 100%
rename from packet-cpfi.c
rename to epan/dissectors/packet-cpfi.c
similarity index 100%
rename from packet-cpha.c
rename to epan/dissectors/packet-cpha.c
similarity index 100%
rename from packet-cups.c
rename to epan/dissectors/packet-cups.c
similarity index 100%
rename from packet-data.c
rename to epan/dissectors/packet-data.c
similarity index 100%
rename from packet-data.h
rename to epan/dissectors/packet-data.h
similarity index 100%
rename from packet-dccp.c
rename to epan/dissectors/packet-dccp.c
similarity index 100%
rename from packet-dccp.h
rename to epan/dissectors/packet-dccp.h