From Yaniv Kaul: SPICE dissector
[obnox/wireshark/wip.git] / epan / CMakeLists.txt
index 6e44defc70191f37b065436651bd4f78b98e7e74..ad3061752ff8b1544c1128990335868bbaf27da2 100644 (file)
@@ -39,17 +39,12 @@ include_directories(
        ${CMAKE_CURRENT_SOURCE_DIR}/wspython
 )
 
-set(CRC_FILES
-       crc/crc-16-plain.c
-)
-
 set(CRYPT_FILES
        crypt/airpdcap.c
        crypt/airpdcap_ccmp.c
        crypt/airpdcap_debug.c
        crypt/airpdcap_rijndael.c
        crypt/airpdcap_tkip.c
-       crypt/airpdcap_wep.c
        crypt/crypt-aes.c
        crypt/crypt-des.c
        crypt/crypt-md4.c
@@ -223,6 +218,7 @@ set(ASN1_DISSECTOR_SRC
        dissectors/packet-ocsp.c
        dissectors/packet-opsi.c
        dissectors/packet-p7.c
+       dissectors/packet-p772.c
        dissectors/packet-pkcs1.c
        dissectors/packet-pkinit.c
        dissectors/packet-pkix1explicit.c
@@ -239,7 +235,6 @@ set(ASN1_DISSECTOR_SRC
        dissectors/packet-rtse.c
        dissectors/packet-rua.c
        dissectors/packet-s1ap.c
-       dissectors/packet-s4406.c
        dissectors/packet-sabp.c
        dissectors/packet-smrse.c
        dissectors/packet-spnego.c
@@ -258,12 +253,15 @@ set(DIRTY_ASN1_DISSECTOR_SRC
        dissectors/packet-ansi_map.c
        dissectors/packet-gnm.c
        dissectors/packet-gsm_map.c
+       dissectors/packet-gprscdr.c
        dissectors/packet-HI2Operations.c
        dissectors/packet-hnbap.c
        dissectors/packet-inap.c
        dissectors/packet-ldap.c
        dissectors/packet-lte-rrc.c
        dissectors/packet-nbap.c
+       dissectors/packet-p1.c
+       dissectors/packet-p22.c
        dissectors/packet-pcap.c
        dissectors/packet-pkcs12.c
        dissectors/packet-pres.c
@@ -271,10 +269,10 @@ set(DIRTY_ASN1_DISSECTOR_SRC
        dissectors/packet-rrc.c
        dissectors/packet-rrlp.c
        dissectors/packet-snmp.c
+       dissectors/packet-t124.c
        dissectors/packet-t125.c
        dissectors/packet-tcap.c
-       dissectors/packet-x411.c
-       dissectors/packet-x420.c
+       dissectors/packet-tetra.c
 )
 
 set(DISSECTOR_SRC
@@ -288,6 +286,8 @@ set(DISSECTOR_SRC
        dissectors/packet-acap.c
        dissectors/packet-acn.c
        dissectors/packet-actrace.c
+       dissectors/packet-adwin.c
+       dissectors/packet-adwin-config.c
        dissectors/packet-afp.c
        dissectors/packet-afs.c
        dissectors/packet-agentx.c
@@ -335,18 +335,21 @@ set(DISSECTOR_SRC
        dissectors/packet-artnet.c
        dissectors/packet-aruba-adp.c
        dissectors/packet-aruba-erm.c
+       dissectors/packet-aruba-papi.c
        dissectors/packet-asap.c
        dissectors/packet-ascend.c
        dissectors/packet-asf.c
        dissectors/packet-assa_r3.c
        dissectors/packet-atalk.c
        dissectors/packet-atm.c
+       dissectors/packet-atmtcp.c
        dissectors/packet-auto_rp.c
        dissectors/packet-ax4000.c
        dissectors/packet-ayiya.c
        dissectors/packet-bacapp.c
        dissectors/packet-bacnet.c
        dissectors/packet-banana.c
+       dissectors/packet-babel.c
        dissectors/packet-bat.c
        dissectors/packet-batadv.c
        dissectors/packet-bctp.c
@@ -356,6 +359,7 @@ set(DISSECTOR_SRC
        dissectors/packet-bgp.c
        dissectors/packet-bittorrent.c
        dissectors/packet-bjnp.c
+       dissectors/packet-bmc.c
        dissectors/packet-bofl.c
        dissectors/packet-bootp.c
        dissectors/packet-bootparams.c
@@ -372,6 +376,7 @@ set(DISSECTOR_SRC
        dissectors/packet-btobex.c
        dissectors/packet-btrfcomm.c
        dissectors/packet-btsdp.c
+       dissectors/packet-bt-utp.c
        dissectors/packet-bvlc.c
        dissectors/packet-calcappprotocol.c
        dissectors/packet-capwap.c
@@ -395,6 +400,7 @@ set(DISSECTOR_SRC
        dissectors/packet-clip.c
        dissectors/packet-clnp.c
        dissectors/packet-cmpp.c
+       dissectors/packet-cnip.c
        dissectors/packet-coap.c
        dissectors/packet-collectd.c
        dissectors/packet-componentstatus.c
@@ -506,6 +512,7 @@ set(DISSECTOR_SRC
        dissectors/packet-dtp.c
        dissectors/packet-dtpt.c
        dissectors/packet-dua.c
+       dissectors/packet-dvbci.c
        dissectors/packet-dvmrp.c
        dissectors/packet-e100.c
        dissectors/packet-e164.c
@@ -514,6 +521,7 @@ set(DISSECTOR_SRC
        dissectors/packet-eapol.c
        dissectors/packet-echo.c
        dissectors/packet-edonkey.c
+       dissectors/packet-erldp.c
        dissectors/packet-egd.c
        dissectors/packet-ehs.c
        dissectors/packet-eigrp.c
@@ -544,6 +552,7 @@ set(DISSECTOR_SRC
        dissectors/packet-fcip.c
        dissectors/packet-fclctl.c
        dissectors/packet-fcoe.c
+       dissectors/packet-fcoib.c
        dissectors/packet-fcp.c
        dissectors/packet-fcsb3.c
        dissectors/packet-fcsp.c
@@ -610,9 +619,12 @@ set(DISSECTOR_SRC
        dissectors/packet-hci_h1.c
        dissectors/packet-hci_h4.c
        dissectors/packet-hclnfsd.c
+       dissectors/packet-hdfs.c
+       dissectors/packet-hdfsdata.c
        dissectors/packet-hilscher.c
        dissectors/packet-hip.c
        dissectors/packet-homeplug.c
+       dissectors/packet-homeplug-av.c
        dissectors/packet-hp-erm.c
        dissectors/packet-hpext.c
        dissectors/packet-hpsw.c
@@ -624,6 +636,7 @@ set(DISSECTOR_SRC
        dissectors/packet-iana-oui.c
        dissectors/packet-iapp.c
        dissectors/packet-iax2.c
+       dissectors/packet-infiniband_sdp.c
        dissectors/packet-icap.c
        dissectors/packet-icep.c
        dissectors/packet-icmp.c
@@ -683,9 +696,9 @@ set(DISSECTOR_SRC
        dissectors/packet-iuup.c
        dissectors/packet-iwarp-ddp-rdmap.c
        dissectors/packet-iwarp-mpa.c
-       dissectors/packet-jabber.c
        dissectors/packet-jmirror.c
        dissectors/packet-jpeg.c
+       dissectors/packet-json.c
        dissectors/packet-juniper.c
        dissectors/packet-jxta.c
        dissectors/packet-k12.c
@@ -710,11 +723,14 @@ set(DISSECTOR_SRC
        dissectors/packet-ldss.c
        dissectors/packet-lge_monitor.c
        dissectors/packet-linx.c
+       dissectors/packet-lisp-data.c
+       dissectors/packet-lisp.c
        dissectors/packet-llc.c
        dissectors/packet-lldp.c
        dissectors/packet-llt.c
        dissectors/packet-lmi.c
        dissectors/packet-lmp.c
+       dissectors/packet-lon.c
        dissectors/packet-loop.c
        dissectors/packet-lpd.c
        dissectors/packet-lsc.c
@@ -738,11 +754,14 @@ set(DISSECTOR_SRC
        dissectors/packet-meta.c
        dissectors/packet-mgcp.c
        dissectors/packet-mikey.c
+       dissectors/packet-mime-encap.c
        dissectors/packet-miop.c
        dissectors/packet-mip.c
        dissectors/packet-mip6.c
        dissectors/packet-ms-mms.c
        dissectors/packet-mmse.c
+       dissectors/packet-mndp.c
+       dissectors/packet-mongo.c
        dissectors/packet-mount.c
        dissectors/packet-mp2t.c
        dissectors/packet-mp4ves.c
@@ -752,6 +771,7 @@ set(DISSECTOR_SRC
        dissectors/packet-mq.c
        dissectors/packet-mq-pcf.c
        dissectors/packet-mrdisc.c
+       dissectors/packet-mrp-mmrp.c
        dissectors/packet-mrp-msrp.c
        dissectors/packet-msdp.c
        dissectors/packet-msnlb.c
@@ -764,6 +784,7 @@ set(DISSECTOR_SRC
        dissectors/packet-mtp3.c
        dissectors/packet-mtp3mg.c
        dissectors/packet-multipart.c
+       dissectors/packet-mux27010.c
        dissectors/packet-mysql.c
        dissectors/packet-nas_eps.c
        dissectors/packet-nasdaq-itch.c
@@ -809,6 +830,7 @@ set(DISSECTOR_SRC
        dissectors/packet-olsr.c
        dissectors/packet-omapi.c
        dissectors/packet-omron-fins.c
+       dissectors/packet-opensafety.c
        dissectors/packet-osi-options.c
        dissectors/packet-osi.c
        dissectors/packet-ositp.c
@@ -826,6 +848,7 @@ set(DISSECTOR_SRC
        dissectors/packet-per.c
        dissectors/packet-pflog.c
        dissectors/packet-pgm.c
+       dissectors/packet-pgsql.c
        dissectors/packet-pim.c
        dissectors/packet-pingpongprotocol.c
        dissectors/packet-pktgen.c
@@ -833,8 +856,12 @@ set(DISSECTOR_SRC
        dissectors/packet-pnrp.c
        dissectors/packet-pop.c
        dissectors/packet-portmap.c
-       dissectors/packet-pgsql.c
        dissectors/packet-ppi.c
+       dissectors/packet-ppi-antenna.c
+       dissectors/packet-ppi-geolocation-common.c
+       dissectors/packet-ppi-geolocation-common.h
+       dissectors/packet-ppi-gps.c
+       dissectors/packet-ppi-sensor.c
        dissectors/packet-ppp.c
        dissectors/packet-pppoe.c
        dissectors/packet-pptp.c
@@ -863,10 +890,12 @@ set(DISSECTOR_SRC
        dissectors/packet-radiotap-iter.c
        dissectors/packet-raw.c
        dissectors/packet-rdm.c
+       dissectors/packet-rdp.c
        dissectors/packet-rdt.c
        dissectors/packet-redback.c
        dissectors/packet-redbackli.c
        dissectors/packet-reload.c
+       dissectors/packet-reload-framing.c
        dissectors/packet-retix-bpdu.c
        dissectors/packet-rfc2190.c
        dissectors/packet-rgmp.c
@@ -884,12 +913,14 @@ set(DISSECTOR_SRC
        dissectors/packet-rmt-fec.c
        dissectors/packet-rmt-lct.c
        dissectors/packet-rmt-norm.c
+       dissectors/packet-rohc.c
        dissectors/packet-roofnet.c
        dissectors/packet-rpc.c
        dissectors/packet-rpcap.c
        dissectors/packet-rpl.c
        dissectors/packet-rquota.c
        dissectors/packet-rsh.c
+       dissectors/packet-rsip.c
        dissectors/packet-rsl.c
        dissectors/packet-rstat.c
        dissectors/packet-rsvp.c
@@ -907,6 +938,7 @@ set(DISSECTOR_SRC
        dissectors/packet-rx.c
        dissectors/packet-s5066.c
        dissectors/packet-sadmind.c
+       dissectors/packet-sametime.c
        dissectors/packet-sap.c
        dissectors/packet-sasp.c
        dissectors/packet-sbus.c
@@ -923,8 +955,10 @@ set(DISSECTOR_SRC
        dissectors/packet-sdlc.c
        dissectors/packet-sdp.c
        dissectors/packet-sebek.c
+       dissectors/packet-sercosiii.c
        dissectors/packet-ses.c
        dissectors/packet-sflow.c
+       dissectors/packet-sgsap.c
        dissectors/packet-simulcrypt.c
        dissectors/packet-sip.c
        dissectors/packet-sigcomp.c
@@ -952,6 +986,7 @@ set(DISSECTOR_SRC
        dissectors/packet-socketcan.c
        dissectors/packet-socks.c
        dissectors/packet-nasdaq-soup.c
+       dissectors/packet-spice.c
        dissectors/packet-spp.c
        dissectors/packet-spray.c
        dissectors/packet-srp.c
@@ -981,6 +1016,7 @@ set(DISSECTOR_SRC
        dissectors/packet-tds.c
        dissectors/packet-teamspeak2.c
        dissectors/packet-teimanagement.c
+       dissectors/packet-teklink.c
        dissectors/packet-telnet.c
        dissectors/packet-teredo.c
        dissectors/packet-text-media.c
@@ -997,6 +1033,7 @@ set(DISSECTOR_SRC
        dissectors/packet-tpncp.c
        dissectors/packet-tr.c
        dissectors/packet-trill.c
+       dissectors/packet-mim.c
        dissectors/packet-trmac.c
        dissectors/packet-tsp.c
        dissectors/packet-tte.c
@@ -1005,16 +1042,19 @@ set(DISSECTOR_SRC
        dissectors/packet-turnchannel.c
        dissectors/packet-tuxedo.c
        dissectors/packet-tzsp.c
+       dissectors/packet-ua.c
+       dissectors/packet-uaudp.c
        dissectors/packet-ucp.c
        dissectors/packet-udld.c
-       dissectors/packet-uma.c
        dissectors/packet-udp.c
+       dissectors/packet-uma.c
+       dissectors/packet-umts_fp.c
+       dissectors/packet-umts_mac.c
        dissectors/packet-usb.c
-       dissectors/packet-usb-masstorage.c
+       dissectors/packet-usb-at.c
        dissectors/packet-usb-hid.c
        dissectors/packet-usb-hub.c
-       dissectors/packet-umts_fp.c
-       dissectors/packet-umts_mac.c
+       dissectors/packet-usb-masstorage.c
        dissectors/packet-user_encap.c
        dissectors/packet-uts.c
        dissectors/packet-v120.c
@@ -1029,6 +1069,7 @@ set(DISSECTOR_SRC
        dissectors/packet-vnc.c
        dissectors/packet-vrrp.c
        dissectors/packet-vtp.c
+       dissectors/packet-vuze-dht.c
        dissectors/packet-vxi11.c
        dissectors/packet-wai.c
        dissectors/packet-wap.c
@@ -1038,6 +1079,7 @@ set(DISSECTOR_SRC
        dissectors/packet-wcp.c
        dissectors/packet-wfleet-hdlc.c
        dissectors/packet-who.c
+       dissectors/packet-wifi-p2p.c
        dissectors/packet-windows-common.c
        dissectors/packet-winsrepl.c
        dissectors/packet-wlccp.c
@@ -1054,6 +1096,8 @@ set(DISSECTOR_SRC
        dissectors/packet-xcsl.c
        dissectors/packet-xdmcp.c
        dissectors/packet-xml.c
+       dissectors/packet-xmcp.c
+       dissectors/packet-xmpp.c
        dissectors/packet-xot.c
        dissectors/packet-xtp.c
        dissectors/packet-xyplex.c
@@ -1131,6 +1175,7 @@ set(FTYPE_FILES
        ftypes/ftype-double.c
        ftypes/ftype-integer.c
        ftypes/ftype-ipv4.c
+       ftypes/ftype-ipv6.c
        ftypes/ftype-guid.c
        ftypes/ftype-none.c
        ftypes/ftype-pcre.c
@@ -1168,11 +1213,9 @@ set(LIBWIRESHARK_FILES
        column.c
        column-utils.c
        conversation.c
-       crc10.c
-       crc16.c
-       crc32.c
-       crc6.c
-       crcdrm.c
+       crc16-tvb.c
+       crc32-tvb.c
+       crc8-tvb.c
        dissector_filters.c
        emem.c
        epan.c
@@ -1180,6 +1223,7 @@ set(LIBWIRESHARK_FILES
        except.c
        expert.c
        filesystem.c
+       filter_expressions.c
        follow.c
        frame_data.c
        frequency-utils.c
@@ -1246,7 +1290,6 @@ set(epan_LIBS
        wiretap
        wsutil
 #      @SSL_LIBS@
-       ${PCRE_LIBRARIES}
        ${GLIB2_LIBRARIES}
        ${PCAP_LIBRARIES}
 #      @SOCKET_LIBS@
@@ -1269,7 +1312,6 @@ set(CLEAN_FILES
        #x11-declarations.h
        #x11-register-info.h
        ${LIBWIRESHARK_CLEAN_FILES}
-       ${CRC_FILES}
        ${CRYPT_FILES}
        ${DFILTER_CLEAN_FILES}
        ${FTYPE_FILES}
@@ -1298,7 +1340,6 @@ add_library(epan ${LINK_MODE_LIB}
        #x11-declarations.h
        #x11-register-info.h
        ${LIBWIRESHARK_FILES}
-       ${CRC_FILES}
        ${CRYPT_FILES}
        ${DFILTER_FILES}
        ${FTYPE_FILES}