Remove autotools build system.

It has been replaced by cmake.

Change-Id: I83a5eddb8645dbbf6bca9f026066d2e995d8e87a
Reviewed-on: https://code.wireshark.org/review/26969
Petri-Dish: Dario Lombardo <lomato@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
This commit is contained in:
Dario Lombardo 2018-04-15 23:40:36 +02:00 committed by Anders Broman
parent 2e63957031
commit 4a156da068
186 changed files with 55 additions and 18636 deletions

View File

@ -16,7 +16,6 @@ trim_trailing_whitespace = true
insert_final_newline = true
# Autotools, Make
[{Makefile.am,Makefile}]
indent_style = tab
indent_size = 8

62
.gitignore vendored
View File

@ -57,59 +57,6 @@ wiretap/version_info.c
wireshark-tap-register.c
ui/make-taps
# Generated makefile system #
#############################
.dirstamp
aclocal.m4
androiddump
autom4te.cache
capinfos
captype
ciscodump
compile
config.h
config.h.in
config.cache
config.log
config.status
configure
depcomp
dftest
dumpcap
editcap
exntest
fuzzshark
install-sh
libtool
libtool.m4
lt~obsolete.m4
ltmain.sh
ltoptions.m4
ltsugar.m4
ltversion.m4
Makefile
Makefile.in
mergecap
missing
mmdbresolve
oids_test
randpkt
randpktdump
rawshark
reordercap
reassemble_test
sharkd
sshdump
stamp-h1
text2pcap
tfshark
tshark
tvbtest
udpdump
wireshark
wmem_test
ylwrap
# CMake #
##################
CMakeCache.txt
@ -131,15 +78,6 @@ epan/dissectors/asn1/*/*-stamp
epan/dissectors/pidl/*-stamp
epan/dissectors/dcerpc/*-stamp
# Generated dir #
##################
.deps
.libs
packaging/rpm/RPMS
packaging/rpm/SRPMS
# Doc #
########
*.html

View File

@ -8,21 +8,13 @@ compiler:
- clang
- gcc
env:
- BUILD_CMAKE=yes
- BUILD_CMAKE=yes CMAKE_OPTS="-DBUILD_wireshark_gtk=ON"
- BUILD_CMAKE=yes CMAKE_OPTS="-DENABLE_PCAP=OFF"
- BUILD_CMAKE=no AUTOTOOLS_OPTS="--with-gtk=3"
- CMAKE_OPTS="-DENABLE_PCAP=ON"
- CMAKE_OPTS="-DENABLE_PCAP=OFF"
matrix:
exclude:
# Exclude gcc build (Need some work) with osx
- os: osx
compiler: gcc
# Exclude autotools build (missing libtool...) with osx
- os: osx
env: BUILD_CMAKE=no AUTOTOOLS_OPTS="--with-gtk=3"
# Exclude build with GTK+3
- os: osx
env: BUILD_CMAKE=yes CMAKE_OPTS="-DBUILD_wireshark_gtk=ON"
before_install:
- echo $TRAVIS_OS_NAME
- $CC --version
@ -38,6 +30,8 @@ before_install:
- $CC --version
before_script:
- sudo gem install asciidoctor
- if [ ${BUILD_CMAKE} == "yes" ]; then mkdir build && cd build && cmake ${CMAKE_OPTS} ..; else ./autogen.sh && ./configure ${AUTOTOOLS_OPTS} ; fi
- mkdir build
- cd build
- cmake ${CMAKE_OPTS} ..
script:
- make

View File

@ -1,998 +0,0 @@
# Makefile.am
# Automake file for Wireshark
#
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
include ./Makefile.am.inc
AM_DISTCHECK_CONFIGURE_FLAGS=@GUI_CONFIGURE_FLAGS@
# Make sure to keep ACLOCAL_AMFLAGS in Makefile.am and AC_CONFIG_MACRO_DIRS
# in configure.ac in sync, otherwise there will be an error running autogen.sh.
ACLOCAL_AMFLAGS = -I m4
# Common headers
COMMONCPPFLAGS =
AM_CPPFLAGS = $(INCLUDEDIRS) $(WS_CPPFLAGS) $(COMMONCPPFLAGS)
bin_PROGRAMS = \
@capinfos_bin@ \
@captype_bin@ \
@dumpcap_bin@ \
@editcap_bin@ \
@mergecap_bin@ \
@mmdbresolve_bin@ \
@randpkt_bin@ \
@rawshark_bin@ \
@reordercap_bin@ \
@sharkd_bin@ \
@text2pcap_bin@ \
@tfshark_bin@ \
@tshark_bin@ \
@wireshark_bin@
noinst_PROGRAMS = \
@dftest_bin@ \
@fuzzshark_bin@
EXTRA_PROGRAMS = wireshark tshark tfshark capinfos captype \
editcap mergecap dftest randpkt text2pcap dumpcap reordercap \
mmdbresolve rawshark sharkd fuzzshark
#
# Wireshark configuration files are put in $(pkgdatadir).
#
dist_pkgdata_DATA = COPYING manuf services cfilters colorfilters dfilters \
smi_modules pdml2html.xsl enterprises.tsv wka
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = wireshark.pc
#
# Install global profiles in the "profiles" subdirectory
#
profilesdir = $(pkgdatadir)
nobase_dist_profiles_DATA = \
profiles/Bluetooth/colorfilters \
profiles/Bluetooth/preferences \
profiles/Classic/colorfilters
#
# Install the Diameter DTD and XML files in the "diameter" subdirectory
# of that directory.
#
diameterdir = $(pkgdatadir)/diameter
include diameter/Custom.make
dist_diameter_DATA = $(_CUSTOM_diameter_xml_files_) \
diameter/chargecontrol.xml \
diameter/Cisco.xml \
diameter/CiscoSystems.xml \
diameter/Custom.xml \
diameter/dictionary.dtd \
diameter/dictionary.xml \
diameter/eap.xml \
diameter/Ericsson.xml \
diameter/etsie2e4.xml \
diameter/Inovar.xml \
diameter/Juniper.xml \
diameter/mobileipv4.xml \
diameter/mobileipv6.xml \
diameter/nasreq.xml \
diameter/sip.xml \
diameter/Starent.xml \
diameter/sunping.xml \
diameter/TGPP.xml \
diameter/TGPP2.xml \
diameter/Vodafone.xml \
diameter/AlcatelLucent.xml \
diameter/Nokia.xml \
diameter/NokiaSolutionsAndNetworks.xml \
diameter/HP.xml \
diameter/Huawei.xml \
diameter/Oracle.xml \
diameter/VerizonWireless.xml
#
# Install the DTDs directory files in the "dtds" subdirectory
# of that directory
#
dtdsdir = $(pkgdatadir)/dtds
dist_dtds_DATA = \
dtds/dc.dtd \
dtds/itunes.dtd \
dtds/mscml.dtd \
dtds/pocsettings.dtd \
dtds/presence.dtd \
dtds/reginfo.dtd \
dtds/rlmi.dtd \
dtds/rss.dtd \
dtds/smil.dtd \
dtds/xcap-caps.dtd \
dtds/xcap-error.dtd \
dtds/watcherinfo.dtd
#
# Install the RADIUS directory files in the "radius" subdirectory
# of that directory.
#
radiusdir = $(pkgdatadir)/radius
include radius/Custom.make
dist_radius_DATA = $(_CUSTOM_radius_dict_) \
radius/README.radius_dictionary \
radius/custom.includes \
radius/dictionary \
radius/dictionary.3com \
radius/dictionary.3gpp \
radius/dictionary.3gpp2 \
radius/dictionary.acc \
radius/dictionary.acme \
radius/dictionary.actelis \
radius/dictionary.aerohive \
radius/dictionary.airespace \
radius/dictionary.alcatel \
radius/dictionary.alcatel-lucent.aaa \
radius/dictionary.alcatel.esam \
radius/dictionary.alcatel.sr \
radius/dictionary.alteon \
radius/dictionary.altiga \
radius/dictionary.alvarion \
radius/dictionary.alvarion.wimax.v2_2 \
radius/dictionary.apc \
radius/dictionary.aptis \
radius/dictionary.arbor \
radius/dictionary.aruba \
radius/dictionary.ascend \
radius/dictionary.asn \
radius/dictionary.audiocodes \
radius/dictionary.avaya \
radius/dictionary.azaire \
radius/dictionary.bay \
radius/dictionary.bintec \
radius/dictionary.bluecoat \
radius/dictionary.bristol \
radius/dictionary.broadsoft \
radius/dictionary.brocade \
radius/dictionary.bskyb \
radius/dictionary.bt \
radius/dictionary.cablelabs \
radius/dictionary.cabletron \
radius/dictionary.camiant \
radius/dictionary.chillispot \
radius/dictionary.cisco \
radius/dictionary.cisco.asa \
radius/dictionary.cisco.bbsm \
radius/dictionary.cisco.vpn3000 \
radius/dictionary.cisco.vpn5000 \
radius/dictionary.citrix \
radius/dictionary.clavister \
radius/dictionary.cnergee \
radius/dictionary.colubris \
radius/dictionary.columbia_university \
radius/dictionary.compat \
radius/dictionary.compatible \
radius/dictionary.cosine \
radius/dictionary.dante \
radius/dictionary.dellemc \
radius/dictionary.dhcp \
radius/dictionary.digium \
radius/dictionary.dlink \
radius/dictionary.dragonwave \
radius/dictionary.efficientip \
radius/dictionary.eltex \
radius/dictionary.epygi \
radius/dictionary.equallogic \
radius/dictionary.ericsson \
radius/dictionary.ericsson.ab \
radius/dictionary.ericsson.packet.core.networks \
radius/dictionary.extreme \
radius/dictionary.f5 \
radius/dictionary.fdxtended \
radius/dictionary.fortinet \
radius/dictionary.foundry \
radius/dictionary.freedhcp \
radius/dictionary.freeradius \
radius/dictionary.freeradius.internal \
radius/dictionary.freeswitch \
radius/dictionary.gandalf \
radius/dictionary.garderos \
radius/dictionary.gemtek \
radius/dictionary.h3c \
radius/dictionary.hp \
radius/dictionary.huawei \
radius/dictionary.iana \
radius/dictionary.iea \
radius/dictionary.infoblox \
radius/dictionary.infonet \
radius/dictionary.ipunplugged \
radius/dictionary.issanni \
radius/dictionary.itk \
radius/dictionary.jradius \
radius/dictionary.juniper \
radius/dictionary.karlnet \
radius/dictionary.kineto \
radius/dictionary.lancom \
radius/dictionary.livingston \
radius/dictionary.localweb \
radius/dictionary.lucent \
radius/dictionary.manzara \
radius/dictionary.meinberg \
radius/dictionary.merit \
radius/dictionary.meru \
radius/dictionary.microsemi \
radius/dictionary.microsoft \
radius/dictionary.mikrotik \
radius/dictionary.motorola \
radius/dictionary.motorola.wimax \
radius/dictionary.navini \
radius/dictionary.netscreen \
radius/dictionary.networkphysics \
radius/dictionary.nexans \
radius/dictionary.nokia \
radius/dictionary.nokia.conflict \
radius/dictionary.nomadix \
radius/dictionary.nortel \
radius/dictionary.ntua \
radius/dictionary.openser \
radius/dictionary.packeteer \
radius/dictionary.paloalto \
radius/dictionary.patton \
radius/dictionary.perle \
radius/dictionary.propel \
radius/dictionary.prosoft \
radius/dictionary.proxim \
radius/dictionary.purewave \
radius/dictionary.quiconnect \
radius/dictionary.quintum \
radius/dictionary.redcreek \
radius/dictionary.rfc2865 \
radius/dictionary.rfc2866 \
radius/dictionary.rfc2867 \
radius/dictionary.rfc2868 \
radius/dictionary.rfc2869 \
radius/dictionary.rfc3162 \
radius/dictionary.rfc3576 \
radius/dictionary.rfc3580 \
radius/dictionary.rfc4072 \
radius/dictionary.rfc4372 \
radius/dictionary.rfc4603 \
radius/dictionary.rfc4675 \
radius/dictionary.rfc4679 \
radius/dictionary.rfc4818 \
radius/dictionary.rfc4849 \
radius/dictionary.rfc5090 \
radius/dictionary.rfc5176 \
radius/dictionary.rfc5447 \
radius/dictionary.rfc5580 \
radius/dictionary.rfc5607 \
radius/dictionary.rfc5904 \
radius/dictionary.rfc6519 \
radius/dictionary.rfc6572 \
radius/dictionary.rfc6677 \
radius/dictionary.rfc6911 \
radius/dictionary.rfc6929 \
radius/dictionary.rfc6930 \
radius/dictionary.rfc7055 \
radius/dictionary.rfc7155 \
radius/dictionary.rfc7268 \
radius/dictionary.rfc7499 \
radius/dictionary.rfc7930 \
radius/dictionary.riverbed \
radius/dictionary.riverstone \
radius/dictionary.roaringpenguin \
radius/dictionary.ruckus \
radius/dictionary.ruggedcom \
radius/dictionary.sangoma \
radius/dictionary.sg \
radius/dictionary.shasta \
radius/dictionary.shiva \
radius/dictionary.siemens \
radius/dictionary.slipstream \
radius/dictionary.sofaware \
radius/dictionary.sonicwall \
radius/dictionary.springtide \
radius/dictionary.starent \
radius/dictionary.starent.vsa1 \
radius/dictionary.surfnet \
radius/dictionary.symbol \
radius/dictionary.t_systems_nova \
radius/dictionary.telebit \
radius/dictionary.telkom \
radius/dictionary.terena \
radius/dictionary.trapeze \
radius/dictionary.travelping \
radius/dictionary.tropos \
radius/dictionary.ukerna \
radius/dictionary.unisphere \
radius/dictionary.unix \
radius/dictionary.usr \
radius/dictionary.utstarcom \
radius/dictionary.valemount \
radius/dictionary.versanet \
radius/dictionary.vqp \
radius/dictionary.walabi \
radius/dictionary.waverider \
radius/dictionary.wichorus \
radius/dictionary.wimax \
radius/dictionary.wimax.alvarion \
radius/dictionary.wimax.wichorus \
radius/dictionary.wispr \
radius/dictionary.xedia \
radius/dictionary.xylan \
radius/dictionary.yubico \
radius/dictionary.zeus \
radius/dictionary.zte \
radius/dictionary.zyxel
#
# Install the tpncp directory files in the "tpncp" subdirectory
# of that directory
#
tpncpdir = $(pkgdatadir)/tpncp
dist_tpncp_DATA = \
tpncp/tpncp.dat
#
# Install the wimaxasncp directory files in the "wimaxasncp" subdirectory
# of that directory
#
wimaxasncpdir = $(pkgdatadir)/wimaxasncp
dist_wimaxasncp_DATA = \
wimaxasncp/dictionary.xml \
wimaxasncp/dictionary.dtd
# "BUILT_SOURCES" are built before any "make all" or "make check" targets.
BUILT_HEADER_FILES = \
version.h
BUILT_C_FILES =
BUILT_SOURCES = $(BUILT_C_FILES) $(BUILT_HEADER_FILES)
# Header files generated from source files.
GENERATED_HEADER_FILES = \
text2pcap-scanner_lex.h \
$(BUILT_HEADER_FILES)
# C source files generated from source files.
GENERATED_C_FILES =
# All the generated files.
GENERATED_FILES = $(GENERATED_C_FILES) $(GENERATED_HEADER_FILES)
# sources common for wireshark, tshark, and rawshark
SHARK_COMMON_SRC = \
cfile.c \
file_packet_provider.c \
frame_tvbuff.c \
sync_pipe_write.c \
extcap.c \
extcap_parser.c
# wireshark specifics
WIRESHARK_COMMON_SRC = \
$(SHARK_COMMON_SRC) \
capture_info.c \
capture_opts.c \
file.c \
fileset.c \
version_info.c
EPAN_EXTRA_LIBS = \
@C_ARES_LIBS@ \
@KRB5_LIBS@ \
@LIBGCRYPT_LIBS@ \
@LIBGNUTLS_LIBS@ \
@LIBSMI_LIBS@
# Libraries and plugin flags with which to link wireshark.
wireshark_common_ldadd = \
capchild/libcapchild.a \
caputils/libcaputils.a \
ui/libui.a \
ui/libui_generated.a \
codecs/libwscodecs.la \
wiretap/libwiretap.la \
epan/libwireshark.la \
wsutil/libwsutil.la \
@PCAP_LIBS@ \
$(EPAN_EXTRA_LIBS) \
@LIBNL_LIBS@
if HAVE_Qt
wireshark_SOURCES = $(WIRESHARK_COMMON_SRC) wireshark-qt.cpp
wireshark_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS) $(Qt_CFLAGS)
wireshark_LDFLAGS = $(AM_LDFLAGS) $(Qt_LDFLAGS)
wireshark_LDADD = \
ui/qt/libqtui.a \
$(wireshark_common_ldadd) \
$(GLIB_LIBS) \
$(Qt_LIBS)
if HAVE_SPEEXDSP
wireshark_LDADD += $(SPEEXDSP_LIBS)
endif
endif # HAVE_Qt
fuzzshark_SOURCES = \
tools/oss-fuzzshark/fuzzshark.c \
tools/oss-fuzzshark/StandaloneFuzzTargetMain.c \
version_info.c
fuzzshark_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
fuzzshark_LDFLAGS = $(AM_LDFLAGS)
fuzzshark_LDADD = \
wiretap/libwiretap.la \
epan/libwireshark.la \
wsutil/libwsutil.la \
@GLIB_LIBS@ \
${EPAN_EXTRA_LIBS}
tshark_SOURCES = \
$(SHARK_COMMON_SRC) \
capture_opts.c \
tshark.c \
version_info.c
tshark_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
tshark_LDFLAGS = $(AM_LDFLAGS)
# Libraries and plugin flags with which to link tshark.
tshark_LDADD = \
capchild/libcapchild.a \
caputils/libcaputils.a \
ui/cli/libcliui.a \
ui/libui.a \
wiretap/libwiretap.la \
epan/libwireshark.la \
wsutil/libwsutil.la \
@GLIB_LIBS@ \
@PCAP_LIBS@ \
${EPAN_EXTRA_LIBS}
tfshark_SOURCES = \
$(SHARK_COMMON_SRC) \
tfshark.c \
version_info.c
tfshark_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
tfshark_LDFLAGS = $(AM_LDFLAGS)
# Libraries and plugin flags with which to link tfshark.
tfshark_LDADD = \
ui/cli/libcliui.a \
ui/libui.a \
wiretap/libwiretap.la \
epan/libwireshark.la \
wsutil/libwsutil.la \
@GLIB_LIBS@ \
@PCAP_LIBS@ \
${EPAN_EXTRA_LIBS}
rawshark_SOURCES = \
$(SHARK_COMMON_SRC) \
rawshark.c \
version_info.c
rawshark_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
rawshark_LDFLAGS = $(AM_LDFLAGS)
# Libraries and plugin flags with which to link rawshark.
rawshark_LDADD = \
caputils/libcaputils.a \
ui/libui.a \
wiretap/libwiretap.la \
epan/libwireshark.la \
wsutil/libwsutil.la \
@GLIB_LIBS@ \
@PCAP_LIBS@ \
${EPAN_EXTRA_LIBS}
mmdbresolve_SOURCES = mmdbresolve.c
mmdbresolve_CPPFLAGS = $(AM_CPPFLAGS)
mmdbresolve_LDFLAGS = $(AM_LDFLAGS)
mmdbresolve_LDADD = @MAXMINDDB_LIBS@
sharkd_SOURCES = \
$(SHARK_COMMON_SRC) \
sharkd.c \
sharkd.h \
sharkd_daemon.c \
sharkd_session.c \
version_info.c
sharkd_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
if HAVE_SPEEXDSP
sharkd_CPPFLAGS += $(SPEEXDSP_CFLAGS)
endif
sharkd_LDFLAGS = $(AM_LDFLAGS)
# Libraries and plugin flags with which to link sharkd.
sharkd_LDADD = \
ui/cli/libcliui.a \
ui/libui.a \
codecs/libwscodecs.la \
wiretap/libwiretap.la \
epan/libwireshark.la \
wsutil/libwsutil.la \
@GLIB_LIBS@ \
@PCAP_LIBS@ \
${EPAN_EXTRA_LIBS}
if HAVE_SPEEXDSP
sharkd_LDADD += $(SPEEXDSP_LIBS)
endif
text2pcap_SOURCES = \
text2pcap.c \
text2pcap-scanner.l \
version_info.c
text2pcap_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
text2pcap_CFLAGS = $(AM_CFLAGS)
# Libraries with which to link text2pcap.
text2pcap_LDADD = \
writecap/libwritecap.a \
wsutil/libwsutil.la \
@GLIB_LIBS@
mergecap_SOURCES = \
mergecap.c \
version_info.c
mergecap_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Libraries with which to link mergecap.
mergecap_LDADD = \
ui/libui.a \
wiretap/libwiretap.la \
wsutil/libwsutil.la \
@GLIB_LIBS@
capinfos_SOURCES = \
capinfos.c \
version_info.c
capinfos_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Libraries with which to link capinfos.
capinfos_LDADD = \
ui/libui.a \
wiretap/libwiretap.la \
wsutil/libwsutil.la \
@GLIB_LIBS@ \
@LIBGCRYPT_LIBS@
captype_SOURCES = \
captype.c \
version_info.c
captype_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Libraries with which to link captype.
captype_LDADD = \
ui/libui.a \
wiretap/libwiretap.la \
wsutil/libwsutil.la \
@GLIB_LIBS@
editcap_SOURCES = \
editcap.c \
version_info.c
editcap_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Libraries with which to link editcap.
editcap_LDADD = \
ui/libui.a \
wiretap/libwiretap.la \
wsutil/libwsutil.la \
@GLIB_LIBS@ \
@LIBGCRYPT_LIBS@
reordercap_SOURCES = \
reordercap.c \
version_info.c
reordercap_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Libraries with which to link reordercap.
reordercap_LDADD = \
ui/libui.a \
wiretap/libwiretap.la \
wsutil/libwsutil.la \
@GLIB_LIBS@
randpkt_SOURCES = \
randpkt.c \
version_info.c
randpkt_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Libraries with which to link randpkt.
randpkt_LDADD = \
randpkt_core/librandpkt_core.a \
ui/libui.a \
wiretap/libwiretap.la \
wsutil/libwsutil.la \
@GLIB_LIBS@ \
@PCAP_LIBS@ \
@C_ARES_LIBS@
dftest_SOURCES = \
dftest.c
dftest_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Libraries and plugin flags with which to link dftest.
dftest_LDADD = \
ui/libui.a \
wiretap/libwiretap.la \
wsutil/libwsutil.la \
epan/libwireshark.la \
@GLIB_LIBS@ \
@PCAP_LIBS@ \
${EPAN_EXTRA_LIBS}
dumpcap_SOURCES = \
capture_opts.c \
capture_stop_conditions.c \
conditions.c \
dumpcap.c \
ringbuffer.c \
sync_pipe_write.c \
version_info.c
dumpcap_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
dumpcap_CFLAGS = $(AM_CFLAGS) $(PIE_CFLAGS)
dumpcap_LDFLAGS = $(AM_LDFLAGS) $(PIE_LDFLAGS)
# Libraries with which to link dumpcap.
dumpcap_LDADD = \
caputils/libcaputils.a \
ui/libui.a \
writecap/libwritecap.a \
wsutil/libwsutil.la \
@GLIB_LIBS@ \
@PCAP_LIBS@ \
@LIBCAP_LIBS@ \
@LIBNL_LIBS@
pkginclude_HEADERS = \
cfile.h \
file.h \
globals.h \
log.h \
ws_attributes.h \
ws_compiler_tests.h \
ws_diag_control.h \
ws_symbol_export.h
# this target needed for distribution only
noinst_HEADERS = \
tools/oss-fuzzshark/FuzzerInterface.h \
capture_info.h \
capture_opts.h \
capture_stop_conditions.h \
conditions.h \
extcap.h \
extcap_parser.h \
fileset.h \
frame_tvbuff.h \
ringbuffer.h \
sync_pipe.h \
version_info.h
#
# Build the version string
#
# FORCE is the portable version of .PHONY
FORCE:
version.h: FORCE
$(AM_V_PERL)$(PERL) $(srcdir)/make-version.pl $(srcdir)
#
# Build shell scripts by doing variable substitution.
# Taken from autoconf 2.13.
#
editsh = sed -e 's,@''SHELL''@,$(SHELL),g'
SUFFIXES = .sh
.sh:
rm -f $@ $@.tmp
$(editsh) $< > $@.tmp && chmod +x $@.tmp && mv $@.tmp $@
services:
$(PYTHON) $(srcdir)/tools/make-services.py
CLEANFILES = \
doxygen-core.tag \
vgcore.*
DISTCLEANFILES = \
version.h
MAINTAINERCLEANFILES = \
$(GENERATED_FILES)
EXTRA_DIST = \
.editorconfig \
.mailmap \
INSTALL.configure \
Makefile.am.inc \
README.aix \
README.bsd \
README.DECT \
README.hpux \
README.linux \
README.macos \
README.md \
README.windows \
abi-descriptor.template \
autogen.sh \
cfilters \
colorfilters \
debian \
dfilters \
doxygen_global.cfg \
doxygen.cfg.in \
enterprises.tsv \
fix \
idl \
image \
m4 \
macosx-support-lib-patches \
make-version.pl \
manuf \
manuf.tmpl \
pdml2html.xsl \
smi_modules \
text2pcap-scanner.l \
text2pcap.h \
services \
wireshark.desktop \
wireshark-mime-package.xml \
wireshark.appdata.xml \
wireshark.pc.in \
wka \
CMakeLists.txt \
CMakeListsCustom.txt.example \
cmakeconfig.h.in \
CMakeOptions.txt \
ConfigureChecks.cmake \
cmake
install-exec-hook:
if HAVE_DUMPCAP_GROUP
chgrp $(DUMPCAP_GROUP) $(DESTDIR)$(bindir)/dumpcap
endif
if SETCAP_INSTALL
$(SETCAP) cap_net_raw,cap_net_admin+ep $(DESTDIR)$(bindir)/dumpcap
chmod o-rws $(DESTDIR)$(bindir)/dumpcap
else
if SETUID_INSTALL
chmod o-rws $(DESTDIR)$(bindir)/dumpcap
chmod +s $(DESTDIR)$(bindir)/dumpcap
endif
endif
if HAVE_PLUGINS
if !ENABLE_STATIC
plugins_subdir = plugins
endif
endif
extcap_subdir = extcap
DIST_SUBDIRS = \
capchild \
caputils \
codecs \
doc \
docbook \
epan \
ui \
ui/cli \
ui/qt \
help \
packaging \
plugins \
randpkt_core \
tools \
wiretap \
writecap \
wsutil \
extcap
SUBDIRS = \
tools \
wsutil \
writecap \
wiretap \
epan \
capchild \
caputils \
$(plugins_subdir) \
help \
ui \
codecs \
@wireshark_SUBDIRS@ \
ui/cli \
randpkt_core \
$(extcap_subdir) \
. \
doc \
docbook
help/faq.txt: $(srcdir)/help/faq.py
$(AM_V_GEN)(cd help ; \
$(MAKE) faq.txt ;)
libtool: $(LIBTOOL_DEPS)
$(SHELL) ./config.status --recheck
#
# Install icons and other desktop files for (for use with GNOME, KDE, or
# any other freedesktop.org-compliant desktops).
#
# We use $(datadir). If the desktop doesn't look for them there,
# the desktop is broken; the latest XDG Base Directory Specification
# can be consulted at
#
# http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
#
# We neither need nor want any of this if we're not building Wireshark
# (that being the only desktop app).
#
install-data-local:
if BUILDING_WIRESHARK
$(MKDIR_P) $(DESTDIR)$(datadir)/mime/packages
$(INSTALL_DATA) $(srcdir)/wireshark-mime-package.xml $(DESTDIR)$(datadir)/mime/packages/wireshark.xml
$(MKDIR_P) $(DESTDIR)$(datadir)/appdata
$(INSTALL_DATA) $(srcdir)/wireshark.appdata.xml $(DESTDIR)$(datadir)/appdata/wireshark.appdata.xml
$(MKDIR_P) $(DESTDIR)$(datadir)/applications
$(INSTALL_DATA) $(srcdir)/wireshark.desktop $(DESTDIR)$(datadir)/applications
for size in 16 24 32 48 64 128 256; \
do \
$(MKDIR_P) $(DESTDIR)$(datadir)/icons/hicolor/$${size}x$${size}/apps ; \
$(INSTALL_DATA) $(srcdir)/image/wsicon$${size}.png $(DESTDIR)$(datadir)/icons/hicolor/$${size}x$${size}/apps/wireshark.png ; \
$(MKDIR_P) $(DESTDIR)$(datadir)/icons/hicolor/$${size}x$${size}/mimetypes ; \
$(INSTALL_DATA) $(srcdir)/image/WiresharkDoc-$${size}.png $(DESTDIR)$(datadir)/icons/hicolor/$${size}x$${size}/mimetypes/application-wireshark-doc.png ; \
done
$(MKDIR_P) $(DESTDIR)$(datadir)/icons/hicolor/scalable/apps
$(INSTALL_DATA) $(srcdir)/image/wsicon.svg $(DESTDIR)$(datadir)/icons/hicolor/scalable/apps/wireshark.svg
endif
uninstall-local:
if BUILDING_WIRESHARK
rm -f $(DESTDIR)$(datadir)/appdata/wireshark.appdata.xml
rm -f $(DESTDIR)$(datadir)/applications/wireshark.desktop
rm -f $(DESTDIR)$(datadir)/mime/packages/wireshark.xml
for size in 16 24 32 48 64 128 256; \
do \
rm -f $(DESTDIR)$(datadir)/icons/hicolor/$${size}x$${size}/apps/wireshark.png ; \
rm -f $(DESTDIR)$(datadir)/icons/hicolor/$${size}x$${size}/mimetypes/application-wireshark-doc.png ; \
done
rm -f $(DESTDIR)$(datadir)/icons/hicolor/scalable/apps/wireshark.svg
endif
install-data-hook: update-databases-and-caches-install
uninstall-hook: update-databases-and-caches-uninstall
#
# ldconfig may be needed to update a shared library cache.
#
# update-desktop-database and update-mime-database may be needed on
# freedesktop.org desktops.
#
# Only ldconfig may be needed if we're not building Wireshark
# (that being the only desktop app).
#
update-databases-and-caches-common:
@echo "-------------------------------------------------------------------------------"
@echo "You may need to run \"ldconfig\" as root"
if BUILDING_WIRESHARK
@echo "You may need to run \"update-desktop-database $(datadir)/applications\""
@echo "You may need to run \"update-mime-database $(datadir)/mime\""
endif
@echo "-------------------------------------------------------------------------------"
update-databases-and-caches-install: update-databases-and-caches-common
update-databases-and-caches-uninstall: update-databases-and-caches-common
rpm-package: dist
$(MAKE) -C packaging/rpm
test-programs:
cd epan && $(MAKE) $@
checkapi_local:
$(PERL) $(top_srcdir)/tools/checkAPIs.pl -build \
-sourcedir=$(srcdir) \
$(TSHARK_TAP_SRC)
checkapi: checkapi_local
cd wiretap && $(MAKE) checkapi
cd codecs && $(MAKE) checkapi
cd capchild && $(MAKE) checkapi
cd caputils && $(MAKE) checkapi
cd ui && $(MAKE) checkapi
cd ui/cli && $(MAKE) checkapi
cd epan && $(MAKE) checkapi
cd epan/crypt && $(MAKE) checkapi
cd epan/dfilter && $(MAKE) checkapi
cd epan/ftypes && $(MAKE) checkapi
cd epan/wmem && $(MAKE) checkapi
cd epan/wslua && $(MAKE) checkapi
cd epan/dissectors && $(MAKE) checkapi
cd plugins && $(MAKE) checkapi
cd randpkt_core && $(MAKE) checkapi
cd writecap && $(MAKE) checkapi
cd wsutil && $(MAKE) checkapi
# --external-sources requires 0.4.0 or later.
shellcheck:
cd $(top_srcdir) && \
$(SHELLCHECK) --external-sources \
tools/fuzz-test.sh \
tools/randpkt-test.sh \
tools/test-captures.sh \
tools/valgrind-wireshark.sh
wsar_html: doxygen.cfg doxygen_global.cfg FORCE
if HAVE_DOXYGEN
rm -rf wsar_html
cd epan && $(MAKE) $@
cd capchild && $(MAKE) $@
cd caputils && $(MAKE) $@
cd randpkt_core && $(MAKE) $@
cd ui && $(MAKE) $@
(umask 022 ; $(DOXYGEN) doxygen.cfg)
endif
wsar-zip: wsar_html
if HAVE_DOXYGEN
rm -f wsar_html.zip
zip -rq wsar_html.zip wsar_html
endif
# Update AUTHORS file with entries from git shortlog
gen-authors:
cd $(top_srcdir) && $(PERL) tools/generate_authors.pl AUTHORS.src > AUTHORS
dist-hook:
printf "git_description=%s\n" "$$(git -C $(top_srcdir) describe --match 'v[1-9]*')" \
> $(top_distdir)/version.conf

View File

@ -1,78 +0,0 @@
# Makefile.am.inc
# Include file for Makefile.am files to get additional rules
#
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
AUTOMAKE_OPTIONS = -Wno-portability
lemon_srcdir = $(top_srcdir)/tools/lemon
lemon_builddir = $(top_builddir)/tools/lemon
LEMON = $(lemon_builddir)/lemon$(EXEEXT)
$(LEMON):
cd $(lemon_builddir) && $(MAKE)
INCLUDEDIRS = -I$(top_srcdir)
#AM_CPPFLAGS = $(INCLUDEDIRS) $(WS_CPPFLAGS)
AM_CFLAGS = $(WERROR) $(WS_CFLAGS)
DIRTY_CFLAGS = $(WS_CFLAGS)
AM_CXXFLAGS = $(WERROR) $(WS_CXXFLAGS)
DIRTY_CXXFLAGS = $(WS_CXXFLAGS)
AM_LDFLAGS = $(WS_LDFLAGS)
AM_V_PERL = $(am__v_PERL_@AM_V@)
am__v_PERL_ = $(am__v_PERL_@AM_DEFAULT_V@)
am__v_PERL_0 = @echo " PERL " $@;
AM_V_AWK = $(am__v_AWK_@AM_V@)
am__v_AWK_ = $(am__v_AWK_@AM_DEFAULT_V@)
am__v_AWK_0 = @echo " AWK " $@;
AM_V_LEMON = $(am__v_LEMON_@AM_V@)
am__v_LEMON_ = $(am__v_LEMON_@AM_DEFAULT_V@)
am__v_LEMON_0 = @echo " LEMON " $@;
AM_V_LEX = $(am__v_LEX_@AM_V@)
am__v_LEX_ = $(am__v_LEX_@AM_DEFAULT_V@)
am__v_LEX_0 = @echo " LEX " $@;
AM_V_SED = $(am__v_SED_@AM_V@)
am__v_SED_ = $(am__v_SED_@AM_DEFAULT_V@)
am__v_SED_0 = @echo " SED " $@;
AM_V_LN_S = $(am__v_LN_S_@AM_V@)
am__v_LN_S_ = $(am__v_LN_S_@AM_DEFAULT_V@)
am__v_LN_S_0 = @echo " LN_S " $@;
# _PYTHON is a reserved automake keyword
AM_V_python = $(am__v_python_@AM_V@)
am__v_python_ = $(am__v_python_@AM_DEFAULT_V@)
am__v_python_0 = @echo " PYTHON " $@;
AM_V_YACC = $(am__v_YACC_@AM_V@)
am__v_YACC_ = $(am__v_YACC_@AM_DEFAULT_V@)
am__v_YACC_0 = @echo " YACC " $@;
.l.c:
$(AM_V_LEX)$(LEX) -o$@ --header-file=$(@:.c=_lex.h) $<

File diff suppressed because it is too large Load Diff

View File

@ -1,140 +0,0 @@
#!/bin/sh
#
# Run this to generate all the initial makefiles.
#
# Copyright 2014 The Wireshark Authors
#
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
DIE=true
PROJECT="Wireshark"
# If you are going to use the non-default name for automake becase your OS
# installation has multiple versions, you need to call both aclocal and automake
# with that version number, as they come from the same package.
#AM_VERSION='-1.8'
ACLOCAL=aclocal$AM_VERSION
AUTOHEADER=autoheader
AUTOMAKE=automake$AM_VERSION
AUTOCONF=autoconf
PKG_CONFIG=pkg-config
# Check for python. Python did not support --version before version 2.5.
# Until we require a version > 2.5, we should use -V.
PYVER=`exec python -V 2>&1 | sed 's/Python *//'`
# If "python" isn't found, try "python3"
if test "$PYVER" = "exec: python: not found"
then
PYVER=`exec python3 -V 2>&1 | sed 's/Python *//'`
fi
case "$PYVER" in
2*|3*)
;;
*)
cat >&2 <<_EOF_
You must have Python in order to compile $PROJECT.
Download the appropriate package for your distribution/OS,
or get the source tarball at http://www.python.org/
_EOF_
DIE="exit 1"
esac
ACVER=`$AUTOCONF --version | grep '^autoconf' | sed 's/.*) *//'`
case "$ACVER" in
'' | 0.* | 1.* | 2.[0-5]* | 2.6[0123]* )
cat >&2 <<_EOF_
You must have autoconf 2.64 or later installed to compile $PROJECT.
Download the appropriate package for your distribution/OS,
or get the source tarball at ftp://ftp.gnu.org/pub/gnu/autoconf/
_EOF_
DIE="exit 1"
;;
esac
AMVER=`$AUTOMAKE --version | grep '^automake' | sed 's/.*) *//'`
case "$AMVER" in
1.11* | 1.1[2-9]*)
;;
*)
cat >&2 <<_EOF_
You must have automake 1.11 or later installed to compile $PROJECT.
Download the appropriate package for your distribution/OS,
or get the source tarball at ftp://ftp.gnu.org/pub/gnu/automake/
_EOF_
DIE="exit 1"
;;
esac
#
# Apple's Developer Tools have a "libtool" that has nothing to do with
# the GNU libtool; they call the latter "glibtool". They also call
# libtoolize "glibtoolize".
#
# Check for "glibtool" first.
#
LTVER=`glibtool --version 2>/dev/null | grep ' libtool)' | \
sed 's/.*libtool) \([0-9][0-9.]*\)[^ ]* .*/\1/'`
if test -z "$LTVER"
then
LTVER=`libtool --version | grep ' libtool)' | \
sed 's/.*) \([0-9][0-9.]*\)[^ ]* .*/\1/' `
LIBTOOLIZE=libtoolize
else
LIBTOOLIZE=glibtoolize
fi
case "$LTVER" in
'' | 0.* | 1.* | 2.2 )
cat >&2 <<_EOF_
You must have libtool 2.2.2 or later installed to compile $PROJECT.
Download the appropriate package for your distribution/OS,
or get the source tarball at ftp://ftp.gnu.org/pub/gnu/libtool/
_EOF_
DIE="exit 1"
;;
esac
#
# XXX - is there some minimum version for which we should be checking?
#
PCVER=`pkg-config --version`
if test -z "$PCVER"; then
cat >&2 <<_EOF_
You must have pkg-config installed to compile $PROJECT.
Download the appropriate package for your distribution/OS,
or get the source tarball at http://pkgconfig.freedesktop.org/releases/
_EOF_
DIE="exit 1"
fi
$DIE
LTARGS=" --copy --force"
echo $LIBTOOLIZE $LTARGS
$LIBTOOLIZE $LTARGS || exit 1
aclocal_flags="-I m4"
aclocalinclude="$ACLOCAL_FLAGS $aclocal_flags";
echo $ACLOCAL $aclocalinclude
$ACLOCAL $aclocalinclude || exit 1
echo $AUTOHEADER
$AUTOHEADER || exit 1
echo $AUTOMAKE --add-missing --gnu $am_opt
$AUTOMAKE --add-missing --gnu $am_opt || exit 1
echo $AUTOCONF
$AUTOCONF || exit 1
echo "Now type \"./configure [options]\" and \"make\" to compile $PROJECT."

View File

@ -1,64 +0,0 @@
# Makefile.am
# Automake file for the "talking to dumpcap" routines for Wireshark
#
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
include $(top_srcdir)/Makefile.am.inc
AM_CPPFLAGS = $(INCLUDEDIRS) $(WS_CPPFLAGS) $(GLIB_CFLAGS) $(PCAP_CFLAGS)
noinst_LIBRARIES = libcapchild.a
# All sources that should be put in the source distribution tarball
libcapchild_a_SOURCES = \
capture_ifinfo.c \
capture_sync.c \
capture_session.h \
capture_sync.h
libcapchild_a_DEPENDENCIES =
EXTRA_DIST = \
CMakeLists.txt \
doxygen.cfg.in
CLEANFILES = \
doxygen-capchild.tag
doxygen:
if HAVE_DOXYGEN
$(DOXYGEN) doxygen.cfg
endif # HAVE_DOXYGEN
wsar_html: doxygen.cfg ../doxygen_global.cfg
if HAVE_DOXYGEN
(umask 022 ; $(DOXYGEN) doxygen.cfg)
endif
checkapi: checkapi-base checkapi-todo
checkapi-base:
$(PERL) $(top_srcdir)/tools/checkAPIs.pl -g deprecated-gtk -build \
-sourcedir=$(srcdir) \
$(libcapchild_a_SOURCES)
checkapi-todo:
$(PERL) $(top_srcdir)/tools/checkAPIs.pl -M -g deprecated-gtk-todo -build \
-sourcedir=$(srcdir) \
$(libcapchild_a_SOURCES)

View File

@ -1,90 +0,0 @@
# Makefile.am
# Automake file for the "capture utilities" routines for Wireshark
#
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
include $(top_srcdir)/Makefile.am.inc
AM_CPPFLAGS = $(INCLUDEDIRS) $(WS_CPPFLAGS) $(GLIB_CFLAGS) $(PCAP_CFLAGS) \
$(LIBNL_CFLAGS)
noinst_LIBRARIES = libcaputils.a
# All sources that should be put in the source distribution tarball
libcaputils_a_SOURCES = \
capture_ifinfo.h \
capture-pcap-util.h \
capture-pcap-util.c \
capture-pcap-util-unix.c \
capture-pcap-util-int.h \
capture-wpcap.h \
capture_wpcap_packet.h \
iface_monitor.c \
iface_monitor.h \
ws80211_utils.c \
ws80211_utils.h
#
# This is used to build dumpcap, and dumpcap is, if possible, built as
# a position-independent executable (for address space layout randomization,
# as it might be running with extra privileges), so this library needs
# to be built that way as well.
#
libcaputils_a_CFLAGS = $(AM_CFLAGS) $(PIE_CFLAGS)
libcaputils_a_DEPENDENCIES =
CLEANFILES = \
doxygen-caputils.tag
EXTRA_DIST = \
.editorconfig \
airpcap.h \
airpcap_loader.c \
airpcap_loader.h \
capture_win_ifnames.c \
capture_win_ifnames.h \
capture-wpcap.c \
capture-wpcap.h \
capture_wpcap_packet.c \
capture_wpcap_packet.h \
CMakeLists.txt \
doxygen.cfg.in
doxygen:
if HAVE_DOXYGEN
$(DOXYGEN) doxygen.cfg
endif # HAVE_DOXYGEN
wsar_html: doxygen.cfg ../doxygen_global.cfg
if HAVE_DOXYGEN
(umask 022 ; $(DOXYGEN) doxygen.cfg)
endif
checkapi: checkapi-base checkapi-todo
checkapi-base:
$(PERL) $(top_srcdir)/tools/checkAPIs.pl -g deprecated-gtk -build \
-sourcedir=$(srcdir) \
$(libcaputils_a_SOURCES)
checkapi-todo:
$(PERL) $(top_srcdir)/tools/checkAPIs.pl -M -g deprecated-gtk-todo -build \
-sourcedir=$(srcdir) \
$(libcaputils_a_SOURCES)

View File

@ -1,84 +0,0 @@
# Makefile.am
# Automake file for the libwscodec library for Wireshark
#
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
include $(top_srcdir)/Makefile.am.inc
AM_CPPFLAGS = -DWS_BUILD_DLL $(INCLUDEDIRS) $(WS_CPPFLAGS) \
$(GLIB_CFLAGS) $(SBC_CFLAGS)
lib_LTLIBRARIES = libwscodecs.la
# All sources that should be put in the source distribution tarball
libwscodecs_la_SOURCES = \
codecs.c \
G711a/G711adecode.c \
G711u/G711udecode.c
if HAVE_SBC
libwscodecs_la_SOURCES += sbc/sbc.c
endif
if HAVE_SPANDSP
libwscodecs_la_SOURCES += G722/G722decode.c G726/G726decode.c
endif
if HAVE_BCG729
libwscodecs_la_SOURCES += G729/G729decode.c
endif
if !HAVE_SPEEXDSP
libwscodecs_la_SOURCES += speex/resample.c
endif
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
libwscodecs_la_LDFLAGS = -version-info 0:0:0 @LDFLAGS_SHAREDLIB@
libwscodecs_la_LIBADD = $(top_builddir)/wsutil/libwsutil.la $(GLIB_LIBS) \
$(SBC_LIBS) $(SPANDSP_LIBS) $(BCG729_LIBS)
libwscodecs_la_DEPENDENCIES = $(top_builddir)/wsutil/libwsutil.la
subpkgincludedir = $(pkgincludedir)/codecs
subpkginclude_HEADERS = \
codecs.h
noinst_HEADERS = \
G711a/G711adecode.h \
G711a/G711atable.h \
G711u/G711udecode.h \
G711u/G711utable.h \
G722/G722decode.h \
G726/G726decode.h \
G729/G729decode.h \
sbc/sbc_private.h \
speex/arch.h \
speex/speex_resampler.h \
speex/stack_alloc.h
EXTRA_DIST = \
CMakeLists.txt \
speex/README.txt
checkapi:
$(PERL) $(top_srcdir)/tools/checkAPIs.pl -g abort -g termoutput -build \
-sourcedir=$(srcdir) \
$(libwscodecs_la_SOURCES)

File diff suppressed because it is too large Load Diff

4
debian/control vendored
View File

@ -85,8 +85,8 @@ Package: wireshark-dev
Architecture: any
Section: devel
Depends: ${misc:Depends}, omniidl (>= 4.0.1-2), libpcap0.8-dev, libtool,
libglib2.0-dev, ${python:Depends}, python-ply, snacc, autotools-dev, debhelper,
cdbs, automake, autoconf, libwireshark-dev, libwiretap-dev
libglib2.0-dev, ${python:Depends}, python-ply, snacc, debhelper,
cdbs, libwireshark-dev, libwiretap-dev
Replaces: ethereal-dev (<< 1.0.0-3)
Conflicts: ethereal-dev (<< 1.0.0-3)
Description: network traffic analyzer - development tools

View File

@ -1,15 +0,0 @@
Description: Note about README.Debian when running wireshark as root.
Forwarded: not-needed
Author: Balint Reczey <balint@balintreczey.hu>
--- a/ui/gtk/main.c
+++ b/ui/gtk/main.c
@@ -1949,7 +1949,7 @@
"This could be dangerous.\n\n"
"If you're running Wireshark this way in order to perform live capture, "
"you may want to be aware that there is a better way documented at\n"
- "https://wiki.wireshark.org/CaptureSetup/CapturePrivileges", cur_user, cur_group);
+ "/usr/share/doc/wireshark-common/README.Debian", cur_user, cur_group);
g_free(cur_user);
g_free(cur_group);
simple_dialog_check_set(priv_warning_dialog, "Don't show this message again.");

View File

@ -1,15 +0,0 @@
Description: Don't regenerate svnversion.h
Forwarded: not-needed
Author: Balint Reczey <balint@balintreczey.hu>
--- a/Makefile.am
+++ b/Makefile.am
@@ -776,7 +776,7 @@
# FORCE is the portable version of .PHONY
FORCE:
-version.h: FORCE
+version.h:
$(AM_V_PERL)$(PERL) $(srcdir)/make-version.pl $(srcdir)
#

View File

@ -1,5 +1,3 @@
04_asn2wrs_ply.patch
05_note-README-when-running-as-root.patch
06_release-version.patch
09_idl2wrs.patch
16_licence_about_location.patch

View File

@ -4,8 +4,7 @@
<?avp-proto key="Example-AVP" value="data" ?>
<!DOCTYPE dictionary SYSTEM "dictionary.dtd" [
<!-- Any files added here need to be added to Makefile.am and
packaging/nsis/wireshark.nsi -->
<!-- Any files added here need to be added packaging/nsis/wireshark.nsi -->
<!ENTITY nasreq SYSTEM "nasreq.xml">
<!ENTITY eap SYSTEM "eap.xml">

View File

@ -1,355 +0,0 @@
# Makefile.am
# Automake file for Wireshark documentation
#
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
#
# We include dependencies on ../config.h in order to
# capture when $(VERSION) changes.
#
# This is a hideous hack.
#
# Automake needs to know into which sections to install various man
# pages; if the names in "man_MANS" have suffixes, it can infer the
# sections from the name (e.g., "hello.1" goes in section 1), but if
# they don't have suffixes, it can't tell what sections to put them, and
# it just gives up and doesn't create any rules to install them (and it
# gives up silently, so you have no clue what's wrong).
#
# Therefore, we can't just set "man_MANS" to a list of variables to be
# filled in by the configure script, as those variables don't have man
# page section numbers.
#
# It turns out (although this is not documented anywhere I could find
# in the automake Info file) that if you define, instead, variables with
# names like "man{section}_MANS", automake will infer that the names in
# those variables are the names of man pages to be installed in section
# "{section}".
#
# So we define "man1_MANS" to contain all the section 1 man pages and
# man4_MANS for the (one) section 4 man page.
#
# *However*, if "man_MANS" isn't defined at all, automake concludes that
# there are no man pages, the fact that, say, "man1_MANS" is defined
# nonwithstanding! (I suspect this is the result of a mistaken attempt
# to get people to fix their automake files not to use "MANS"; if "MANS"
# is defined, it prints a warning and sets the exit status, but doesn't
# exit, and then it just gives up if "man_MANS" isn't defined,
# presumably on the theory that the only reason it wouldn't be defined
# is because the automake file uses the obsolete "MANS" variable instead
# of the shiny new "man_MANS" variable.)
#
# So we also define "man_MANS", but don't define it as anything;
# automake will arrange that the Makefile define it as the union of all
# the "man{section}_MANS" variables.
#
man1_MANS = \
@wireshark_man@ \
@tshark_man@ \
@text2pcap_man@ \
@mergecap_man@ \
@reordercap_man@ \
@capinfos_man@ \
@captype_man@ \
@editcap_man@ \
@dumpcap_man@ \
@rawshark_man@ \
@dftest_man@ \
@randpkt_man@ \
@androiddump_man@ \
@ciscodump_man@ \
@sshdump_man@ \
@randpktdump_man@ \
@udpdump_man@ \
@mmdbresolve_man@
man4_MANS = \
@extcap_man@ \
@wiresharkfilter_man@
man_MANS =
# Build these in case a developer wants to read them and for the Debian
# development package.
# (The former arguably should be in noinst_MANS but it didn't work for me.)
noinst_DATA = asn2deb.1 asn2deb.html idl2deb.1 idl2deb.html idl2wrs.1 idl2wrs.html
pkgdata_DATA = AUTHORS-SHORT $(top_srcdir)/docbook/ws.css wireshark.html \
tshark.html wireshark-filter.html capinfos.html captype.html ciscodump.html \
editcap.html mergecap.html reordercap.html text2pcap.html dumpcap.html \
androiddump.html sshdump.html randpktdump.html rawshark.html dftest.html \
randpkt.html extcap.html udpdump.html mmdbresolve.html
#
# Build the short version of the authors file for the about dialog
# Put a copy in the top-level directory so Help->About, when run from the
# build directory, can find it.
#
AUTHORS-SHORT: $(top_srcdir)/AUTHORS $(srcdir)/make-authors-short.pl
$(AM_V_GEN)$(PERL) $(srcdir)/perlnoutf.pl $(srcdir)/make-authors-short.pl \
< $(top_srcdir)/AUTHORS > AUTHORS-SHORT && \
cp $@ $(top_builddir)
#
# Build the short version of the authors file with formatting codes for the
# man page
#
AUTHORS-SHORT-FORMAT: AUTHORS-SHORT $(srcdir)/make-authors-format.pl
$(AM_V_GEN)$(PERL) $(srcdir)/perlnoutf.pl $(srcdir)/make-authors-format.pl \
< AUTHORS-SHORT > AUTHORS-SHORT-FORMAT
wireshark.pod: $(srcdir)/wireshark.pod.template AUTHORS-SHORT-FORMAT
$(AM_V_GEN)cat $(srcdir)/wireshark.pod.template AUTHORS-SHORT-FORMAT > wireshark.pod
AM_V_POD2MAN = $(am__v_POD2MAN_@AM_V@)
am__v_POD2MAN_ = $(am__v_POD2MAN_@AM_DEFAULT_V@)
am__v_POD2MAN_0 = @echo " POD2MAN " $@;
AM_V_POD2HTML = $(am__v_POD2HTML_@AM_V@)
am__v_POD2HTML_ = $(am__v_POD2HTML_@AM_DEFAULT_V@)
am__v_POD2HTML_0 = @echo " POD2HTML" $@;
POD_CSS_URL ?= $(top_srcdir)/docbook/ws.css
.pod.1: ../config.h
$(AM_V_POD2MAN)$(POD2MAN) \
--center="The Wireshark Network Analyzer" \
--release=$(VERSION) \
$< > $@
.pod.html: ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$< > $@
# These rules need to stay separate because of the --section option.
wireshark-filter.4: wireshark-filter.pod ../config.h
$(AM_V_POD2MAN)$(POD2MAN) \
--section=4 \
--center="The Wireshark Network Analyzer" \
--release=$(VERSION) \
$(srcdir)/wireshark-filter.pod > wireshark-filter.4
extcap.4: extcap.pod ../config.h
$(AM_V_POD2MAN)$(POD2MAN) \
--section=4 \
--center="The Wireshark Network Analyzer" \
--release=$(VERSION) \
$(srcdir)/extcap.pod > extcap.4
# These rules need to stay separate because each man page has a separate
# title. Using GNU make's pattern rules would allow these to be removed
# but at the cost of portability.
tshark.html: tshark.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="tshark - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/tshark.pod > tshark.html
wireshark-filter.html: wireshark-filter.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="wireshark-filter - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/wireshark-filter.pod > wireshark-filter.html
extcap.html: extcap.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="extcap - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/extcap.pod > extcap.html
capinfos.html: capinfos.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="capinfos - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/capinfos.pod > capinfos.html
captype.html: captype.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="captype - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/captype.pod > captype.html
editcap.html: editcap.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="editcap - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/editcap.pod > editcap.html
idl2wrs.html: idl2wrs.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="idl2wrs - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/idl2wrs.pod > idl2wrs.html
mergecap.html: mergecap.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="mergecap - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/mergecap.pod > mergecap.html
reordercap.html: reordercap.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="reordercap - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/reordercap.pod > reordercap.html
text2pcap.html: text2pcap.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="text2pcap - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/text2pcap.pod > text2pcap.html
dumpcap.html: dumpcap.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="dumpcap - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/dumpcap.pod > dumpcap.html
androiddump.html: androiddump.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="androiddump - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/androiddump.pod > androiddump.html
sshdump.html: sshdump.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="sshdump - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/sshdump.pod > sshdump.html
ciscodump.html: ciscodump.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="ciscodump - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/ciscodump.pod > ciscodump.html
randpktdump.html: randpktdump.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="randpktdump - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/randpktdump.pod > randpktdump.html
rawshark.html: rawshark.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="rawshark - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/rawshark.pod > rawshark.html
dftest.html: dftest.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="dftest - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/dftest.pod > dftest.html
randpkt.html: randpkt.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="randpkt - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/randpkt.pod > randpkt.html
udpdump.html: udpdump.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="udpdump - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/udpdump.pod > udpdump.html
mmdbresolve.html: mmdbresolve.pod ../config.h $(top_srcdir)/docbook/ws.css
$(AM_V_POD2HTML)$(POD2HTML) \
--title="mmdbresolve - The Wireshark Network Analyzer $(VERSION)" \
--css=$(POD_CSS_URL) \
--noindex \
$(srcdir)/mmdbresolve.pod > mmdbresolve.html
CLEANFILES = \
wireshark.pod \
*.1 \
*.4 \
*.html
DISTCLEANFILES = \
pod2htmi.tmp \
pod2htmd.tmp \
AUTHORS-SHORT \
../AUTHORS-SHORT \
AUTHORS-SHORT-FORMAT \
*~
EXTRA_DIST = \
README.capture \
README.design \
README.developer \
README.display_filter \
README.dissector \
README.extcap \
README.heuristic \
README.idl2wrs \
README.packaging \
README.plugins \
README.regression \
README.request_response_tracking\
README.stats_tree \
README.tapping \
README.wmem \
README.wslua \
README.xml-output \
androiddump.pod \
asn2deb.pod \
capinfos.pod \
captype.pod \
ciscodump.pod \
dftest.pod \
dumpcap.pod \
editcap.pod \
extcap.pod \
idl2deb.pod \
idl2wrs.pod \
make-authors-format.pl \
make-authors-short.pl \
mergecap.pod \
packet-PROTOABBREV.c \
perlnoutf.pl \
plugins.example/configure.ac \
plugins.example/hello.c \
plugins.example/Makefile.am \
plugins.example/README \
randpkt.pod \
randpkt.txt \
randpktdump.pod \
rawshark.pod \
reordercap.pod \
sgml.doc.template \
sshdump.pod \
text2pcap.pod \
tshark.pod \
udpdump.pod \
mmdbresolve.pod \
wireshark-filter.pod \
wireshark.pod.template \
CMakeLists.txt

View File

@ -67,8 +67,7 @@ Usually, you will put your newly created dissector file into the directory
epan/dissectors/, just like all the other packet-*.c files already in there.
Also, please add your dissector file to the corresponding makefiles,
described in section "1.8 Editing Makefile.am and CMakeLists.txt
to add your dissector" below.
described in section "1.8 Editing CMakeLists.txt to add your dissector" below.
Dissectors that use the dissector registration API to register with a lower
level protocol (this is the vast majority) don't need to define a prototype in
@ -654,8 +653,7 @@ generated automatically; to arrange that a protocol's register routine
be called at startup:
the file containing a dissector's "register" routine must be
added to "DISSECTOR_SRC" in "epan/dissectors/Makefile.am"
(and in "epan/dissectors/CMakeLists.txt");
added to "DISSECTOR_SRC" in "epan/dissectors/CMakeLists.txt";
the "register" routine must have a name of the form
"proto_register_XXX";
@ -2406,23 +2404,11 @@ This allows dissection of a packet to be expanded outside of dissector without
having to modify the dissector directly.
1.8 Editing Makefile.am and CMakeLists.txt to add your dissector.
1.8 Editing CMakeLists.txt to add your dissector.
To arrange that your dissector will be built as part of Wireshark, you
must add the name of the source file for your dissector to the
'DISSECTOR_SRC' macro in the 'Makefile.am' file in the 'epan/dissectors'
directory. (Note that this is for modern versions of UNIX, so there
is no 14-character limitation on file names, and for modern versions of
Windows, so there is no 8.3-character limitation on file names.)
If your dissector also has its own header file or files, you must add
them to the 'DISSECTOR_INCLUDES' macro in the 'Makefile.am' file in
the 'epan/dissectors' directory, so that it's included when release source
tarballs are built (otherwise, the source in the release tarballs won't
compile).
In addition to the above, you should add your dissector source file name
to the DISSECTOR_SRC section of epan/dissectors/CMakeLists.txt
must add the name of the source file for your dissector to the DISSECTOR_SRC
section of epan/dissectors/CMakeLists.txt
1.9 Using the git source code tree.

View File

@ -96,7 +96,6 @@ steps 3 or 4 instead.
following files to include the packet-test-idl.c
cp packet-test-idl.c /dir/where/wireshark/lives/epan/dissectors/
edit epan/dissectors/Makefile.am
edit epan/dissectors/CMakeLists.txt
6. Run configure

View File

@ -29,7 +29,6 @@ The plugin should be placed in a new plugins/epan/foo directory which should
contain at least the following files:
CMakeLists.txt
Makefile.am
README
The README can be brief but it should provide essential information relevant
@ -46,20 +45,7 @@ For your plugins/epan/foo/CMakeLists.txt file, see the corresponding file in
plugins/epan/gryphon. Replace all occurrences of "gryphon" in those files
with "foo" and add your source files to the DISSECTOR_SRC variable.
2.2 Makefile.am
For your plugins/epan/foo/Makefile.am file, see the corresponding file in
plugins/epan/gryphon. Replace all occurrences of "gryphon" in those files
with "foo".
Your plugins/epan/foo/Makefile.am also needs to list the main source file
which exports plugin_register() for your dissector in the
DISSECTOR_SRC variable. All other supporting source files should be
listed in the DISSECTOR_SUPPORT_SRC variable.
The header files for your dissector, if any, must be listed in the
DISSECTOR_INCLUDES variable.
2.4 plugin.rc.in
2.2 plugin.rc.in
Your plugins/epan/foo/plugin.rc.in is the Windows resource template file used
to add the plugin specific information as resources to the DLL.
@ -106,10 +92,7 @@ In order to be able to permanently add a plugin take the following steps.
You will need to change the following files:
configure.ac
CMakeLists.txt
epan/Makefile.am
Makefile.am
packaging/nsis/wireshark.nsi
plugins/Makefile.am
You might also want to search your Wireshark development directory for
occurrences of an existing plugin name, in case this document is out of
@ -119,49 +102,7 @@ date with the current directory structure. For example,
could be used from a shell prompt.
3.2.1 Changes to plugins/Makefile.am
The plugins directory contains a Makefile.am. You need to add to SUBDIRS
(in alphabetical order) the name of your plugin:
SUBDIRS = $(_CUSTOM_SUBDIRS_) \
...
epan/ethercat \
epan/foo \
epan/gryphon \
epan/irda \
3.2.2 Changes to the top level configure.ac
You need to add your plugins Makefile (in alphabetical order) to the
AC_OUTPUT rule in the configure.ac
AC_OUTPUT(
...
plugins/epan/ethercat/Makefile
plugins/epan/foo/Makefile
plugins/epan/gryphon/Makefile
plugins/epan/irda/Makefile
...
,)
3.2.3 Changes to epan/Makefile.am
Add the relative path of all your plugin source files (in alphbetical
order) to plugin_src:
plugin_src = \
...
../plugins/epan/ethercat/packet-ioraw.c \
../plugins/epan/ethercat/packet-nv.c \
../plugins/epan/foo/packet-foo.c \
../plugins/epan/gryphon/packet-gryphon.c \
../plugins/epan/irda/packet-ircomm.c \
../plugins/epan/irda/packet-irda.c \
...
3.2.4 Changes to CMakeLists.txt
3.2.1 Changes to CMakeLists.txt
Add your plugin (in alphabetical order) to the PLUGIN_SRC_DIRS:
@ -175,12 +116,12 @@ if(ENABLE_PLUGINS)
plugins/epan/irda
...
3.2.5 Changes to the installers
3.2.2 Changes to the installers
If you want to include your plugin in an installer you have to add lines
in the NSIS installer wireshark.nsi file.
3.2.5.1 Changes to packaging/nsis/wireshark.nsi
3.2.2.1 Changes to packaging/nsis/wireshark.nsi
Add the relative path of your plugin DLL (in alphbetical order) to the
list of "File" statements in the "Dissector Plugins" section:
@ -190,7 +131,7 @@ File "${STAGING_DIR}\plugins\${VERSION_MAJOR}.${VERSION_MINOR}\epan\foo.dll"
File "${STAGING_DIR}\plugins\${VERSION_MAJOR}.${VERSION_MINOR}\epan\gryphon.dll"
File "${STAGING_DIR}\plugins\${VERSION_MAJOR}.${VERSION_MINOR}\epan\irda.dll"
3.2.5.2 Other installers
3.2.2.2 Other installers
The PortableApps installer copies plugins from the build directory
and should not require configuration.
@ -303,8 +244,6 @@ is encouraged to update their plugins as outlined below:
o Remove the init function.
o Change the Makefile.am file to match the one of the DOCSIS plugin.
6 How to plugin related interface options
To demonstrate the functionality of the plugin interface options, a

View File

@ -44,10 +44,9 @@ Lua tables. (you can do so, but it's not advisable)
Both of the perl scripts above are given the C-source files to search through
by the make process, generated from the lists in epan/wslua/CMakeLists.txt.
Naturally if you add new source files, you need to add them to the list in
epan/wslua/CMakeLists.txt and epan/wslua/Makefile.am. You also have to add
the module name into docbook/user-guide.xml and docbook/wsluarm.xml, and the
source files into docbook/CMakeLists.txt and docbook/Makefile.am, to get
it to be generated in the user guide.
epan/wslua/CMakeLists.txt. You also have to add the module name into
docbook/user-guide.xml and docbook/wsluarm.xml, and the source files into
docbook/CMakeLists.txt, to get it to be generated in the user guide.
Another Perl script is used as well, called 'make-init-lua.pl', which
generates the init.lua script. A large part of it deals with exposing #define
@ -309,7 +308,7 @@ WSLUA_CONTINUE_MODULE - like WSLUA_MODULE, except used at the top of a .c file
to continue defining classes/functions/etc. within a previously declared module
in a previous file (i.e., one that used WSLUA_MODULE). The module name must match
the original one, and the .c file must be listed after the original one in the
CMakeLists.txt/Makefile.am lists in the docbook directory.
CMakeLists.txt lists in the docbook directory.
WSLUA_ATTRIBUTE - this is another documentation-only "macro", only used within

View File

@ -1,34 +0,0 @@
# Makefile.am
#
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
#
WARNFLAGS = -Wall -Wextra
plugindir := $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) $(PKG_CONFIG) --define-variable=libdir=$(libdir) --variable plugindir wireshark)
epan_plugindir = $(plugindir)/epan
VERSION_RELEASE := $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) $(PKG_CONFIG) --variable VERSION_RELEASE wireshark)
epan_plugin_LTLIBRARIES = hello.la
hello_la_SOURCES = hello.c
hello_la_CPPFLAGS = -DVERSION_RELEASE=\"$(VERSION_RELEASE)\"
hello_la_CFLAGS = $(WIRESHARK_CFLAGS) -fvisibility=hidden $(WARNFLAGS)
hello_la_LDFLAGS = -module -avoid-version -shared
hello_la_LIBADD = $(WIRESHARK_LIBS)
homedir = $${HOME}/.local/lib/wireshark/plugins/$(VERSION_RELEASE)/epan
install-home:
$(MKDIR_P) $(homedir) || exit 1; \
$(INSTALL) $(builddir)/.libs/hello.so $(homedir)

View File

@ -1,503 +0,0 @@
#
# Make the "Wireshark User Guide" and "Wireshark Developer Guide"
# in several formats.
# See the README.adoc file for instructions.
#
############### YOU SHOULDN'T HAVE TO EDIT ANYTHING BELOW THIS LINE! ################
WSUG_FILES = \
wsug_src/WSUG_app_files.asciidoc \
wsug_src/WSUG_app_howitworks.asciidoc \
wsug_src/WSUG_app_messages.asciidoc \
wsug_src/WSUG_app_protocols.asciidoc \
wsug_src/WSUG_app_tools.asciidoc \
wsug_src/WSUG_chapter_advanced.asciidoc \
wsug_src/WSUG_chapter_build_install.asciidoc \
wsug_src/WSUG_chapter_capture.asciidoc \
wsug_src/WSUG_chapter_customize.asciidoc \
wsug_src/WSUG_chapter_introduction.asciidoc \
wsug_src/WSUG_chapter_io.asciidoc \
wsug_src/WSUG_chapter_statistics.asciidoc \
wsug_src/WSUG_chapter_telephony.asciidoc \
wsug_src/WSUG_chapter_troubleshoot.asciidoc \
wsug_src/WSUG_chapter_use.asciidoc \
wsug_src/WSUG_chapter_work.asciidoc \
wsug_src/WSUG_preface.asciidoc \
ws.css
WSUG_TOOLS_HELP_FILES = \
wsug_src/capinfos-h.txt \
wsug_src/dumpcap-h.txt \
wsug_src/editcap-F.txt \
wsug_src/editcap-T.txt \
wsug_src/editcap-h.txt \
wsug_src/mergecap-h.txt \
wsug_src/rawshark-h.txt \
wsug_src/reordercap-h.txt \
wsug_src/text2pcap-h.txt \
wsug_src/tshark-h.txt
WSUG_GENERATED_SOURCE = \
user-guide.xml
WSUG_GRAPHICS = \
wsug_graphics/captureOptions.png \
wsug_graphics/related-ack.png \
wsug_graphics/related-dup-ack.png \
wsug_graphics/related-last.png \
wsug_graphics/related-request.png \
wsug_graphics/related-segment.png \
wsug_graphics/related-current.png \
wsug_graphics/related-first.png \
wsug_graphics/related-other.png \
wsug_graphics/related-response.png \
wsug_graphics/ws-analyze-menu.png \
wsug_graphics/ws-bytes-pane-tabs.png \
wsug_graphics/ws-bytes-pane.png \
wsug_graphics/ws-capture-info.png \
wsug_graphics/ws-capture-interfaces.png \
wsug_graphics/ws-capture-interface-details.png \
wsug_graphics/ws-capture-interfaces-win32.png \
wsug_graphics/ws-capture-menu.png \
wsug_graphics/ws-capture-options.png \
wsug_graphics/ws-capture-options-compile-selected-bpfs.png \
wsug_graphics/ws-capture-options-output.png \
wsug_graphics/ws-capture-options-manage-interfaces-local.png \
wsug_graphics/ws-capture-options-manage-interfaces-pipes.png \
wsug_graphics/ws-capture-options-manage-interfaces-remote-plus.png \
wsug_graphics/ws-capture-options-manage-interfaces-remote.png \
wsug_graphics/ws-capture-options-manage-interfaces.png \
wsug_graphics/ws-capture-options-remote-capture.png \
wsug_graphics/ws-capture-options-remote-interface.png \
wsug_graphics/ws-capture-options-remote-settings.png \
wsug_graphics/ws-capture-options-settings.png \
wsug_graphics/ws-capture-preferences.png \
wsug_graphics/ws-choose-color-rule.png \
wsug_graphics/ws-coloring-fields.png \
wsug_graphics/ws-coloring-rules-dialog.png \
wsug_graphics/ws-column-header-popup-menu.png \
wsug_graphics/ws-decode-as-show.png \
wsug_graphics/ws-decode-as.png \
wsug_graphics/ws-details-pane-popup-menu.png \
wsug_graphics/ws-details-pane.png \
wsug_graphics/ws-display-filter-tcp.png \
wsug_graphics/ws-edit-menu.png \
wsug_graphics/ws-enabled-protocols.png \
wsug_graphics/ws-expert-colored-tree.png \
wsug_graphics/ws-expert-column.png \
wsug_graphics/ws-expert-infos.png \
wsug_graphics/ws-export-objects.png \
wsug_graphics/ws-export-pdml.png \
wsug_graphics/ws-export-plain.png \
wsug_graphics/ws-export-ps.png \
wsug_graphics/ws-export-psml.png \
wsug_graphics/ws-export-selected.png \
wsug_graphics/ws-file-import.png \
wsug_graphics/ws-file-menu.png \
wsug_graphics/ws-file-set-dialog.png \
wsug_graphics/ws-filter-add-expression.png \
wsug_graphics/ws-filter-toolbar.png \
wsug_graphics/ws-filters.png \
wsug_graphics/ws-find-packet.png \
wsug_graphics/ws-follow-stream.png \
wsug_graphics/ws-go-menu.png \
wsug_graphics/ws-goto-packet.png \
wsug_graphics/ws-gui-colors-preferences.png \
wsug_graphics/ws-gui-columns-preferences.png \
wsug_graphics/ws-gui-config-profiles.png \
wsug_graphics/ws-gui-font-preferences.png \
wsug_graphics/ws-gui-interface-options.png \
wsug_graphics/ws-gui-layout-preferences.png \
wsug_graphics/ws-gui-preferences.png \
wsug_graphics/ws-help-menu.png \
wsug_graphics/ws-internals-menu.png \
wsug_graphics/ws-list-pane.png \
wsug_graphics/ws-logo.png \
wsug_graphics/ws-main-toolbar.png \
wsug_graphics/ws-main.png \
wsug_graphics/ws-menu.png \
wsug_graphics/ws-merge-gtk24.png \
wsug_graphics/ws-merge-win32.png \
wsug_graphics/ws-nameresolution-preferences.png \
wsug_graphics/ws-open-gtk24.png \
wsug_graphics/ws-open-win32.png \
wsug_graphics/ws-packet-format.png \
wsug_graphics/ws-packet-pane-popup-menu.png \
wsug_graphics/ws-packet-range.png \
wsug_graphics/ws-packet-selected.png \
wsug_graphics/ws-packet-sep-win.png \
wsug_graphics/ws-print.png \
wsug_graphics/ws-printing-preferences.png \
wsug_graphics/ws-save-as-gtk24.png \
wsug_graphics/ws-save-as-win32.png \
wsug_graphics/ws-statistics-menu.png \
wsug_graphics/ws-stats-compare.png \
wsug_graphics/ws-stats-conversations.png \
wsug_graphics/ws-stats-endpoints.png \
wsug_graphics/ws-stats-hierarchy.png \
wsug_graphics/ws-stats-iographs.png \
wsug_graphics/ws-stats-srt-dcerpc-filter.png \
wsug_graphics/ws-stats-srt-dcerpc.png \
wsug_graphics/ws-stats-summary.png \
wsug_graphics/ws-stats-lte-mac-traffic.png \
wsug_graphics/ws-stats-lte-rlc-traffic.png \
wsug_graphics/ws-stats-wlan-traffic.png \
wsug_graphics/ws-statusbar-empty.png \
wsug_graphics/ws-statusbar-filter.png \
wsug_graphics/ws-statusbar-loaded.png \
wsug_graphics/ws-statusbar-profile.png \
wsug_graphics/ws-statusbar-selected.png \
wsug_graphics/ws-tel-rtpstream-analysis.png \
wsug_graphics/ws-telephony-menu.png \
wsug_graphics/ws-tools-menu.png \
wsug_graphics/ws-time-reference.png \
wsug_graphics/ws-view-menu.png \
wsug_graphics/toolbar/autoscroll_24.png \
wsug_graphics/toolbar/capture_filter_24.png \
wsug_graphics/toolbar/capture_interfaces_24.png \
wsug_graphics/toolbar/capture_options_24.png \
wsug_graphics/toolbar/capture_restart_24.png \
wsug_graphics/toolbar/capture_start_24.png \
wsug_graphics/toolbar/capture_stop_24.png \
wsug_graphics/toolbar/colorize_24.png \
wsug_graphics/toolbar/display_filter_24.png \
wsug_graphics/toolbar/resize_columns_24.png \
wsug_graphics/toolbar/stock_add_24.png \
wsug_graphics/toolbar/stock_apply_20.png \
wsug_graphics/toolbar/stock_bottom_24.png \
wsug_graphics/toolbar/stock_clear_24.png \
wsug_graphics/toolbar/stock_close_24.png \
wsug_graphics/toolbar/stock_colorselector_24.png \
wsug_graphics/toolbar/stock_help_24.png \
wsug_graphics/toolbar/stock_jump_to_24.png \
wsug_graphics/toolbar/stock_left_arrow_24.png \
wsug_graphics/toolbar/stock_open_24.png \
wsug_graphics/toolbar/stock_preferences_24.png \
wsug_graphics/toolbar/stock_print_24.png \
wsug_graphics/toolbar/stock_properties_24.png \
wsug_graphics/toolbar/stock_refresh_24.png \
wsug_graphics/toolbar/stock_right_arrow_24.png \
wsug_graphics/toolbar/stock_save_24.png \
wsug_graphics/toolbar/stock_save_as_24.png \
wsug_graphics/toolbar/stock_search_24.png \
wsug_graphics/toolbar/stock_stop_24.png \
wsug_graphics/toolbar/stock_top_24.png \
wsug_graphics/toolbar/stock_zoom_1_24.png \
wsug_graphics/toolbar/stock_zoom_in_24.png \
wsug_graphics/toolbar/stock_zoom_out_24.png
WSDG_FILES = \
wsdg_src/WSDG_chapter_build_intro.asciidoc \
wsdg_src/WSDG_chapter_capture.asciidoc \
wsdg_src/WSDG_chapter_dissection.asciidoc \
wsdg_src/WSDG_chapter_env_intro.asciidoc \
wsdg_src/WSDG_chapter_libraries.asciidoc \
wsdg_src/WSDG_chapter_quick_setup.asciidoc \
wsdg_src/WSDG_chapter_sources.asciidoc \
wsdg_src/WSDG_chapter_tools.asciidoc \
wsdg_src/WSDG_chapter_userinterface.asciidoc \
wsdg_src/WSDG_chapter_works.asciidoc \
wsdg_src/WSDG_preface.asciidoc \
wsluarm.asciidoc \
ws.css
WSDG_GENERATED_SOURCE = \
developer-guide.xml
WSDG_GRAPHICS = \
wsdg_graphics/ws-capture-sync.dia \
wsdg_graphics/ws-capture-sync.png \
wsdg_graphics/ws-capture_internals.dia \
wsdg_graphics/ws-capture_internals.png \
wsdg_graphics/ws-function-blocks.dia \
wsdg_graphics/ws-function-blocks.png \
wsdg_graphics/ws-logo.png \
wsdg_graphics/toolbar/dummy.dummy
COMMON_FILES = \
common_src/GPL_appendix.asciidoc \
common_src/typographic_conventions.asciidoc
COMMON_GRAPHICS = \
common_graphics/note.svg \
common_graphics/tip.svg \
common_graphics/warning.svg
# user-guide.xml must be first in the list (to match $<)
WSUG_DIST = \
user-guide.asciidoc \
attributes.asciidoc \
custom_layer_chm.xsl \
custom_layer_single_html.xsl \
$(WSUG_FILES) \
$(WSUG_TOOLS_HELP_FILES) \
$(WSUG_GRAPHICS) \
$(COMMON_FILES) \
$(COMMON_GRAPHICS)
WSUG_SOURCE = $(WSUG_GENERATED_SOURCE) $(WSUG_DIST)
# developer-guide.asciidoc must be first in the list (to match $<)
WSDG_DIST = \
developer-guide.asciidoc \
attributes.asciidoc \
custom_layer_chm.xsl \
custom_layer_single_html.xsl \
$(WSDG_FILES) \
$(WSDG_GRAPHICS) \
$(COMMON_FILES) \
$(COMMON_GRAPHICS)
WSDG_SOURCE = $(WSDG_GENERATED_SOURCE) $(WSDG_DIST)
RELEASE_NOTES_SOURCE = \
release-notes.asciidoc
CLEANFILES = \
*.chm \
*.fo \
*.hhc \
*.hhp \
*.pdf \
$(WSDG_GENERATED_SOURCE) \
$(WSUG_GENERATED_SOURCE) \
wsdg_chm \
wsdg_html.zip \
wsdg_html_chunked.zip \
wsug_chm \
wsug_html.zip \
wsug_html_chunked.zip \
htmlhelp.* \
release_notes_chm \
release-notes.html \
release-notes.txt \
user-guide.zip \
wsluarm
CLEANDIRS = \
wsdg_html \
wsdg_html_chunked \
wsug_html \
wsug_html_chunked \
wsluarm_src
# Note: file order here MATTERS!
# new WSLUA_MODULE files must come right before any WSLUA_CONTINUE_MODULE
# files for the same module
WSLUA_MODULES = \
$(top_srcdir)/epan/wslua/wslua_dumper.c \
$(top_srcdir)/epan/wslua/wslua_field.c \
$(top_srcdir)/epan/wslua/wslua_gui.c \
$(top_srcdir)/epan/wslua/wslua_listener.c \
$(top_srcdir)/epan/wslua/wslua_pinfo.c \
$(top_srcdir)/epan/wslua/wslua_address.c \
$(top_srcdir)/epan/wslua/wslua_column.c \
$(top_srcdir)/epan/wslua/wslua_nstime.c \
$(top_srcdir)/epan/wslua/wslua_proto.c \
$(top_srcdir)/epan/wslua/wslua_dissector.c \
$(top_srcdir)/epan/wslua/wslua_pref.c \
$(top_srcdir)/epan/wslua/wslua_proto_expert.c \
$(top_srcdir)/epan/wslua/wslua_proto_field.c \
$(top_srcdir)/epan/wslua/wslua_int64.c \
$(top_srcdir)/epan/wslua/wslua_struct.c \
$(top_srcdir)/epan/wslua/wslua_tree.c \
$(top_srcdir)/epan/wslua/wslua_tvb.c \
$(top_srcdir)/epan/wslua/wslua_byte_array.c \
$(top_srcdir)/epan/wslua/wslua_file.c \
$(top_srcdir)/epan/wslua/wslua_file_handler.c \
$(top_srcdir)/epan/wslua/wslua_frame_info.c \
$(top_srcdir)/epan/wslua/wslua_capture_info.c \
$(top_srcdir)/epan/wslua/wslua_dir.c \
$(top_srcdir)/epan/wslua/wslua_util.c
COMMON_XSLTPROC_ARGS = \
--stringparam use.id.as.filename 1 \
--stringparam admon.graphics 1 \
--stringparam admon.graphics.extension .svg \
--stringparam section.autolabel 1 \
--stringparam section.label.includes.component.label 1 \
--stringparam html.stylesheet ws.css
WSUG_XSLTPROC_ARGS = \
--stringparam admon.graphics.path wsug_graphics/
WSDG_XSLTPROC_ARGS = \
--stringparam admon.graphics.path wsdg_graphics/
SINGLE_XSLTPROC_ARGS = \
--nonet custom_layer_single_html.xsl
CHUNKED_XSLTPROC_ARGS = \
--stringparam chunker.output.encoding UTF-8 \
--nonet http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl
HTMLHELP_XSLTPROC_ARGS = \
--nonet custom_layer_chm.xsl
# --nonet http://docbook.sourceforge.net/release/xsl/current/htmlhelp/htmlhelp.xsl
ASCIIDOCTOR_COMMON_ARGS = \
--require $(srcdir)/asciidoctor-macros/commaize-block.rb \
--require $(srcdir)/asciidoctor-macros/cve_idlink-inline-macro.rb \
--require $(srcdir)/asciidoctor-macros/ws_buglink-inline-macro.rb \
--require $(srcdir)/asciidoctor-macros/ws_salink-inline-macro.rb
ASCIIDOCTOR_COMMON_COMMAND = TZ=UTC ASCIIDOCTORJ_OPTS="-Xmx800m ${ASCIIDOCTORJ_OPTS}" \
$(ASCIIDOCTOR) \
$(ASCIIDOCTOR_COMMON_ARGS)
.asciidoc.pdf:
$(ASCIIDOCTOR_COMMON_COMMAND) --backend pdf --out-file $@ $<
.asciidoc.xml:
$(ASCIIDOCTOR_COMMON_COMMAND) --backend docbook --out-file $@ $<
docbook_all_local_targets =
if BUILD_USER_GUIDE
docbook_all_local_targets += wsug_html_chunked
all-local: $(docbook_all_local_targets)
all-html: wsug wsdg release_notes
all-pdf: wsug_pdf wsdg_pdf
# Wireshark User Guide
wsug: wsug_html_chunked wsug_html
wsug_pdf: wsug user-guide.pdf
user-guide.xml: user-guide.asciidoc $(WSUG_FILES)
user-guide.pdf: user-guide.asciidoc $(WSUG_FILES)
endif
# create html single page file
if BUILD_USER_GUIDE
wsug_html: wsug_html/index.html
endif
wsug_html/index.html: user-guide.xml
@ echo --- WSUG - HTML SINGLE PAGE ---
mkdir -p wsug_html/wsug_graphics/toolbar
cp $(srcdir)/wsug_graphics/*.* wsug_html/wsug_graphics
cp $(srcdir)/common_graphics/*.* wsug_html/wsug_graphics
cp $(srcdir)/wsug_graphics/toolbar/* wsug_html/wsug_graphics/toolbar
cp $(srcdir)/ws.css wsug_html
$(XSLTPROC) --stringparam base.dir wsug_html/ $(COMMON_XSLTPROC_ARGS) \
$(WSUG_XSLTPROC_ARGS) $(SINGLE_XSLTPROC_ARGS) $< > $@
-chmod -R og+rX wsug_html
# create html chunked page files
if BUILD_USER_GUIDE
wsug_html_chunked: wsug_html_chunked/index.html
endif
wsug_html_chunked/index.html: user-guide.xml
@ echo --- WSUG - HTML CHUNKED ---
mkdir -p wsug_html_chunked/wsug_graphics/toolbar
cp $(srcdir)/wsug_graphics/*.* wsug_html_chunked/wsug_graphics
cp $(srcdir)/common_graphics/*.* wsug_html_chunked/wsug_graphics
cp $(srcdir)/wsug_graphics/toolbar/* wsug_html_chunked/wsug_graphics/toolbar
cp $(srcdir)/ws.css wsug_html_chunked
$(XSLTPROC) --stringparam base.dir wsug_html_chunked/ $(COMMON_XSLTPROC_ARGS) \
$(WSUG_XSLTPROC_ARGS) $(CHUNKED_XSLTPROC_ARGS) $<
-chmod -R og+rX wsug_html_chunked
wsluarm: make-wsluarm.pl $(WSLUA_MODULES)
mkdir -p wsluarm_src
$(PERL) $(srcdir)/make-wsluarm.pl $(WSLUA_MODULES)
touch wsluarm
# Wireshark Developer Guide
wsdg: wsdg_html_chunked wsdg_html
if BUILD_USER_GUIDE
wsdg_pdf: developer-guide.pdf
endif
developer-guide.xml: developer-guide.asciidoc $(WSDG_FILES) wsluarm
developer-guide.pdf: developer-guide.asciidoc $(WSDG_FILES) wsluarm
# create html single page file
if BUILD_USER_GUIDE
wsdg_html: wsdg_html/index.html
endif
wsdg_html/index.html: developer-guide.xml
@ echo --- WSDG - HTML SINGLE PAGE ---
mkdir -p wsdg_html/wsdg_graphics/toolbar
cp $(srcdir)/wsdg_graphics/*.* wsdg_html/wsdg_graphics
cp $(srcdir)/common_graphics/*.* wsdg_html/wsdg_graphics
cp $(srcdir)/wsdg_graphics/toolbar/* wsdg_html/wsdg_graphics/toolbar/
cp $(srcdir)/ws.css wsdg_html
$(XSLTPROC) --stringparam base.dir wsdg_html/ $(COMMON_XSLTPROC_ARGS) \
--path .:wsluarm_src \
$(WSDG_XSLTPROC_ARGS) $(SINGLE_XSLTPROC_ARGS) $< > $@
-chmod -R og+rX wsdg_html
# create html chunked page files
if BUILD_USER_GUIDE
wsdg_html_chunked: developer-guide.xml wsdg_html_chunked/index.html
endif
wsdg_html_chunked/index.html: developer-guide.xml
@ echo --- WSDG - HTML CHUNKED ---
mkdir -p wsdg_html_chunked/wsdg_graphics/toolbar
cp $(srcdir)/wsdg_graphics/*.* wsdg_html_chunked/wsdg_graphics
cp $(srcdir)/common_graphics/*.* wsdg_html_chunked/wsdg_graphics
cp $(srcdir)/wsdg_graphics/toolbar/* wsdg_html_chunked/wsdg_graphics/toolbar/
cp $(srcdir)/ws.css wsdg_html_chunked
$(XSLTPROC) --stringparam base.dir wsdg_html_chunked/ $(COMMON_XSLTPROC_ARGS) \
--path .:wsluarm_src \
$(WSDG_XSLTPROC_ARGS) $(CHUNKED_XSLTPROC_ARGS) $<
-chmod -R og+rX wsdg_html_chunked
# Release notes
if HAVE_ASCIIDOCTOR
release_note_deps = release-notes.html
release_note_deps += release-notes.txt
endif
release_notes: $(release_note_deps)
# create html single page file
release-notes.html: $(RELEASE_NOTES_SOURCE)
@ echo --- RELEASE NOTES - HTML ---
$(ASCIIDOCTOR_COMMON_COMMAND) \
--backend html \
--out-file $(builddir)/release-notes.html \
$(srcdir)/release-notes.asciidoc
# create txt single page file (through HTML)
release-notes.txt: release-notes.html
@ echo --- RELEASE NOTES - TXT ---
$(PYTHON) $(srcdir)/tools/html2text.py \
$(builddir)/release-notes.html \
> $(builddir)/release-notes.txt
news: release-notes.txt
cp release-notes.txt ../NEWS
-cp release-notes.txt $(top_srcdir)/NEWS
install-data-local:
if BUILD_USER_GUIDE
$(MKDIR_P) $(DESTDIR)$(docdir)/guides
cp -rf $(builddir)/wsug_html_chunked $(DESTDIR)$(docdir)/guides
endif
uninstall-local:
rm -rf $(DESTDIR)$(docdir)
clean-local:
-rm -rf $(CLEANDIRS)
EXTRA_DIST = \
$(WSUG_DIST) \
$(WSDG_DIST) \
asciidoctor-macros \
$(RELEASE_NOTES_SOURCE) \
make-wsluarm.pl \
README.adoc \
CMakeLists.txt

View File

@ -168,8 +168,6 @@ It doesn't do much at present, other than identify the protocol and label it.
In order to compile this dissector and create a plugin a couple of support files
are required, besides the dissector source in _packet-foo.c_:
* _Makefile.am_ - The UNIX/Linux makefile template.
* _CMakeLists.txt_ - Contains the CMake file and version info for this plugin.
* _packet-foo.c_ - Your dissector source.
@ -177,9 +175,8 @@ are required, besides the dissector source in _packet-foo.c_:
* _plugin.rc.in_ - Contains the DLL resource template for Windows. (optional)
You can find a good example for these files in the gryphon plugin directory.
_Makefile.am_ has to be modified to reflect the relevant files and dissector
name. _CMakeLists.txt_ has to be modified with the correct
plugin name and version info, along with the relevant files to compile.
_CMakeLists.txt_ has to be modified with the correct plugin name and version
info, along with the relevant files to compile.
In the main top-level source directory, copy CMakeListsCustom.txt.example to
CMakeListsCustom.txt and add the path of your plugin to the list in
CUSTOM_PLUGIN_SRC_DIR.
@ -1250,39 +1247,47 @@ Wireshark source directory.
$ cp packet-test-idl.c /dir/where/wireshark/lives/epan/dissectors/
----
The new dissector has to be added to Makefile.am in the same directory. Look
for the declaration CLEAN_DISSECTOR_SRC and add the new dissector there. For
The new dissector has to be added to CMakeLists.txt in the same directory. Look
for the declaration DISSECTOR_SRC and add the new dissector there. For
example,
----
CLEAN_DISSECTOR_SRC = \
packet-2dparityfec.c \
packet-3com-njack.c \
DISSECTOR_SRC = \
${CMAKE_CURRENT_SOURCE_DIR}/packet-2dparityfec.c
${CMAKE_CURRENT_SOURCE_DIR}/packet-3com-njack.c
...
----
becomes
----
CLEAN_DISSECTOR_SRC = \
packet-test-idl.c \
packet-2dparityfec.c \
packet-3com-njack.c \
DISSECTOR_SRC = \
${CMAKE_CURRENT_SOURCE_DIR}/packet-test-idl.c \
${CMAKE_CURRENT_SOURCE_DIR}/packet-2dparityfec.c \
${CMAKE_CURRENT_SOURCE_DIR}/packet-3com-njack.c \
...
----
--
For the next steps, go up to the top of your Wireshark source directory.
* Run configure
* Create a build dir
+
--
----
$ ./configure (or ./autogen.sh)
$ mkdir build && cd build
----
--
* Compile the code
* Run cmake
+
--
----
$ cmake ..
----
--
* Build the code
+
--
----

View File

@ -975,12 +975,12 @@ directory, youd run `patch` in _that_ directory and run it with `-p0`.
If you run it without `-pat` all, the patch tool
flattens path names, so that if you
have a patch file with patches to _Makefile.am_ and
_wiretap/Makefile.am_,
have a patch file with patches to _CMakeLists.txt_ and
_wiretap/CMakeLists.txt_,
it'll try to apply the first patch to the top-level
_Makefile.am_ and then apply the
_wiretap/Makefile.am_ patch to the top-level
_Makefile.am_ as well.
_CMakeLists.txt_ and then apply the
_wiretap/CMakeLists.txt_ patch to the top-level
_CMakeLists.txt_ as well.
At which position in the filesystem should the patch tool be called?
@ -993,7 +993,7 @@ if somebody did a patch to _packet-ip.c_ and ran `diff` or `git diff` in
the _epan/dissectors_ directory -- youd run it in that subdirectory.
It is preferred that people *not* submit patches like
that, especially if they're only patching files that exist in multiple
directories such as _Makefile.am_.
directories such as _CMakeLists.txt_.
[[ChSrcBinary]]

View File

@ -206,7 +206,7 @@ In most cases you should handle the changeEvent in order to catch
Qt makes translating the Wireshark UI into different languages easy. To add a new
translation, do the following:
- Add your translation (_ui/qt/wireshark_XX.ts_) to _ui/qt/Makefile.am_ and _ui/qt/CMakeLists.txt_
- Add your translation (_ui/qt/wireshark_XX.ts_) to _ui/qt/CMakeLists.txt_
- (Recommended) Add a flag image for your language in _images/languages/XX.svg_. Update _image/languages/languages.qrc_ accordingly.
- Run `lupdate ui/qt -ts ui/qt/wireshark_XX.ts` to generate/update your translation file.
- Translate with Qt Linguist: `linguist ui/qt/wireshark_XX.ts`.

View File

@ -1,435 +0,0 @@
# Makefile.am
# Automake file for the libwireshark library
# (EPAN is a historical name; it stands for Ethereal Protocol ANalyzer
# Library)
#
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
include $(top_srcdir)/Makefile.am.inc
if HAVE_LIBLUA
wslua_dir = wslua
endif
SUBDIRS = crypt ftypes dfilter dissectors wmem $(wslua_dir)
AM_CPPFLAGS = $(INCLUDEDIRS) $(WS_CPPFLAGS) \
$(GLIB_CFLAGS) $(PCAP_CFLAGS) $(LUA_CFLAGS) $(LIBGNUTLS_CFLAGS) \
$(LIBGCRYPT_CFLAGS) $(LIBSMI_CFLAGS) $(LZ4_CFLAGS) $(KRB5_CFLAGS) \
$(SNAPPY_CFLAGS) $(LIBXML2_CFLAGS)
lib_LTLIBRARIES = libwireshark.la
LIBWIRESHARK_NONGENERATED_SRC = \
addr_and_mask.c \
addr_resolv.c \
address_types.c \
afn.c \
aftypes.c \
app_mem_usage.c \
asn1.c \
capture_dissectors.c \
charsets.c \
color_filters.c \
column.c \
column-utils.c \
conversation.c \
conversation_table.c \
crc10-tvb.c \
crc16-tvb.c \
crc32-tvb.c \
crc6-tvb.c \
crc8-tvb.c \
decode_as.c \
disabled_protos.c \
dissector_filters.c \
dvb_chartbl.c \
epan.c \
ex-opt.c \
except.c \
expert.c \
export_object.c \
exported_pdu.c \
filter_expressions.c \
follow.c \
frame_data.c \
frame_data_sequence.c \
funnel.c \
golay.c \
guid-utils.c \
iana_charsets.c \
in_cksum.c \
ipproto.c \
maxmind_db.c \
media_params.c \
next_tvb.c \
oids.c \
osi-utils.c \
packet.c \
plugin_if.c \
prefs.c \
print.c \
print_stream.c \
proto.c \
proto_data.c \
range.c \
reassemble.c \
reedsolomon.c \
req_resp_hdrs.c \
register.c \
rtd_table.c \
sequence_analysis.c \
show_exception.c \
srt_table.c \
stat_tap_ui.c \
stats_tree.c \
strutil.c \
stream.c \
t35.c \
tap.c \
timestamp.c \
timestats.c \
tfs.c \
to_str.c \
tvbparse.c \
tvbuff_base64.c \
tvbuff_composite.c \
tvbuff_real.c \
tvbuff_subset.c \
tvbuff_zlib.c \
tvbuff.c \
uat.c \
unit_strings.c \
value_string.c \
xdlc.c
#
# We distribute Lemon and rdps.py with Wireshark, so we don't distribute the
# files they produce.
#
NODIST_LIBWIRESHARK_GENERATED_C_FILES = \
dtd_grammar.c \
ps.c
NODIST_LIBWIRESHARK_GENERATED_HEADER_FILES = \
dtd_grammar.h
#
# These don't get removed on "make distclean", as the tools we use to
# generate them aren't part of the Wireshark distribution, and aren't
# tools assumed to be present for any system capable of compiling
# from a tarball (e.g., make and a C compiler are assumed to be present,
# but Flex isn't).
#
LIBWIRESHARK_GENERATED_C_FILES = \
diam_dict.c \
dtd_parse.c \
dtd_preparse.c \
radius_dict.c \
uat_load.c
LIBWIRESHARK_GENERATED_HEADER_FILES = \
diam_dict_lex.h \
dtd_parse_lex.h \
dtd_preparse_lex.h \
radius_dict_lex.h \
uat_load_lex.h
LIBWIRESHARK_GENERATED_SRC = \
$(LIBWIRESHARK_GENERATED_C_FILES) \
$(NODIST_LIBWIRESHARK_GENERATED_C_FILES)
LIBWIRESHARK_SRC = \
$(LIBWIRESHARK_NONGENERATED_SRC) \
$(LIBWIRESHARK_GENERATED_SRC)
LIBWIRESHARK_INCLUDES_PUBLIC = \
addr_and_mask.h \
addr_resolv.h \
address.h \
address_types.h \
afn.h \
aftypes.h \
app_mem_usage.h \
arcnet_pids.h \
arptypes.h \
asn1.h \
ax25_pids.h \
bridged_pids.h \
capture_dissectors.h \
charsets.h \
chdlctypes.h \
color_filters.h \
column.h \
column-info.h \
column-utils.h \
conversation.h \
conversation_debug.h \
conversation_table.h \
conv_id.h \
crc10-tvb.h \
crc16-tvb.h \
crc32-tvb.h \
crc6-tvb.h \
crc8-tvb.h \
decode_as.h \
diam_dict.h \
disabled_protos.h \
dissector_filters.h \
dtd.h \
dtd_parse.h \
dvb_chartbl.h \
eap.h \
eapol_keydes_types.h \
epan.h \
epan_dissect.h \
etypes.h \
ex-opt.h \
except.h \
exceptions.h \
expert.h \
export_object.h \
exported_pdu.h \
filter_expressions.h \
follow.h \
frame_data.h \
frame_data_sequence.h \
funnel.h \
garrayfix.h \
golay.h \
guid-utils.h \
iana_charsets.h \
iax2_codec_type.h \
in_cksum.h \
ip_opts.h \
ipproto.h \
ipv4.h \
ipv6.h \
lapd_sapi.h \
llcsaps.h \
maxmind_db.h \
media_params.h \
next_tvb.h \
nlpid.h \
oids.h \
osi-utils.h \
oui.h \
packet.h \
packet_info.h \
params.h \
plugin_if.h \
ppptypes.h \
print.h \
print_stream.h \
prefs.h \
prefs-int.h \
proto.h \
proto_data.h \
ps.h \
ptvcursor.h \
range.h \
reassemble.h \
reedsolomon.h \
register.h \
req_resp_hdrs.h \
rtd_table.h \
rtp_pt.h \
sctpppids.h \
sequence_analysis.h \
show_exception.h \
slow_protocol_subtypes.h \
sminmpec.h \
srt_table.h \
stat_tap_ui.h \
stat_groups.h \
stats_tree.h \
stats_tree_priv.h \
stream.h \
strutil.h \
t35.h \
tap.h \
tap-voip.h \
timestamp.h \
timestats.h \
tfs.h \
time_fmt.h \
to_str.h \
tvbparse.h \
tvbuff.h \
tvbuff-int.h \
uat.h \
uat-int.h \
unit_strings.h \
value_string.h \
x264_prt_id.h \
xdlc.h
LIBWIRESHARK_INCLUDES_PRIVATE = \
to_str-int.h
subpkgincludedir = $(pkgincludedir)/epan
subpkginclude_HEADERS = $(LIBWIRESHARK_INCLUDES_PUBLIC)
libwireshark_la_SOURCES = \
$(LIBWIRESHARK_NONGENERATED_SRC) \
$(LIBWIRESHARK_GENERATED_C_FILES) \
$(LIBWIRESHARK_INCLUDES_PRIVATE) \
version_info.c
nodist_libwireshark_la_SOURCES = \
$(NODIST_LIBWIRESHARK_GENERATED_C_FILES) \
$(NODIST_LIBWIRESHARK_GENERATED_HEADER_FILES)
libwireshark_la_CPPFLAGS = $(AM_CPPFLAGS) -DWS_BUILD_DLL
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
libwireshark_la_LDFLAGS = -version-info 0:0:0 @LDFLAGS_BIGSHAREDLIB@ @LDFLAGS_SHAREDLIB@
if HAVE_LIBLUA
wslua_lib = wslua/libwslua.la
endif
#
# Add the object files for missing routines, if any.
#
libwireshark_la_LIBADD = \
crypt/libdot11decrypt.la \
ftypes/libftypes.la \
dfilter/libdfilter.la \
dissectors/libdissectors.la \
dissectors/libdirtydissectors.la \
dissectors/libfiledissectors.la \
wmem/libwmem.la \
$(wslua_lib) \
${top_builddir}/wiretap/libwiretap.la \
${top_builddir}/wsutil/libwsutil.la \
@C_ARES_LIBS@ \
@KRB5_LIBS@ \
@LIBGCRYPT_LIBS@ \
@LIBGNUTLS_LIBS@ \
@LIBSMI_LIBS@ \
@LZ4_LIBS@ \
@NGHTTP2_LIBS@ \
@SNAPPY_LIBS@ \
@LIBXML2_LIBS@ \
@GLIB_LIBS@
libwireshark_la_DEPENDENCIES = \
crypt/libdot11decrypt.la \
ftypes/libftypes.la \
dfilter/libdfilter.la \
dissectors/libdissectors.la \
dissectors/libdirtydissectors.la \
wmem/libwmem.la \
$(wslua_lib) \
${top_builddir}/wsutil/libwsutil.la \
${top_builddir}/wiretap/libwiretap.la
EXTRA_DIST = \
.editorconfig \
diam_dict.l \
dtd_grammar.lemon \
dtd_parse.l \
dtd_parse.h \
dtd_preparse.l \
radius_dict.l \
uat_load.l \
doxygen.cfg.in \
CMakeLists.txt \
print.ps
CLEANFILES = \
doxygen-epan.tag
DISTCLEANFILES = \
$(NODIST_LIBWIRESHARK_GENERATED_C_FILES) \
$(NODIST_LIBWIRESHARK_GENERATED_HEADER_FILES) \
dtd_grammar.out \
version_info.c
MAINTAINERCLEANFILES = \
$(LIBWIRESHARK_GENERATED_C_FILES) \
$(LIBWIRESHARK_GENERATED_HEADER_FILES)
BUILT_SOURCES = \
$(LIBWIRESHARK_GENERATED_HEADER_FILES) \
$(NODIST_LIBWIRESHARK_GENERATED_HEADER_FILES) \
version_info.c
EXTRA_PROGRAMS = reassemble_test tvbtest oids_test exntest
reassemble_test_LDADD = \
libwireshark.la \
$(GLIB_LIBS) \
-lz
tvbtest_LDADD = \
libwireshark.la \
$(GLIB_LIBS) \
-lz
oids_test_LDADD = \
libwireshark.la \
$(GLIB_LIBS) \
-lz
exntest_SOURCES = exntest.c except.c
exntest_LDADD = $(GLIB_LIBS)
test-programs: $(EXTRA_PROGRAMS)
$(MAKE) -C wmem $@
diam_dict_lex.h: diam_dict.c
dtd_parse_lex.h: dtd_parse.c
dtd_preparse_lex.h: dtd_preparse.c
radius_dict_lex.h: radius_dict.c
uat_load_lex.h: uat_load.c
dtd_grammar.h: dtd_grammar.c
dtd_grammar.c : $(LEMON) $(lemon_srcdir)/lempar.c $(srcdir)/dtd_grammar.lemon
$(AM_V_LEMON)$(LEMON) T=$(lemon_srcdir)/lempar.c $(srcdir)/dtd_grammar.lemon
version_info.c: $(top_srcdir)/version_info.c
$(AM_V_LN_S)$(LN_S) $< $(builddir)
tvbtest.o exntest.o oids_test.o: exceptions.h
ps.c: print.ps $(top_srcdir)/tools/rdps.py
$(AM_V_python)$(PYTHON) $(top_srcdir)/tools/rdps.py $(srcdir)/print.ps ps.c
doxygen:
if HAVE_DOXYGEN
$(AM_V_GEN)$(DOXYGEN) doxygen.cfg
endif # HAVE_DOXYGEN
wsar_html: doxygen.cfg ../doxygen_global.cfg
if HAVE_DOXYGEN
(umask 022 ; $(DOXYGEN) doxygen.cfg)
endif
checkapi:
$(AM_V_GEN)$(PERL) $(top_srcdir)/tools/checkAPIs.pl -g termoutput -build \
-sourcedir=$(srcdir) \
$(LIBWIRESHARK_NONGENERATED_SRC)

View File

@ -1,60 +0,0 @@
# Makefile.am
# Automake file for 802.11 decryption for Wireshark
#
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
include $(top_srcdir)/Makefile.am.inc
AM_CPPFLAGS = $(INCLUDEDIRS) $(WS_CPPFLAGS) $(GLIB_CFLAGS) $(LIBGCRYPT_CFLAGS)
noinst_LTLIBRARIES = libdot11decrypt.la
include Custom.common
CRYPT_SOURCES = \
dot11decrypt.c \
dot11decrypt_ccmp.c \
dot11decrypt_rijndael.c \
dot11decrypt_tkip.c
CRYPT_INCLUDES = \
dot11decrypt_debug.h \
dot11decrypt_interop.h \
dot11decrypt_int.h \
dot11decrypt_rijndael.h \
dot11decrypt_system.h \
dot11decrypt_user.h \
dot11decrypt_ws.h \
kasumi.h \
wep-wpadefs.h
libdot11decrypt_la_SOURCES = \
$(CRYPT_SOURCES) \
$(CRYPT_INCLUDES) \
$(CUSTOM_CRYPTO_SRC)
EXTRA_DIST = \
Custom.common \
CMakeLists.txt \
CMakeListsCustom.txt.example
checkapi:
$(PERL) $(top_srcdir)/tools/checkAPIs.pl -g termoutput -build \
-sourcedir=$(srcdir) \
$(CRYPT_SOURCES)

View File

@ -1,137 +0,0 @@
# Makefile.am
#
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 2001 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
include $(top_srcdir)/Makefile.am.inc
AM_CPPFLAGS = $(INCLUDEDIRS) -I$(top_srcdir)/epan -I$(lemon_srcdir) \
$(WS_CPPFLAGS) $(GLIB_CFLAGS)
noinst_LTLIBRARIES = libdfilter.la
# C source files that are part of the display filter source; this includes only
# .c files, not YACC or Lex or... files (as Makefile.nmake maps this list
# into a list of object files by replacing ".c" with ".obj") or files
# generated from YACC or Lex files (as Automake doesn't want them in
# _SOURCES variables).
NONGENERATED_C_FILES = \
dfilter.c \
dfilter-macro.c \
dfunctions.c \
dfvm.c \
drange.c \
gencode.c \
semcheck.c \
sttype-function.c \
sttype-integer.c \
sttype-pointer.c \
sttype-range.c \
sttype-set.c \
sttype-string.c \
sttype-test.c \
syntax-tree.c
# Header files that are not generated from other files
NONGENERATED_HEADERS_PRIVATE = \
dfilter-macro.h \
dfilter-int.h \
dfunctions.h \
dfvm.h \
gencode.h \
semcheck.h \
sttype-function.h \
sttype-range.h \
sttype-set.h \
sttype-test.h \
syntax-tree.h
NONGENERATED_HEADERS_PUBLIC = \
dfilter.h \
drange.h
# Files that generate compileable files
GENERATOR_FILES = \
grammar.lemon \
scanner.l
# The C source files they generate and that we want in the distribution
GENERATED_C_FILES = \
scanner.c
# The C source files they generate and that we don't want in the distribution
NODIST_GENERATED_C_FILES = \
grammar.c
# The header files that they generate and that we want in the distribution
GENERATED_HEADER_FILES = \
scanner_lex.h
# The header files that they generate and that we don't want in the distribution
NODIST_GENERATED_HEADER_FILES = \
grammar.h
# All the generated files we want in the distribution.
GENERATED_FILES = \
$(GENERATED_C_FILES) \
$(GENERATED_HEADER_FILES)
# All the generated files we don't want in the distribution.
NODIST_GENERATED_FILES = \
$(NODIST_GENERATED_C_FILES) \
$(NODIST_GENERATED_HEADER_FILES)
subpkgincludedir = $(pkgincludedir)/epan/dfilter
subpkginclude_HEADERS = $(NONGENERATED_HEADERS_PUBLIC)
libdfilter_la_SOURCES = \
$(NONGENERATED_C_FILES) \
$(NONGENERATED_HEADERS_PRIVATE) \
$(GENERATED_C_FILES) \
$(GENERATED_HEADER_FILES)
nodist_libdfilter_la_SOURCES = \
$(NODIST_GENERATED_C_FILES) \
$(NODIST_GENERATED_HEADER_FILES)
EXTRA_DIST = \
.editorconfig \
$(GENERATOR_FILES) \
CMakeLists.txt
DISTCLEANFILES = \
grammar.out \
$(NODIST_GENERATED_FILES)
MAINTAINERCLEANFILES = \
$(GENERATED_FILES)
BUILT_SOURCES = $(GENERATED_HEADER_FILES) $(NODIST_GENERATED_HEADER_FILES)
scanner_lex.h : scanner.c
grammar.h : grammar.c
grammar.c : $(LEMON) $(lemon_srcdir)/lempar.c $(srcdir)/grammar.lemon
$(AM_V_LEMON)$(LEMON) T=$(lemon_srcdir)/lempar.c $(srcdir)/grammar.lemon || \
(rm -f grammar.c grammar.h ; false)
checkapi:
$(PERL) $(top_srcdir)/tools/checkAPIs.pl -g termoutput -build \
-sourcedir=$(srcdir) $(NONGENERATED_C_FILES)

File diff suppressed because it is too large Load Diff

View File

@ -1,18 +0,0 @@
# Automake file for Wireshark
#
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 2006 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
#
# Add custom asn1 directories here, the file is included by Makefile.am
# Note you need to add a Custom.m4 file too.
#
CUSTOM_SUBDIRS =
# Add custom dirs here for BER dissectors on Windows
CUSTOM_BER_LIST =
# Add custom dirs here for PER dissectors on Windows
CUSTOM_PER_LIST =

View File

@ -1,32 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=HI2Operations
ASN_FILE_LIST = \
HI2Operations_ver11.asn \
UmtsHI2Operations.asn \
TS101909201.asn \
PCESP.asn \
EN301040.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF=

View File

@ -1,128 +0,0 @@
# Makefile.am
# Automake file for Wireshark
#
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 2006 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include Custom.make
SUBDIRS = \
$(CUSTOM_SUBDIRS) \
acp133 \
acse \
ansi_map \
ansi_tcap \
atn-cm \
atn-cpdlc \
atn-ulcs \
c1222 \
camel \
cdt \
charging_ase \
cmip \
cmp \
cms \
credssp \
crmf \
dap \
disp \
dop \
dsp \
ess \
f1ap \
ftam \
goose \
gprscdr \
gsm_map \
h225 \
h235 \
h245 \
h248 \
h282 \
h283 \
h323 \
h450 \
h450-ros \
h460 \
h501 \
HI2Operations \
hnbap \
idmp \
ilp \
inap \
isdn-sup \
kerberos \
lcsap \
ldap \
logotypecertextn \
lpp \
lppa \
lppe \
lte-rrc \
m2ap \
m3ap \
mms \
mpeg-audio \
mpeg-pes \
mudurl \
nbap \
novell_pkis \
nr-rrc \
ns_cert_exts \
ocsp \
p1 \
p22 \
p7 \
p772 \
pcap \
pkcs1 \
pkcs12 \
pkinit \
pkix1explicit \
pkix1implicit \
pkixac \
pkixproxy \
pkixqualified \
pkixtsp \
pres \
q932 \
q932-ros \
qsig \
ranap \
rnsap \
ros \
rrc \
rrlp \
rtse \
rua \
s1ap \
sabp \
sbc-ap \
smrse \
snmp \
spnego \
sv \
t124 \
t125 \
t38 \
tcap \
tetra \
ulp \
wlancertextn \
x2ap \
x509af \
x509ce \
x509if \
x509sat
EXTRA_DIST = \
CMakeLists.txt \
Makefile.inc \
x721/CMakeLists.txt \
x721/Attribute-ASN1Module.asn \
x721/ManagedObjectClassesDefinitions.asn \
x721/Notification-ASN1Module.asn \
x721/Parameter-ASN1Module.asn

View File

@ -1,52 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=acp133
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
$(PROTOCOL_NAME).asn \
MHSDirectoryObjectsAndAttributes.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF= \
$(builddir)/../p1/p1-exp.cnf \
$(builddir)/../x509af/x509af-exp.cnf \
$(builddir)/../x509ce/x509ce-exp.cnf \
$(builddir)/../x509if/x509if-exp.cnf \
$(builddir)/../x509sat/x509sat-exp.cnf
$(builddir)/../p1/p1-exp.cnf:
(cd $(builddir)/../p1 && $(MAKE_CNF_EXPORT))
$(builddir)/../x509af/x509af-exp.cnf:
(cd $(builddir)/../x509af && $(MAKE_CNF_EXPORT))
$(builddir)/../x509ce/x509ce-exp.cnf:
(cd $(builddir)/../x509ce && $(MAKE_CNF_EXPORT))
$(builddir)/../x509if/x509if-exp.cnf:
(cd $(builddir)/../x509if && $(MAKE_CNF_EXPORT))
$(builddir)/../x509sat/x509sat-exp.cnf:
(cd $(builddir)/../x509sat && $(MAKE_CNF_EXPORT))

View File

@ -1,38 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=acse
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
$(PROTOCOL_NAME).asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b -C
EXTRA_CNF= \
$(builddir)/../x509if/x509if-exp.cnf
$(builddir)/../x509if/x509if-exp.cnf:
(cd $(builddir)/../x509if && $(MAKE_CNF_EXPORT))

View File

@ -1,35 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=ansi_map
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
$(PROTOCOL_NAME).asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF= \
$(builddir)/../gsm_map/gsm_map-exp.cnf
$(builddir)/../gsm_map/gsm_map-exp.cnf:
(cd $(builddir)/../gsm_map && $(MAKE_CNF_EXPORT))

View File

@ -1,32 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=ansi_tcap
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
TCAP-Remote-Operations-Information-Objects.asn \
TCAPPackage.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF=

View File

@ -1,28 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = atn-cm
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = $(PROTOCOL_NAME).asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
# ASN1 PER unaligned encoding
A2W_FLAGS= -u -L
EXTRA_CNF=

View File

@ -1,28 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = atn-cpdlc
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = $(PROTOCOL_NAME).asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
# ASN1 PER unaligned encoding
A2W_FLAGS= -u -L
EXTRA_CNF=

View File

@ -1,29 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = atn-ulcs
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = $(PROTOCOL_NAME).asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
# default behavoiur ASN1 PER encoding
A2W_FLAGS= -u -L
EXTRA_CNF=

View File

@ -1,31 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = c1222
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
$(PROTOCOL_NAME).asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF=

View File

@ -1,57 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=camel
EXT_ASN_FILE_LIST_LATE = \
../ros/Remote-Operations-Information-Objects.asn \
../ros/Remote-Operations-Generic-ROS-PDUs.asn
ASN_FILE_LIST = \
CAP-object-identifiers.asn \
CAP-classes.asn \
CAP-datatypes.asn \
CAP-errorcodes.asn \
CAP-errortypes.asn \
CAP-operationcodes.asn \
CAP-GPRS-ReferenceNumber.asn \
CAP-gsmSCF-gsmSRF-ops-args.asn \
CAP-gsmSSF-gsmSCF-ops-args.asn \
CAP-gprsSSF-gsmSCF-ops-args.asn \
CAP-SMS-ops-args.asn \
CAP-U-ABORT-Data.asn \
CamelV2diff.asn
INCLUDED_ASN_FILE_LIST = \
TCAPMessages.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
$(INCLUDED_ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).asn \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b -L
EXTRA_CNF=$(builddir)/../inap/inap-exp.cnf \
$(builddir)/../gsm_map/gsm_map-exp.cnf
$(builddir)/../gsm_map/gsm_map-exp.cnf:
(cd $(builddir)/../gsm_map && $(MAKE_CNF_EXPORT))
$(builddir)/../inap/inap-exp.cnf:
(cd $(builddir)/../inap && $(MAKE_CNF_EXPORT))

View File

@ -1,31 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=cdt
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
$(PROTOCOL_NAME).asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF=

View File

@ -1,29 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=charging_ase
ASN_FILE_LIST = \
Tariffing-Data-Types.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF =

View File

@ -1,47 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=cmip
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST_LATE = \
../x721/Attribute-ASN1Module.asn \
../ros/Remote-Operations-Information-Objects.asn \
../ros/Remote-Operations-Generic-ROS-PDUs.asn
ASN_FILE_LIST = \
CMIP-1.asn \
CMIP-A-ABORT-Information.asn \
CMIP-A-ASSOCIATE-Information.asn
INCLUDED_ASN_FILE_LIST = \
CMIP.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
$(INCLUDED_ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF= \
$(builddir)/../acse/acse-exp.cnf
$(builddir)/../acse/acse-exp.cnf:
(cd $(builddir)/../acse && $(MAKE_CNF_EXPORT))

View File

@ -1,37 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=cmp
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
CMP.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF= \
$(builddir)/../pkix1explicit/pkix1explicit_exp.cnf \
$(builddir)/../pkix1implicit/pkix1implicit_exp.cnf \
$(builddir)/../crmf/crmf-exp.cnf
$(builddir)/../crmf/crmf-exp.cnf:
(cd $(builddir)/../crmf && $(MAKE_CNF_EXPORT))

View File

@ -1,55 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=cms
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
CryptographicMessageSyntax.asn \
AttributeCertificateVersion1.asn \
CMSFirmwareWrapper.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS = -b -C
EXTRA_CNF = \
$(builddir)/../x509af/x509af-exp.cnf \
$(builddir)/../x509ce/x509ce-exp.cnf \
$(builddir)/../x509if/x509if-exp.cnf \
$(builddir)/../x509sat/x509sat-exp.cnf
EXPORT_DEPENDS = \
$(builddir)/../x509af/x509af-exp.cnf
$(builddir)/../x509af/x509af-exp.cnf:
(cd $(builddir)/../x509af && $(MAKE_CNF_EXPORT))
$(builddir)/../x509ce/x509ce-exp.cnf:
(cd $(builddir)/../x509ce && $(MAKE_CNF_EXPORT))
$(builddir)/../x509if/x509if-exp.cnf:
(cd $(builddir)/../x509if && $(MAKE_CNF_EXPORT))
$(builddir)/../x509sat/x509sat-exp.cnf:
(cd $(builddir)/../x509sat && $(MAKE_CNF_EXPORT))

View File

@ -1,33 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=credssp
EXPORT_FILES = $(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
CredSSP.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b -C
EXTRA_CNF=

View File

@ -1,37 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=crmf
EXPORT_FILES = $(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
CRMF.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF= \
$(builddir)/../cms/cms-exp.cnf
$(builddir)/../cms/cms-exp.cnf:
(cd $(builddir)/../cms && $(MAKE_CNF_EXPORT))

View File

@ -1,71 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=dap
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
$(PROTOCOL_NAME).asn \
DirectoryAccessProtocol.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b -L
EXTRA_CNF= \
$(builddir)/../acse/acse-exp.cnf \
$(builddir)/../dop/dop-exp.cnf \
$(builddir)/../disp/disp-exp.cnf \
$(builddir)/../dsp/dsp-exp.cnf \
$(builddir)/../crmf/crmf-exp.cnf \
$(builddir)/../ros/ros-exp.cnf \
$(builddir)/../x509af/x509af-exp.cnf \
$(builddir)/../x509if/x509if-exp.cnf \
$(builddir)/../x509sat/x509sat-exp.cnf
$(builddir)/../acse/acse-exp.cnf:
(cd $(builddir)/../acse && $(MAKE_CNF_EXPORT))
$(builddir)/../dop/dop-exp.cnf:
(cd $(builddir)/../dop && $(MAKE_CNF_EXPORT))
$(builddir)/../disp/disp-exp.cnf:
(cd $(builddir)/../disp && $(MAKE_CNF_EXPORT))
$(builddir)/../dsp/dsp-exp.cnf:
(cd $(builddir)/../dsp && $(MAKE_CNF_EXPORT))
$(builddir)/../crmf/crmf-exp.cnf:
(cd $(builddir)/../crmf && $(MAKE_CNF_EXPORT))
$(builddir)/../ros/ros-exp.cnf:
(cd $(builddir)/../ros && $(MAKE_CNF_EXPORT))
$(builddir)/../x509af/x509af-exp.cnf:
(cd $(builddir)/../x509af && $(MAKE_CNF_EXPORT))
$(builddir)/../x509if/x509if-exp.cnf:
(cd $(builddir)/../x509if && $(MAKE_CNF_EXPORT))
$(builddir)/../x509sat/x509sat-exp.cnf:
(cd $(builddir)/../x509sat && $(MAKE_CNF_EXPORT))

View File

@ -1,57 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=disp
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
$(PROTOCOL_NAME).asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXPORT_DEPENDS = \
$(builddir)/../dop/dop-exp.cnf
EXTRA_CNF = \
$(builddir)/../dap/dap-exp.cnf \
$(builddir)/../dop/dop-exp.cnf \
$(builddir)/../dsp/dsp-exp.cnf \
$(builddir)/../x509af/x509af-exp.cnf \
$(builddir)/../x509if/x509if-exp.cnf
$(builddir)/../dap/dap-exp.cnf:
(cd $(builddir)/../dap && $(MAKE_CNF_EXPORT))
$(builddir)/../dop/dop-exp.cnf:
(cd $(builddir)/../dop && $(MAKE_CNF_EXPORT))
$(builddir)/../dsp/dsp-exp.cnf:
(cd $(builddir)/../dsp && $(MAKE_CNF_EXPORT))
$(builddir)/../x509af/x509af-exp.cnf:
(cd $(builddir)/../x509af && $(MAKE_CNF_EXPORT))
$(builddir)/../x509if/x509if-exp.cnf:
(cd $(builddir)/../x509if && $(MAKE_CNF_EXPORT))

View File

@ -1,58 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=dop
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
$(PROTOCOL_NAME).asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF= \
$(builddir)/../dap/dap-exp.cnf \
$(builddir)/../dsp/dsp-exp.cnf \
$(builddir)/../crmf/crmf-exp.cnf \
$(builddir)/../x509af/x509af-exp.cnf \
$(builddir)/../x509if/x509if-exp.cnf \
$(builddir)/../x509sat/x509sat-exp.cnf
$(builddir)/../dap/dap-exp.cnf:
(cd $(builddir)/../dap && $(MAKE_CNF_EXPORT))
$(builddir)/../dsp/dsp-exp.cnf:
(cd $(builddir)/../dsp && $(MAKE_CNF_EXPORT))
$(builddir)/../crmf/crmf-exp.cnf:
(cd $(builddir)/../crmf && $(MAKE_CNF_EXPORT))
$(builddir)/../x509af/x509af-exp.cnf:
(cd $(builddir)/../x509af && $(MAKE_CNF_EXPORT))
$(builddir)/../x509if/x509if-exp.cnf:
(cd $(builddir)/../x509if && $(MAKE_CNF_EXPORT))
$(builddir)/../x509sat/x509sat-exp.cnf:
(cd $(builddir)/../x509sat && $(MAKE_CNF_EXPORT))

View File

@ -1,50 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=dsp
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
$(PROTOCOL_NAME).asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF = \
$(builddir)/../dap/dap-exp.cnf \
$(builddir)/../x509af/x509af-exp.cnf \
$(builddir)/../x509if/x509if-exp.cnf \
$(builddir)/../x509sat/x509sat-exp.cnf
$(builddir)/../dap/dap-exp.cnf:
(cd $(builddir)/../dap && $(MAKE_CNF_EXPORT))
$(builddir)/../x509af/x509af-exp.cnf:
(cd $(builddir)/../x509af && $(MAKE_CNF_EXPORT))
$(builddir)/../x509if/x509if-exp.cnf:
(cd $(builddir)/../x509if && $(MAKE_CNF_EXPORT))
$(builddir)/../x509sat/x509sat-exp.cnf:
(cd $(builddir)/../x509sat && $(MAKE_CNF_EXPORT))

View File

@ -1,43 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=ess
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
ExtendedSecurityServices.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b -k -C
EXTRA_CNF= \
$(builddir)/../cms/cms-exp.cnf \
$(builddir)/../x509af/x509af-exp.cnf \
$(builddir)/../x509ce/x509ce-exp.cnf
$(builddir)/../cms/cms-exp.cnf:
(cd $(builddir)/../cms && $(MAKE_CNF_EXPORT))
$(builddir)/../x509af/x509af-exp.cnf:
(cd $(builddir)/../x509af && $(MAKE_CNF_EXPORT))
$(builddir)/../x509ce/x509ce-exp.cnf:
(cd $(builddir)/../x509ce && $(MAKE_CNF_EXPORT))

View File

@ -1,35 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = f1ap
EXPORT_FILES = $(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
F1AP-CommonDataTypes.asn \
F1AP-Constants.asn \
F1AP-Containers.asn \
F1AP-IEs.asn \
F1AP-PDU-Contents.asn \
F1AP-PDU-Descriptions.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF =

View File

@ -1,38 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=ftam
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
ISO8571-FTAM.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF= \
$(builddir)/../acse/acse-exp.cnf
$(builddir)/../acse/acse-exp.cnf:
(cd $(builddir)/../acse && $(MAKE_CNF_EXPORT))

View File

@ -1,30 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=goose
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
$(PROTOCOL_NAME).asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF=

View File

@ -1,38 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=gprscdr
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
ASN_FILE_LIST = \
GenericChargingDataTypes.asn \
GPRSChargingDataTypesV641.asn \
GPRSChargingDataTypes.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
$(INCLUDED_ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF=$(builddir)/../gsm_map/gsm_map-exp.cnf
$(builddir)/../gsm_map/gsm_map-exp.cnf:
(cd $(builddir)/../gsm_map && $(MAKE_CNF_EXPORT))

View File

@ -1,83 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=gsm_map
PROTO_OPT =
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST = \
../ros/Remote-Operations-Information-Objects.asn
DATATYPES_ASN_FILES = \
MAP-ExtensionDataTypes.asn \
MAP-CommonDataTypes.asn \
MAP-SS-DataTypes.asn \
MAP-ER-DataTypes.asn \
MAP-SM-DataTypes.asn \
MAP-OM-DataTypes.asn \
MAP-MS-DataTypes.asn \
MAP-CH-DataTypes.asn \
MAP-LCS-DataTypes.asn \
MAP-GR-DataTypes.asn
OPERATIONS_ASN_FILES = \
MAP-LocationServiceOperations.asn \
MAP-Group-Call-Operations.asn \
MAP-ShortMessageServiceOperations.asn \
MAP-SupplementaryServiceOperations.asn \
MAP-CallHandlingOperations.asn \
MAP-OperationAndMaintenanceOperations.asn \
MAP-MobileServiceOperations.asn
SS_ASN_FILES = \
SS-DataTypes.asn \
SS-Operations.asn
PROPRIETARY_ASN_FILES = \
Ericsson.asn \
Nokia.asn
ASN_FILE_LIST = \
MobileDomainDefinitions.asn \
MAP-ApplicationContexts.asn \
MAP-SS-Code.asn \
MAP-BS-Code.asn \
MAP-TS-Code.asn \
$(DATATYPES_ASN_FILES) \
MAP-DialogueInformation.asn \
$(OPERATIONS_ASN_FILES) \
MAP-Errors.asn \
MAP-Protocol.asn \
GSMMAP.asn \
$(SS_ASN_FILES) \
$(PROPRIETARY_ASN_FILES)
INCLUDED_ASN_FILE_LIST = \
SS-Errors.asn \
SS-Protocol.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
$(INCLUDED_ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF=

View File

@ -1,42 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = h225
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
H323-MESSAGES.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS=
EXTRA_CNF = \
$(builddir)/../h235/h235-exp.cnf \
$(builddir)/../h245/h245-exp.cnf
$(builddir)/../h235/h235-exp.cnf:
(cd $(builddir)/../h235 && $(MAKE_CNF_EXPORT))
$(builddir)/../h245/h245-exp.cnf:
(cd $(builddir)/../h245 && $(MAKE_CNF_EXPORT))

View File

@ -1,38 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = h235
EXPORT_FILES = $(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
H235-SECURITY-MESSAGES.asn \
H235-SRTP.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF = \
$(builddir)/../h225/h225-exp.cnf
$(builddir)/../h225/h225-exp.cnf:
(cd $(builddir)/../h225 && $(MAKE_CNF_EXPORT))

View File

@ -1,32 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = h245
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
MULTIMEDIA-SYSTEM-CONTROL.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF =

View File

@ -1,36 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=h248
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
h248v3.asn \
h248v1support.asn
INCLUDED_ASN_FILE_LIST = \
MEGACO.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
$(INCLUDED_ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF=

View File

@ -1,28 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = h282
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
RDC-PROTOCOL.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF =

View File

@ -1,28 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = h283
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
LCT-PROTOCOL.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF =

View File

@ -1,34 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = h323
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
RAS-PROTOCOL-TUNNEL.asn \
ROBUSTNESS-DATA.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF = \
$(builddir)/../h225/h225-exp.cnf
$(builddir)/../h225/h225-exp.cnf:
(cd $(builddir)/../h225 && $(MAKE_CNF_EXPORT))

View File

@ -1,40 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = h450-ros
# The file needs to use h450 for the filter elements etc
PROTO_OPT = -p h450.ros
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST = ../ros/Remote-Operations-Information-Objects.asn
ASN_FILE_LIST = Remote-Operations-Apdus.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS=
EXTRA_CNF = \
$(builddir)/../ros/ros-inv.cnf \
$(builddir)/../ros/ros-res.cnf \
$(builddir)/../ros/ros-err.cnf \
$(builddir)/../ros/ros-rej.cnf

View File

@ -1,62 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=h450
# need empty -p <proto> option, default is -p $(PROTOCOL_NAME)
PROTO_OPT =
EXT_ASN_FILE_LIST =
H450_ASN = \
H4501-Supplementary-ServiceAPDU-Structure.asn \
Addressing-Data-Elements.asn \
H225-generic-parameters-definition.asn \
Manufacturer-specific-service-extension-definition.asn \
H4501-General-Error-List.asn
H450_OP_ASN = \
Call-Transfer-Operations.asn \
Call-Diversion-Operations.asn \
Call-Hold-Operations.asn \
Call-Park-Pickup-Operations.asn \
Call-Waiting-Operations.asn \
Message-Waiting-Indication-Operations.asn \
Name-Operations.asn \
Call-Completion-Operations.asn \
Call-Offer-Operations.asn \
Call-Intrusion-Operations.asn \
Common-Information-Operations.asn
ASN_FILE_LIST = \
$(H450_ASN) \
$(H450_OP_ASN)
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS=
EXTRA_CNF = \
$(builddir)/../h225/h225-exp.cnf \
$(builddir)/../h450-ros/h450-ros-exp.cnf
$(builddir)/../h225/h225-exp.cnf:
(cd $(builddir)/../h225 && $(MAKE_CNF_EXPORT))
$(builddir)/../h450-ros/h450-ros-exp.cnf:
(cd $(builddir)/../h450-ros && $(MAKE_CNF_EXPORT))

View File

@ -1,52 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = h460
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
NUMBER-PORTABILITY.asn \
CIRCUIT-STATUS-MAP.asn \
CALL-PRIORITY.asn \
QOS-MONITORING-REPORT.asn \
QOS-MONITORING-EXTENDED-VOIP-REPORT.asn \
CALL-PARTY-CATEGORY.asn \
MLPP.asn \
SIGNALLING-CHANNEL-SUSPEND-REDIRECT.asn \
SIGNALLING-TRAVERSAL.asn \
MEDIA-TRAVERSAL.asn \
MESSAGE-BROADCAST.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
# need empty -p <proto> option, default is -p $(PROTOCOL_NAME)
PROTO_OPT =
A2W_FLAGS =
EXTRA_CNF = \
$(builddir)/../h225/h225-exp.cnf \
$(builddir)/../h235/h235-exp.cnf \
$(builddir)/../h245/h245-exp.cnf
$(builddir)/../h225/h225-exp.cnf:
(cd $(builddir)/../h225 && $(MAKE_CNF_EXPORT))
$(builddir)/../h235/h235-exp.cnf:
(cd $(builddir)/../h235 && $(MAKE_CNF_EXPORT))
$(builddir)/../h245/h245-exp.cnf:
(cd $(builddir)/../h245 && $(MAKE_CNF_EXPORT))

View File

@ -1,36 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = h501
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
H501-MESSAGES.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF = \
$(builddir)/../h225/h225-exp.cnf \
$(builddir)/../h235/h235-exp.cnf
$(builddir)/../h225/h225-exp.cnf:
(cd $(builddir)/../h225 && $(MAKE_CNF_EXPORT))
$(builddir)/../h235/h235-exp.cnf:
(cd $(builddir)/../h235 && $(MAKE_CNF_EXPORT))

View File

@ -1,33 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = hnbap
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
HNBAP-CommonDataTypes.asn \
HNBAP-Constants.asn \
HNBAP-Containers.asn \
HNBAP-IEs.asn \
HNBAP-PDU-Contents.asn \
HNBAP-PDU-Descriptions.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF =

View File

@ -1,43 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=idmp
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
IDMProtocolSpecification.asn \
CommonProtocolSpecification.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b -L
EXTRA_CNF= \
$(builddir)/../x509af/x509af-exp.cnf \
$(builddir)/../x509ce/x509ce-exp.cnf
$(builddir)/../x509af/x509af-exp.cnf:
(cd $(builddir)/../x509af && $(MAKE_CNF_EXPORT))
$(builddir)/../x509ce/x509ce-exp.cnf:
(cd $(builddir)/../x509ce && $(MAKE_CNF_EXPORT))

View File

@ -1,29 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = ilp
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
ILP.asn \
ILP-Components.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF =

View File

@ -1,70 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=inap
EXPORT_FILES = $(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST_LATE = \
../ros/Remote-Operations-Information-Objects.asn \
../ros/Remote-Operations-Generic-ROS-PDUs.asn
1248_1_ASN_FILES= \
IN-operationcodes.asn \
IN-object-identifiers.asn \
IN-common-datatypes.asn
1248_2_ASN_FILES= \
IN-SSF-SCF-datatypes.asn \
IN-SSF-SCF-ops-args.asn
1248_3_ASN_FILES= \
IN-SCF-SRF-datatypes.asn \
IN-SCF-SRF-ops-args.asn
1248_CLASSES_ASN= \
IN-common-classes.asn \
IN-SSF-SCF-Classes.asn \
IN-SCF-SRF-Classes.asn
ASN_FILE_LIST= \
$(1248_CLASSES_ASN) \
$(1248_1_ASN_FILES) \
$(1248_2_ASN_FILES) \
$(1248_3_ASN_FILES) \
IN-errorcodes.asn \
IN-errortypes.asn
INCLUDED_ASN_FILE_LIST = \
inap.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
$(INCLUDED_ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF= \
$(builddir)/../dap/dap-exp.cnf \
$(builddir)/../dsp/dsp-exp.cnf
$(builddir)/../dap/dap-exp.cnf:
(cd $(builddir)/../dap && $(MAKE_CNF_EXPORT))
$(builddir)/../dsp/dsp-exp.cnf:
(cd $(builddir)/../dsp && $(MAKE_CNF_EXPORT))

View File

@ -1,53 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = isdn-sup
EXPORT_FILES = $(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
Addressing-Data-Elements.asn \
Basic-Service-Elements.asn \
Embedded-Q931-Types.asn \
General-Errors.asn \
Advice-of-Charge-Operations.asn \
Closed-User-Group-Service-Operations.asn \
Conference-Add-On-Operations.asn \
Diversion-Operations.asn \
MCID-Operations.asn \
User-To-User-Signalling-Operations.asn \
Freephone-Operations.asn \
MLPP-Operations-And-Errors.asn
INCLUDED_ASN_FILE_LIST = \
CCBS-Operations-and-Errors.asn \
CCBS-private-networks-Operations-and-Errors.asn \
Explicit-Call-Transfer-Operations-and-Errors.asn \
MWI-Operations-and-Errors.asn \
Outgoing-Call-Barring-Operations-and-Errors.asn \
Set-Operations-and-Errors.asn \
Three-Party-Operations.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
$(INCLUDED_ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF =

View File

@ -1,35 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=kerberos
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
KerberosV5Spec2.asn \
k5.asn \
RFC3244.asn \
RFC6113.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF=

View File

@ -1,44 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=lcsap
#DISSECTOR_FILES=packet-$(PROTOCOL_NAME).c
EXPORT_FILES = $(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
LCS-AP-CommonDataTypes.asn\
LCS-AP-Constants.asn\
LCS-AP-Containers.asn\
LCS-AP-IEs.asn\
LCS-AP-PDU-Contents.asn\
LCS-AP-PDU-Descriptions.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS=
EXTRA_CNF= \
$(builddir)/../x509if/x509if-exp.cnf
$(builddir)/../x509if/x509if-exp.cnf:
(cd ../x509if && $(MAKE_CNF_EXPORT))

View File

@ -1,33 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=ldap
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = Lightweight-Directory-Access-Protocol-V3.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF=

View File

@ -1,35 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=logotypecertextn
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
LogotypeCertExtn.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist # for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF= \
$(builddir)/../x509af/x509af-exp.cnf
$(builddir)/../x509af/x509af-exp.cnf:
(cd $(builddir)/../x509af && $(MAKE_CNF_EXPORT))

View File

@ -1,32 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = lpp
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
LPP.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF =

View File

@ -1,33 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = lppa
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
LPPA-Common.asn \
LPPA-Constant.asn \
LPPA-Container.asn \
LPPA-ElementaryProcedure.asn \
LPPA-InformationElement.asn \
LPPA-PDU.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF =

View File

@ -1,32 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = lppe
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
LPPe.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF = \
$(builddir)/../lpp/lpp-exp.cnf
$(builddir)/../lpp/lpp-exp.cnf:
(cd $(builddir)/../lpp && $(MAKE_CNF_EXPORT))

View File

@ -1,38 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = lte-rrc
EXPORT_FILES = $(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
EUTRA-InterNodeDefinitions.asn \
EUTRA-RRC-Definitions.asn \
EUTRA-Sidelink-Preconf.asn \
EUTRA-UE-Variables.asn \
PC5-RRC-Definitions.asn \
NBIOT-InterNodeDefinitions.asn \
NBIOT-RRC-Definitions.asn \
NBIOT-UE-Variables.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS = -L
EXTRA_CNF =

View File

@ -1,33 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = m2ap
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
M2AP-CommonDataTypes.asn \
M2AP-Constants.asn \
M2AP-Containers.asn \
M2AP-IEs.asn \
M2AP-PDU-Contents.asn \
M2AP-PDU-Descriptions.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF =

View File

@ -1,33 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = m3ap
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
M3AP-CommonDataTypes.asn \
M3AP-Constants.asn \
M3AP-Containers.asn \
M3AP-IEs.asn \
M3AP-PDU-Contents.asn \
M3AP-PDU-Descriptions.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF =

View File

@ -1,35 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=mms
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
$(PROTOCOL_NAME).asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF= \
$(builddir)/../acse/acse-exp.cnf
$(builddir)/../acse/acse-exp.cnf:
(cd $(builddir)/../acse && $(MAKE_CNF_EXPORT))

View File

@ -1,30 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=mpeg-audio
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
$(PROTOCOL_NAME).asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS=
EXTRA_CNF=

View File

@ -1,30 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=mpeg-pes
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
$(PROTOCOL_NAME).asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS=
EXTRA_CNF=

View File

@ -1,34 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=mudurl
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
MUDURL.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF= \
$(builddir)/../x509af/x509af-exp.cnf
$(builddir)/../x509af/x509af-exp.cnf:
(cd $(builddir)/../x509af && $(MAKE_CNF_EXPORT))

View File

@ -1,34 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = nbap
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
NBAP-CommonDataTypes.asn \
NBAP-Constants.asn \
NBAP-Containers.asn \
NBAP-IEs.asn \
NBAP-PDU-Contents.asn \
NBAP-PDU-Descriptions.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF =

View File

@ -1,24 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=novell_pkis
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = $(PROTOCOL_NAME).asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS = -b -u

View File

@ -1,33 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = nr-rrc
EXPORT_FILES = $(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
NR-InterNodeDefinitions.asn \
NR-RRC-Definitions.asn \
NR-UE-Variables.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS = -L
EXTRA_CNF =

View File

@ -1,28 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=ns_cert_exts
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
NETSCAPE-CERT-EXTS.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF=

View File

@ -1,39 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=ocsp
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
OCSP.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF= \
$(builddir)/../x509af/x509af-exp.cnf \
$(builddir)/../x509ce/x509ce-exp.cnf
$(builddir)/../x509af/x509af-exp.cnf:
(cd $(builddir)/../x509af && $(MAKE_CNF_EXPORT))
$(builddir)/../x509ce/x509ce-exp.cnf:
(cd $(builddir)/../x509ce && $(MAKE_CNF_EXPORT))

View File

@ -1,64 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=p1
EXPORT_FILES = $(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
MTAAbstractService.asn \
MTSAbstractService.asn \
MTSAccessProtocol.asn \
MHSProtocolObjectIdentifiers.asn \
MTSUpperBounds.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS = -b -C
EXTRA_CNF = \
$(builddir)/../x509af/x509af-exp.cnf \
$(builddir)/../x509ce/x509ce-exp.cnf \
$(builddir)/../x509if/x509if-exp.cnf \
$(builddir)/../x509sat/x509sat-exp.cnf \
$(builddir)/../ros/ros-exp.cnf \
$(builddir)/../rtse/rtse-exp.cnf
EXPORT_DEPENDS = \
$(builddir)/../x509af/x509af-exp.cnf
$(builddir)/../x509af/x509af-exp.cnf:
(cd $(builddir)/../x509af && $(MAKE_CNF_EXPORT))
$(builddir)/../x509ce/x509ce-exp.cnf:
(cd $(builddir)/../x509ce && $(MAKE_CNF_EXPORT))
$(builddir)/../x509if/x509if-exp.cnf:
(cd $(builddir)/../x509if && $(MAKE_CNF_EXPORT))
$(builddir)/../x509sat/x509sat-exp.cnf:
(cd $(builddir)/../x509sat && $(MAKE_CNF_EXPORT))
$(builddir)/../ros/ros-exp.cnf:
(cd $(builddir)/../ros && $(MAKE_CNF_EXPORT))
$(builddir)/../rtse/rtse-exp.cnf:
(cd $(builddir)/../rtse && $(MAKE_CNF_EXPORT))

View File

@ -1,69 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=p22
EXPORT_FILES = $(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
IPMSInformationObjects.asn \
IPMSHeadingExtensions.asn \
IPMSExtendedBodyPartTypes2.asn \
IPMSFileTransferBodyPartType.asn \
IPMSExtendedVoiceBodyPartType.asn \
IPMSForwardedContentBodyPartType.asn \
IPMSMessageStoreAttributes.asn \
IPMSSecurityExtensions.asn \
IPMSObjectIdentifiers.asn \
IPMSUpperBounds.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS = -b -C
EXTRA_CNF = \
$(builddir)/../acse/acse-exp.cnf \
$(builddir)/../ftam/ftam-exp.cnf \
$(builddir)/../p7/p7-exp.cnf \
$(builddir)/../p1/p1-exp.cnf \
$(builddir)/../x509af/x509af-exp.cnf \
$(builddir)/../x509ce/x509ce-exp.cnf
EXPORT_DEPENDS = \
$(builddir)/../p1/p1-exp.cnf
$(builddir)/../acse/acse-exp.cnf:
(cd $(builddir)/../acse && $(MAKE_CNF_EXPORT))
$(builddir)/../ftam/ftam-exp.cnf:
(cd $(builddir)/../ftam && $(MAKE_CNF_EXPORT))
$(builddir)/../p7/p7-exp.cnf:
(cd $(builddir)/../p7 && $(MAKE_CNF_EXPORT))
$(builddir)/../p1/p1-exp.cnf:
(cd $(builddir)/../p1 && $(MAKE_CNF_EXPORT))
$(builddir)/../x509af/x509af-exp.cnf:
(cd $(builddir)/../x509af && $(MAKE_CNF_EXPORT))
$(builddir)/../x509ce/x509ce-exp.cnf:
(cd $(builddir)/../x509ce && $(MAKE_CNF_EXPORT))

View File

@ -1,52 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=p7
EXPORT_FILES = \
$(PROTOCOL_NAME)-exp.cnf
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
MSAbstractService.asn \
MSGeneralAttributeTypes.asn \
MSAccessProtocol.asn \
MSUpperBounds.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS = -b -L -C
EXTRA_CNF = \
$(builddir)/../p1/p1-exp.cnf \
$(builddir)/../ros/ros-exp.cnf \
$(builddir)/../rtse/rtse.cnf
EXPORT_DEPENDS = \
$(builddir)/../p1/p1-exp.cnf
$(builddir)/../p1/p1-exp.cnf:
(cd $(builddir)/../p1 && $(MAKE_CNF_EXPORT))
$(builddir)/../ros/ros-exp.cnf:
(cd $(builddir)/../ros && $(MAKE_CNF_EXPORT))
$(builddir)/../rtse/rtse-exp.cnf:
(cd $(builddir)/../rtse && $(MAKE_CNF_EXPORT))

View File

@ -1,47 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=p772
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
MMSAbstractService.asn \
MMSInformationObjects.asn \
MMSOtherNotificationTypeExtensions.asn \
MMSObjectIdentifiers.asn \
MMSHeadingExtensions.asn \
MMSUpperBounds.asn \
MMSExtendedBodyPartTypes.asn \
MMSPerRecipientSpecifierExtensions.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b -C
EXTRA_CNF= \
$(builddir)/../p1/p1-exp.cnf \
$(builddir)/../p22/p22-exp.cnf
$(builddir)/../p1/p1-exp.cnf:
(cd $(builddir)/../p1 && $(MAKE_CNF_EXPORT))
$(builddir)/../p22/p22-exp.cnf:
(cd $(builddir)/../p22 && $(MAKE_CNF_EXPORT))

View File

@ -1,33 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME = pcap
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
PCAP-CommonDataTypes.asn \
PCAP-Constants.asn \
PCAP-Containers.asn \
PCAP-IEs.asn \
PCAP-PDU-Contents.asn \
PCAP-PDU-Descriptions.asn
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS =
EXTRA_CNF =

View File

@ -1,35 +0,0 @@
# Wireshark - Network traffic analyzer
# By Gerald Combs <gerald@wireshark.org>
# Copyright 1998 Gerald Combs
#
# SPDX-License-Identifier: GPL-2.0-or-later
include ../Makefile.inc
PROTOCOL_NAME=pkcs1
EXT_ASN_FILE_LIST =
ASN_FILE_LIST = \
PKIXAlgs-2009.asn
# The packet-$(PROTOCOL_NAME)-template.h and $(PROTOCOL_NAME).asn
# files do not exist for all protocols: Please add/remove as required.
EXTRA_DIST = \
$(EXTRA_DIST_COMMON) \
$(ASN_FILE_LIST) \
packet-$(PROTOCOL_NAME)-template.c \
packet-$(PROTOCOL_NAME)-template.h \
$(PROTOCOL_NAME).cnf
SRC_FILES = \
$(EXTRA_DIST) \
$(EXT_ASN_FILE_LIST)
A2W_FLAGS= -b
EXTRA_CNF= \
$(builddir)/../x509af/x509af-exp.cnf
$(builddir)/../x509af/x509af-exp.cnf:
(cd $(builddir)/../x509af && $(MAKE_CNF_EXPORT))

Some files were not shown because too many files have changed in this diff Show More