From Charlie Lenahan: support for some HP switch protocol.
[obnox/wireshark/wip.git] / epan / dissectors / Makefile.common
index 6e85e7f5f7282fa95bf9d09b7d0486dffe1bd8ae..5faec7d43330765dc6c722e9700361c32171ec5e 100644 (file)
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
-#
-# Generated header files that we want in the distribution.
-#
-GENERATED_HEADER_FILES = \
+# "BUILT_SOURCES" are built before any "make all" or "make check" targets.
+BUILT_HEADER_FILES = \
        x11-declarations.h      \
        x11-register-info.h
 
+BUILT_C_FILES = \
+       register.c
+
+BUILT_SOURCES =        $(BUILT_C_FILES) $(BUILT_HEADER_FILES)
+
+# Header files generated from source files.
+GENERATED_HEADER_FILES = \
+       $(BUILT_HEADER_FILES)
+
+# C source files generated from source files.
+GENERATED_C_FILES = \
+       $(BUILT_C_FILES)        \
+       packet-ncp2222.c
+
+# All the generated files.
+GENERATED_FILES = $(GENERATED_HEADER_FILES) $(GENERATED_C_FILES)
+
 # the dissector sources (without any helpers)
 DISSECTOR_SRC =        \
+       packet-3com-xns.c       \
        packet-3g-a11.c \
        packet-aarp.c   \
        packet-acap.c   \
@@ -46,6 +62,7 @@ DISSECTOR_SRC =       \
        packet-aim-chat.c       \
        packet-aim-chatnav.c \
        packet-aim-directory.c  \
+       packet-aim-email.c \
        packet-aim-generic.c    \
        packet-aim-icq.c \
        packet-aim-invitation.c \
@@ -55,11 +72,13 @@ DISSECTOR_SRC =     \
        packet-aim-popup.c \
        packet-aim-signon.c \
        packet-aim-ssi.c \
+       packet-aim-sst.c \
        packet-aim-stats.c \
        packet-aim-translate.c \
        packet-aim-userlookup.c \
        packet-ajp13.c  \
        packet-alcap.c  \
+       packet-amr.c    \
        packet-ans.c    \
        packet-ansi_637.c       \
        packet-ansi_683.c       \
@@ -67,7 +86,9 @@ DISSECTOR_SRC =       \
        packet-ansi_a.c \
        packet-ansi_map.c       \
        packet-aodv.c   \
+       packet-aoe.c    \
        packet-ap1394.c \
+       packet-app-pkix-cert.c  \
        packet-arcnet.c \
        packet-arp.c    \
        packet-asap.c   \
@@ -83,6 +104,7 @@ DISSECTOR_SRC =      \
        packet-ber.c    \
        packet-bfd.c    \
        packet-bgp.c    \
+       packet-bittorrent.c \
        packet-bofl.c   \
        packet-bootp.c  \
        packet-bootparams.c     \
@@ -91,20 +113,25 @@ DISSECTOR_SRC =    \
        packet-bssap.c  \
        packet-bssgp.c  \
        packet-bvlc.c   \
+       packet-camel.c  \
        packet-cast.c   \
        packet-ccsds.c  \
        packet-cdp.c    \
        packet-cgmp.c   \
        packet-chdlc.c  \
+       packet-cip.c    \
        packet-cisco-oui.c      \
        packet-clearcase.c      \
        packet-clip.c   \
        packet-clnp.c   \
+       packet-cmip.c \
+       packet-cmp.c    \
        packet-cms.c    \
        packet-cops.c   \
        packet-cosine.c \
        packet-cpfi.c   \
        packet-cpha.c   \
+       packet-crmf.c   \
        packet-cups.c   \
        packet-daap.c   \
        packet-data.c   \
@@ -127,7 +154,6 @@ DISSECTOR_SRC =     \
        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  \
@@ -135,8 +161,6 @@ DISSECTOR_SRC =     \
        packet-dcerpc-ftserver.c        \
        packet-dcerpc-icl_rpc.c \
        packet-dcerpc-initshutdown.c    \
-       packet-dcerpc-iremunkn.c        \
-       packet-dcerpc-iremunkn2.c       \
        packet-dcerpc-krb5rpc.c \
        packet-dcerpc-llb.c     \
        packet-dcerpc-lsa-ds.c  \
@@ -147,13 +171,14 @@ DISSECTOR_SRC =   \
        packet-dcerpc-ndr.c     \
        packet-dcerpc-netlogon.c        \
        packet-dcerpc-nspi.c    \
-       packet-dcerpc-oxid.c    \
+       packet-dcerpc-pn-io.c   \
+       packet-dcerpc-pnp.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-rras.c    \
        packet-dcerpc-rs_acct.c \
        packet-dcerpc-rs_attr.c \
        packet-dcerpc-rs_attr_schema.c  \
@@ -177,7 +202,6 @@ DISSECTOR_SRC =     \
        packet-dcerpc-spoolss.c \
        packet-dcerpc-srvsvc.c  \
        packet-dcerpc-svcctl.c  \
-       packet-dcerpc-sysact.c  \
        packet-dcerpc-tapi.c    \
        packet-dcerpc-tkn4int.c \
        packet-dcerpc-trksvr.c  \
@@ -187,6 +211,14 @@ DISSECTOR_SRC =    \
        packet-dcerpc-wkssvc.c  \
        packet-dcerpc.c \
        packet-dcm.c            \
+       packet-dcom.c \
+       packet-dcom-cba.c \
+       packet-dcom-cba-acco.c \
+       packet-dcom-dispatch.c \
+       packet-dcom-oxid.c \
+       packet-dcom-remact.c \
+       packet-dcom-remunkn.c \
+       packet-dcom-sysact.c \
        packet-ddtp.c   \
        packet-dec-bpdu.c       \
        packet-dhcp-failover.c  \
@@ -198,6 +230,7 @@ DISSECTOR_SRC =     \
        packet-dnp.c    \
        packet-dns.c    \
        packet-dsi.c    \
+       packet-dtp.c    \
        packet-dvmrp.c  \
        packet-e164.c   \
        packet-eap.c    \
@@ -209,7 +242,9 @@ DISSECTOR_SRC =     \
        packet-enip.c   \
        packet-enrp.c   \
        packet-esis.c   \
+       packet-ess.c    \
        packet-eth.c    \
+       packet-etheric.c        \
        packet-etherip.c        \
        packet-ethertype.c      \
        packet-fc.c     \
@@ -231,6 +266,7 @@ DISSECTOR_SRC =     \
        packet-ftam.c   \
        packet-ftp.c    \
        packet-fw1.c    \
+       packet-g723.c   \
        packet-gift.c   \
        packet-giop.c   \
        packet-gmrp.c   \
@@ -250,11 +286,13 @@ DISSECTOR_SRC =   \
        packet-h225.c   \
        packet-h235.c   \
        packet-h245.c   \
+       packet-h248.c   \
        packet-h261.c   \
        packet-h263.c   \
        packet-h450.c   \
        packet-hclnfsd.c        \
        packet-hpext.c  \
+       packet-hpsw.c   \
        packet-hsrp.c   \
        packet-http.c   \
        packet-hyperscsi.c      \
@@ -262,17 +300,21 @@ DISSECTOR_SRC =   \
        packet-iax2.c   \
        packet-ib.c     \
        packet-icap.c   \
+       packet-icep.c   \
        packet-icmpv6.c \
        packet-icp.c    \
        packet-icq.c    \
+       packet-idp.c    \
        packet-ieee80211.c      \
        packet-ieee8023.c       \
+       packet-ieee802a.c       \
        packet-igap.c   \
        packet-igmp.c   \
        packet-igrp.c   \
        packet-image-gif.c      \
        packet-image-jfif.c     \
        packet-imap.c   \
+       packet-inap.c   \
        packet-ip.c     \
        packet-ipdc.c   \
        packet-ipfc.c   \
@@ -299,9 +341,13 @@ DISSECTOR_SRC =    \
        packet-isup.c   \
        packet-iua.c    \
        packet-jabber.c \
+       packet-juniper.c \
+       packet-jxta.c   \
        packet-kadm5.c  \
        packet-kerberos.c       \
+       packet-kerberos4.c      \
        packet-klm.c    \
+       packet-kink.c   \
        packet-kpasswd.c        \
        packet-l2tp.c   \
        packet-lapb.c   \
@@ -310,11 +356,14 @@ DISSECTOR_SRC =   \
        packet-laplink.c        \
        packet-ldap.c   \
        packet-ldp.c    \
+       packet-logotypecertextn.c       \
        packet-llc.c    \
        packet-lmi.c    \
        packet-lmp.c    \
+       packet-loop.c   \
        packet-lpd.c    \
        packet-lwapp.c  \
+       packet-MAP_DialoguePDU.c        \
        packet-m2pa.c   \
        packet-m2tp.c   \
        packet-m2ua.c   \
@@ -360,12 +409,14 @@ DISSECTOR_SRC =   \
        packet-nlsp.c   \
        packet-nntp.c   \
        packet-ns_cert_exts.c   \
+       packet-nsip.c   \
        packet-nt-oui.c \
        packet-nt-sonmp.c       \
        packet-nt-tpcp.c        \
        packet-ntlmssp.c        \
        packet-ntp.c    \
        packet-null.c   \
+       packet-ocsp.c   \
        packet-olsr.c   \
        packet-osi-options.c    \
        packet-osi.c    \
@@ -376,11 +427,19 @@ DISSECTOR_SRC =   \
        packet-pflog.c  \
        packet-pgm.c    \
        packet-pim.c    \
+       packet-pn-dcp.c   \
+       packet-pn-rt.c   \
        packet-pkcs1.c  \
+       packet-pkix1explicit.c  \
+       packet-pkix1implicit.c  \
+       packet-pkixproxy.c      \
+       packet-pkixqualified.c  \
+       packet-pkixtsp.c        \
+       packet-pkinit.c \
        packet-pktc.c   \
        packet-pop.c    \
        packet-portmap.c        \
-       packet-postgresql.c     \
+       packet-pgsql.c  \
        packet-ppp.c    \
        packet-pppoe.c  \
        packet-pptp.c   \
@@ -399,12 +458,20 @@ DISSECTOR_SRC =   \
        packet-radiotap.c       \
        packet-ranap.c  \
        packet-raw.c    \
+       packet-rdt.c    \
+       packet-redback.c \
+       packet-retix-bpdu.c \
        packet-rip.c    \
        packet-ripng.c  \
        packet-rlogin.c \
        packet-rmcp.c   \
        packet-rmi.c    \
        packet-rmp.c    \
+       packet-rmt-alc.c        \
+       packet-rmt-common.c     \
+       packet-rmt-fec.c        \
+       packet-rmt-lct.c        \
+       packet-rmt-norm.c       \
        packet-rpc.c    \
        packet-rpl.c    \
        packet-rquota.c \
@@ -446,6 +513,7 @@ DISSECTOR_SRC =     \
        packet-smb-sidsnooping.c        \
        packet-smb.c    \
        packet-smpp.c   \
+       packet-smrse.c  \
        packet-smtp.c   \
        packet-sna.c    \
        packet-snaeth.c \
@@ -453,7 +521,9 @@ DISSECTOR_SRC =     \
        packet-snmp.c   \
        packet-socks.c  \
        packet-spnego.c \
+       packet-spp.c    \
        packet-spray.c  \
+       packet-sscf-nni.c       \
        packet-srvloc.c \
        packet-sscop.c  \
        packet-ssh.c    \
@@ -466,6 +536,7 @@ DISSECTOR_SRC =     \
        packet-syslog.c \
        packet-t38.c    \
        packet-tacacs.c \
+       packet-tali.c   \
        packet-tcap.c   \
        packet-tcp.c    \
        packet-tds.c    \
@@ -483,11 +554,13 @@ DISSECTOR_SRC =   \
        packet-tuxedo.c \
        packet-tzsp.c   \
        packet-ucp.c    \
+       packet-uma.c    \
        packet-udp.c    \
        packet-v120.c   \
        packet-vines.c  \
        packet-vj.c     \
        packet-vlan.c   \
+       packet-vnc.c    \
        packet-vrrp.c   \
        packet-vtp.c    \
        packet-wap.c    \
@@ -539,14 +612,21 @@ DISSECTOR_INCLUDES =      \
        packet-bgp.h    \
        packet-bootparams.h     \
        packet-bssap.h  \
+       packet-camel.h  \
        packet-chdlc.h  \
+       packet-cip.h    \
        packet-clearcase.h      \
        packet-clip.h   \
+       packet-cmip.h \
+       packet-cmp.h    \
        packet-cms.h    \
+       packet-crmf.h   \
        packet-data.h   \
        packet-dccp.h   \
        packet-dcerpc-atsvc.h   \
        packet-dcerpc-browser.h \
+       packet-dcerpc-budb.h    \
+       packet-dcerpc-butc.h    \
        packet-dcerpc-dce122.h  \
        packet-dcerpc-dcom.h    \
        packet-dcerpc-dfs.h     \
@@ -561,7 +641,9 @@ DISSECTOR_INCLUDES =        \
        packet-dcerpc-mapi.h    \
        packet-dcerpc-netlogon.h        \
        packet-dcerpc-nt.h      \
+       packet-dcerpc-pnp.h     \
        packet-dcerpc-reg.h     \
+       packet-dcerpc-rras.h    \
        packet-dcerpc-samr.h    \
        packet-dcerpc-spoolss.h \
        packet-dcerpc-srvsvc.h  \
@@ -569,6 +651,7 @@ DISSECTOR_INCLUDES =        \
        packet-dcerpc-tapi.h    \
        packet-dcerpc-wkssvc.h  \
        packet-dcerpc.h \
+       packet-dcom.h   \
        packet-ddtp.h   \
        packet-diameter-defs.h  \
        packet-diffserv-mpls-common.h   \
@@ -577,6 +660,7 @@ DISSECTOR_INCLUDES =        \
        packet-e164.h   \
        packet-edonkey.h        \
        packet-esis.h   \
+       packet-ess.h    \
        packet-eth.h    \
        packet-fc.h     \
        packet-fcbls.h  \
@@ -591,6 +675,7 @@ DISSECTOR_INCLUDES =        \
        packet-fcsp.h   \
        packet-fcswils.h        \
        packet-fddi.h   \
+       packet-fr.h     \
        packet-frame.h  \
        packet-ftam.h   \
        packet-giop.h   \
@@ -604,14 +689,19 @@ DISSECTOR_INCLUDES =      \
        packet-h225.h   \
        packet-h235.h   \
        packet-h245.h   \
+       packet-h248.h   \
+       packet-h450.h   \
        packet-hclnfsd.h        \
        packet-hpext.h  \
        packet-http.h   \
        packet-iax2.h   \
+       packet-idp.h    \
        packet-ieee80211.h      \
        packet-ieee8023.h       \
+       packet-ieee802a.h       \
        packet-igap.h   \
        packet-igmp.h   \
+       packet-inap.h   \
        packet-ip.h     \
        packet-ipdc.h   \
        packet-ipfc.h   \
@@ -630,8 +720,11 @@ DISSECTOR_INCLUDES =       \
        packet-ldap.h   \
        packet-ldp.h    \
        packet-llc.h    \
+       packet-logotypecertextn.h       \
+       packet-MAP_DialoguePDU.h        \
        packet-mip6.h   \
        packet-mount.h  \
+       packet-mpls.h   \
        packet-mq.h     \
        packet-mrdisc.h \
        packet-msnip.h  \
@@ -646,6 +739,7 @@ DISSECTOR_INCLUDES =        \
        packet-ntlmssp.h        \
        packet-ntp.h    \
        packet-null.h   \
+       packet-ocsp.h   \
        packet-osi-options.h    \
        packet-osi.h    \
        packet-pcnfsd.h \
@@ -653,6 +747,12 @@ DISSECTOR_INCLUDES =       \
        packet-pflog.h  \
        packet-pim.h    \
        packet-pkcs1.h  \
+       packet-pkix1explicit.h  \
+       packet-pkix1implicit.h  \
+       packet-pkixproxy.h      \
+       packet-pkixqualified.h  \
+       packet-pkixtsp.h        \
+       packet-pkinit.h \
        packet-pktc.h   \
        packet-portmap.h        \
        packet-ppp.h    \
@@ -661,8 +761,14 @@ DISSECTOR_INCLUDES =       \
        packet-q931.h   \
        packet-radiotap.h       \
        packet-raw.h    \
+       packet-rdt.h    \
        packet-ripng.h  \
        packet-rmi.h    \
+       packet-rmt-alc.h        \
+       packet-rmt-common.h     \
+       packet-rmt-fec.h        \
+       packet-rmt-lct.h        \
+       packet-rmt-norm.h       \
        packet-rpc.h    \
        packet-rquota.h \
        packet-rsvp.h   \
@@ -674,6 +780,7 @@ DISSECTOR_INCLUDES =        \
        packet-rx.h     \
        packet-scsi.h   \
        packet-sctp.h   \
+       packet-sdp.h    \
        packet-ses.h    \
        packet-sip.h    \
        packet-sll.h    \
@@ -682,11 +789,13 @@ DISSECTOR_INCLUDES =      \
        packet-smb-mailslot.h   \
        packet-smb-pipe.h       \
        packet-smb-sidsnooping.h        \
+       packet-smrse.h  \
        packet-sna.h    \
        packet-snmp.h   \
        packet-spray.h  \
        packet-stat-notify.h    \
        packet-stat.h   \
+       packet-t38.h    \
        packet-tacacs.h \
        packet-tcap.h   \
        packet-tcp.h    \
@@ -715,17 +824,13 @@ DISSECTOR_INCLUDES =      \
        packet-ypxfr.h  \
        $(GENERATED_HEADER_FILES)
 
-# dissector helpers (needed from the dissectors, but not a dissector itself)
+# Dissector helpers.  They're included in the source files in this
+# directory, but they're not dissectors themselves, i.e. they're not
+# used to generate "register.c").
 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)