Incorporate plugin dissector into build in collection.
svn path=/trunk/; revision=27506
This commit is contained in:
parent
9da243b13c
commit
23461c4382
|
@ -241,7 +241,6 @@ PLATFORM_SRC = capture-pcap-util-unix.c
|
||||||
if HAVE_PLUGINS
|
if HAVE_PLUGINS
|
||||||
-include plugins/Custom.make
|
-include plugins/Custom.make
|
||||||
plugin_ldadd = $(_CUSTOM_plugin_ldadd_) \
|
plugin_ldadd = $(_CUSTOM_plugin_ldadd_) \
|
||||||
-dlopen plugins/agentx/agentx.la \
|
|
||||||
-dlopen plugins/asn1/asn1.la \
|
-dlopen plugins/asn1/asn1.la \
|
||||||
-dlopen plugins/docsis/docsis.la \
|
-dlopen plugins/docsis/docsis.la \
|
||||||
-dlopen plugins/ethercat/ethercat.la \
|
-dlopen plugins/ethercat/ethercat.la \
|
||||||
|
|
|
@ -1670,7 +1670,6 @@ AC_OUTPUT(
|
||||||
packaging/svr4/checkinstall
|
packaging/svr4/checkinstall
|
||||||
packaging/svr4/pkginfo
|
packaging/svr4/pkginfo
|
||||||
plugins/Makefile
|
plugins/Makefile
|
||||||
plugins/agentx/Makefile
|
|
||||||
plugins/asn1/Makefile
|
plugins/asn1/Makefile
|
||||||
plugins/docsis/Makefile
|
plugins/docsis/Makefile
|
||||||
plugins/ethercat/Makefile
|
plugins/ethercat/Makefile
|
||||||
|
|
|
@ -94,6 +94,7 @@ PIDL_DISSECTOR_INCLUDES = \
|
||||||
ASN1_DISSECTOR_SRC = \
|
ASN1_DISSECTOR_SRC = \
|
||||||
packet-acp133.c \
|
packet-acp133.c \
|
||||||
packet-acse.c \
|
packet-acse.c \
|
||||||
|
packet-agentx.c \
|
||||||
packet-ansi_tcap.c \
|
packet-ansi_tcap.c \
|
||||||
packet-camel.c \
|
packet-camel.c \
|
||||||
packet-cdt.c \
|
packet-cdt.c \
|
||||||
|
|
|
@ -43,7 +43,6 @@ HELP=../../help/capture_filters.txt \
|
||||||
../../help/toc
|
../../help/toc
|
||||||
|
|
||||||
PLUGINS= \
|
PLUGINS= \
|
||||||
../../plugins/agentx/agentx.dll \
|
|
||||||
../../plugins/asn1/asn1.dll \
|
../../plugins/asn1/asn1.dll \
|
||||||
../../plugins/docsis/docsis.dll \
|
../../plugins/docsis/docsis.dll \
|
||||||
../../plugins/ethercat/ethercat.dll \
|
../../plugins/ethercat/ethercat.dll \
|
||||||
|
|
|
@ -782,7 +782,6 @@ SectionGroup "Plugins / Extensions" SecPluginsGroup
|
||||||
Section "Dissector Plugins" SecPlugins
|
Section "Dissector Plugins" SecPlugins
|
||||||
;-------------------------------------------
|
;-------------------------------------------
|
||||||
SetOutPath $INSTDIR\plugins\${VERSION}
|
SetOutPath $INSTDIR\plugins\${VERSION}
|
||||||
File "..\..\plugins\agentx\agentx.dll"
|
|
||||||
File "..\..\plugins\asn1\asn1.dll"
|
File "..\..\plugins\asn1\asn1.dll"
|
||||||
File "..\..\plugins\docsis\docsis.dll"
|
File "..\..\plugins\docsis\docsis.dll"
|
||||||
File "..\..\plugins\ethercat\ethercat.dll"
|
File "..\..\plugins\ethercat\ethercat.dll"
|
||||||
|
|
|
@ -23,7 +23,6 @@
|
||||||
|
|
||||||
-include Custom.make
|
-include Custom.make
|
||||||
SUBDIRS = $(_CUSTOM_SUBDIRS_) \
|
SUBDIRS = $(_CUSTOM_SUBDIRS_) \
|
||||||
agentx \
|
|
||||||
asn1 \
|
asn1 \
|
||||||
docsis \
|
docsis \
|
||||||
ethercat \
|
ethercat \
|
||||||
|
|
|
@ -30,9 +30,6 @@ checkapi:
|
||||||
$(MAKE) -f Makefile.nmake PLUGIN_TARGET=checkapi process-plugins
|
$(MAKE) -f Makefile.nmake PLUGIN_TARGET=checkapi process-plugins
|
||||||
|
|
||||||
process-plugins:
|
process-plugins:
|
||||||
cd agentx
|
|
||||||
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
|
||||||
cd ..
|
|
||||||
cd asn1
|
cd asn1
|
||||||
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
||||||
cd ..
|
cd ..
|
||||||
|
@ -88,7 +85,6 @@ process-plugins:
|
||||||
install-plugins:
|
install-plugins:
|
||||||
!IFDEF ENABLE_LIBWIRESHARK
|
!IFDEF ENABLE_LIBWIRESHARK
|
||||||
cd..
|
cd..
|
||||||
xcopy plugins\agentx\*.dll $(INSTALL_DIR)\plugins\$(VERSION) /d
|
|
||||||
xcopy plugins\asn1\*.dll $(INSTALL_DIR)\plugins\$(VERSION) /d
|
xcopy plugins\asn1\*.dll $(INSTALL_DIR)\plugins\$(VERSION) /d
|
||||||
xcopy plugins\docsis\*.dll $(INSTALL_DIR)\plugins\$(VERSION) /d
|
xcopy plugins\docsis\*.dll $(INSTALL_DIR)\plugins\$(VERSION) /d
|
||||||
xcopy plugins\ethercat\*.dll $(INSTALL_DIR)\plugins\$(VERSION) /d
|
xcopy plugins\ethercat\*.dll $(INSTALL_DIR)\plugins\$(VERSION) /d
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
Author :
|
|
||||||
Oleg Terletsky <oleg.terletsky@comverse.com>
|
|
|
@ -1,128 +0,0 @@
|
||||||
# Makefile.am
|
|
||||||
# Automake file for AgentX plugin
|
|
||||||
#
|
|
||||||
# $Id$
|
|
||||||
#
|
|
||||||
# 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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
||||||
#
|
|
||||||
|
|
||||||
INCLUDES = -I$(top_srcdir) -I$(includedir)
|
|
||||||
|
|
||||||
include Makefile.common
|
|
||||||
|
|
||||||
if HAVE_WARNINGS_AS_ERRORS
|
|
||||||
AM_CFLAGS = -Werror
|
|
||||||
endif
|
|
||||||
|
|
||||||
plugindir = @plugindir@
|
|
||||||
|
|
||||||
plugin_LTLIBRARIES = agentx.la
|
|
||||||
agentx_la_SOURCES = \
|
|
||||||
plugin.c \
|
|
||||||
moduleinfo.h \
|
|
||||||
$(DISSECTOR_SRC) \
|
|
||||||
$(DISSECTOR_SUPPORT_SRC) \
|
|
||||||
$(DISSECTOR_INCLUDES)
|
|
||||||
agentx_la_LDFLAGS = -module -avoid-version
|
|
||||||
agentx_la_LIBADD = @PLUGIN_LIBS@
|
|
||||||
|
|
||||||
# Libs must be cleared, or else libtool won't create a shared module.
|
|
||||||
# If your module needs to be linked against any particular libraries,
|
|
||||||
# add them here.
|
|
||||||
LIBS =
|
|
||||||
|
|
||||||
#
|
|
||||||
# Build plugin.c, which contains the plugin version[] string, a
|
|
||||||
# function plugin_register() that calls the register routines for all
|
|
||||||
# protocols, and a function plugin_reg_handoff() that calls the handoff
|
|
||||||
# registration routines for all protocols.
|
|
||||||
#
|
|
||||||
# We do this by scanning sources. If that turns out to be too slow,
|
|
||||||
# maybe we could just require every .o file to have an register routine
|
|
||||||
# of a given name (packet-aarp.o -> proto_register_aarp, etc.).
|
|
||||||
#
|
|
||||||
# Formatting conventions: The name of the proto_register_* routines an
|
|
||||||
# proto_reg_handoff_* routines must start in column zero, or must be
|
|
||||||
# preceded only by "void " starting in column zero, and must not be
|
|
||||||
# inside #if.
|
|
||||||
#
|
|
||||||
# DISSECTOR_SRC is assumed to have all the files that need to be scanned.
|
|
||||||
#
|
|
||||||
# For some unknown reason, having a big "for" loop in the Makefile
|
|
||||||
# to scan all the files doesn't work with some "make"s; they seem to
|
|
||||||
# pass only the first few names in the list to the shell, for some
|
|
||||||
# reason.
|
|
||||||
#
|
|
||||||
# Therefore, we have a script to generate the plugin.c file.
|
|
||||||
# The shell script runs slowly, as multiple greps and seds are run
|
|
||||||
# for each input file; this is especially slow on Windows. Therefore,
|
|
||||||
# if Python is present (as indicated by PYTHON being defined), we run
|
|
||||||
# a faster Python script to do that work instead.
|
|
||||||
#
|
|
||||||
# The first argument is the directory in which the source files live.
|
|
||||||
# The second argument is "plugin", to indicate that we should build
|
|
||||||
# a plugin.c file for a plugin.
|
|
||||||
# All subsequent arguments are the files to scan.
|
|
||||||
#
|
|
||||||
plugin.c: $(DISSECTOR_SRC) $(top_srcdir)/tools/make-dissector-reg \
|
|
||||||
$(top_srcdir)/tools/make-dissector-reg.py
|
|
||||||
@if test -n "$(PYTHON)"; then \
|
|
||||||
echo Making plugin.c with python ; \
|
|
||||||
$(PYTHON) $(top_srcdir)/tools/make-dissector-reg.py $(srcdir) \
|
|
||||||
plugin $(DISSECTOR_SRC) ; \
|
|
||||||
else \
|
|
||||||
echo Making plugin.c with shell script ; \
|
|
||||||
$(top_srcdir)/tools/make-dissector-reg $(srcdir) \
|
|
||||||
$(plugin_src) plugin $(DISSECTOR_SRC) ; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
#
|
|
||||||
# Currently plugin.c can be included in the distribution because
|
|
||||||
# we always build all protocol dissectors. We used to have to check
|
|
||||||
# whether or not to build the snmp dissector. If we again need to
|
|
||||||
# variably build something, making plugin.c non-portable, uncomment
|
|
||||||
# the dist-hook line below.
|
|
||||||
#
|
|
||||||
# Oh, yuk. We don't want to include "plugin.c" in the distribution, as
|
|
||||||
# its contents depend on the configuration, and therefore we want it
|
|
||||||
# to be built when the first "make" is done; however, Automake insists
|
|
||||||
# on putting *all* source into the distribution.
|
|
||||||
#
|
|
||||||
# We work around this by having a "dist-hook" rule that deletes
|
|
||||||
# "plugin.c", so that "dist" won't pick it up.
|
|
||||||
#
|
|
||||||
#dist-hook:
|
|
||||||
# @rm -f $(distdir)/plugin.c
|
|
||||||
|
|
||||||
CLEANFILES = \
|
|
||||||
agentx \
|
|
||||||
*~
|
|
||||||
|
|
||||||
MAINTAINERCLEANFILES = \
|
|
||||||
Makefile.in \
|
|
||||||
plugin.c
|
|
||||||
|
|
||||||
EXTRA_DIST = \
|
|
||||||
Makefile.common \
|
|
||||||
Makefile.nmake \
|
|
||||||
moduleinfo.nmake \
|
|
||||||
plugin.rc.in
|
|
||||||
|
|
||||||
checkapi:
|
|
||||||
$(PERL) $(top_srcdir)/tools/checkAPIs.pl -g abort -g termoutput $(DISSECTOR_SRC)
|
|
|
@ -1,39 +0,0 @@
|
||||||
# Makefile.common for AgentX plugin
|
|
||||||
# Contains the stuff from Makefile.am and Makefile.nmake that is
|
|
||||||
# a) common to both files and
|
|
||||||
# b) portable between both files
|
|
||||||
#
|
|
||||||
# $Id$
|
|
||||||
#
|
|
||||||
# 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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
||||||
|
|
||||||
# the name of the plugin
|
|
||||||
PLUGIN_NAME = agentx
|
|
||||||
|
|
||||||
# the dissector sources (without any helpers)
|
|
||||||
DISSECTOR_SRC = \
|
|
||||||
packet-agentx.c
|
|
||||||
|
|
||||||
# corresponding headers
|
|
||||||
DISSECTOR_INCLUDES =
|
|
||||||
|
|
||||||
# Dissector helpers. They're included in the source files in this
|
|
||||||
# directory, but they're not dissectors themselves, i.e. they're not
|
|
||||||
# used to generate "plugin.c".
|
|
||||||
DISSECTOR_SUPPORT_SRC =
|
|
|
@ -1,106 +0,0 @@
|
||||||
# Makefile.nmake
|
|
||||||
# nmake file for Wireshark plugin
|
|
||||||
#
|
|
||||||
# $Id$
|
|
||||||
#
|
|
||||||
|
|
||||||
include ..\..\config.nmake
|
|
||||||
include moduleinfo.nmake
|
|
||||||
|
|
||||||
include Makefile.common
|
|
||||||
|
|
||||||
CFLAGS=/WX /DHAVE_CONFIG_H /I../.. $(GLIB_CFLAGS) \
|
|
||||||
/I$(PCAP_DIR)\include -D_U_="" $(LOCAL_CFLAGS)
|
|
||||||
|
|
||||||
.c.obj::
|
|
||||||
$(CC) $(CFLAGS) -Fd.\ -c $<
|
|
||||||
|
|
||||||
LDFLAGS = $(PLUGIN_LDFLAGS)
|
|
||||||
|
|
||||||
!IFDEF ENABLE_LIBWIRESHARK
|
|
||||||
LINK_PLUGIN_WITH=..\..\epan\libwireshark.lib
|
|
||||||
CFLAGS=/DHAVE_WIN32_LIBWIRESHARK_LIB /D_NEED_VAR_IMPORT_ $(CFLAGS)
|
|
||||||
|
|
||||||
DISSECTOR_OBJECTS = $(DISSECTOR_SRC:.c=.obj)
|
|
||||||
|
|
||||||
DISSECTOR_SUPPORT_OBJECTS = $(DISSECTOR_SUPPORT_SRC:.c=.obj)
|
|
||||||
|
|
||||||
OBJECTS = $(DISSECTOR_OBJECTS) $(DISSECTOR_SUPPORT_OBJECTS) plugin.obj
|
|
||||||
|
|
||||||
RESOURCE=$(PLUGIN_NAME).res
|
|
||||||
|
|
||||||
all: $(PLUGIN_NAME).dll
|
|
||||||
|
|
||||||
$(PLUGIN_NAME).rc : moduleinfo.nmake
|
|
||||||
sed -e s/@PLUGIN_NAME@/$(PLUGIN_NAME)/ \
|
|
||||||
-e s/@RC_MODULE_VERSION@/$(RC_MODULE_VERSION)/ \
|
|
||||||
-e s/@RC_VERSION@/$(RC_VERSION)/ \
|
|
||||||
-e s/@MODULE_VERSION@/$(MODULE_VERSION)/ \
|
|
||||||
-e s/@PACKAGE@/$(PACKAGE)/ \
|
|
||||||
-e s/@VERSION@/$(VERSION)/ \
|
|
||||||
-e s/@MSVC_VARIANT@/$(MSVC_VARIANT)/ \
|
|
||||||
< plugin.rc.in > $@
|
|
||||||
|
|
||||||
$(PLUGIN_NAME).dll $(PLUGIN_NAME).exp $(PLUGIN_NAME).lib : $(OBJECTS) $(LINK_PLUGIN_WITH) $(RESOURCE)
|
|
||||||
link -dll /out:$(PLUGIN_NAME).dll $(LDFLAGS) $(OBJECTS) $(LINK_PLUGIN_WITH) \
|
|
||||||
$(GLIB_LIBS) $(RESOURCE)
|
|
||||||
!IF $(MSC_VER_REQUIRED) >= 1400
|
|
||||||
mt.exe -nologo -manifest "$(PLUGIN_NAME).dll.manifest" -outputresource:$(PLUGIN_NAME).dll;2
|
|
||||||
!ENDIF
|
|
||||||
|
|
||||||
#
|
|
||||||
# Build plugin.c, which contains the plugin version[] string, a
|
|
||||||
# function plugin_register() that calls the register routines for all
|
|
||||||
# protocols, and a function plugin_reg_handoff() that calls the handoff
|
|
||||||
# registration routines for all protocols.
|
|
||||||
#
|
|
||||||
# We do this by scanning sources. If that turns out to be too slow,
|
|
||||||
# maybe we could just require every .o file to have an register routine
|
|
||||||
# of a given name (packet-aarp.o -> proto_register_aarp, etc.).
|
|
||||||
#
|
|
||||||
# Formatting conventions: The name of the proto_register_* routines an
|
|
||||||
# proto_reg_handoff_* routines must start in column zero, or must be
|
|
||||||
# preceded only by "void " starting in column zero, and must not be
|
|
||||||
# inside #if.
|
|
||||||
#
|
|
||||||
# DISSECTOR_SRC is assumed to have all the files that need to be scanned.
|
|
||||||
#
|
|
||||||
# For some unknown reason, having a big "for" loop in the Makefile
|
|
||||||
# to scan all the files doesn't work with some "make"s; they seem to
|
|
||||||
# pass only the first few names in the list to the shell, for some
|
|
||||||
# reason.
|
|
||||||
#
|
|
||||||
# Therefore, we have a script to generate the plugin.c file.
|
|
||||||
# The shell script runs slowly, as multiple greps and seds are run
|
|
||||||
# for each input file; this is especially slow on Windows. Therefore,
|
|
||||||
# if Python is present (as indicated by PYTHON being defined), we run
|
|
||||||
# a faster Python script to do that work instead.
|
|
||||||
#
|
|
||||||
# The first argument is the directory in which the source files live.
|
|
||||||
# The second argument is "plugin", to indicate that we should build
|
|
||||||
# a plugin.c file for a plugin.
|
|
||||||
# All subsequent arguments are the files to scan.
|
|
||||||
#
|
|
||||||
!IFDEF PYTHON
|
|
||||||
plugin.c: $(DISSECTOR_SRC) moduleinfo.h ../../tools/make-dissector-reg.py
|
|
||||||
@echo Making plugin.c (using python)
|
|
||||||
@$(PYTHON) "../../tools/make-dissector-reg.py" . plugin $(DISSECTOR_SRC)
|
|
||||||
!ELSE
|
|
||||||
plugin.c: $(DISSECTOR_SRC) moduleinfo.h ../../tools/make-dissector-reg
|
|
||||||
@echo Making plugin.c (using sh)
|
|
||||||
@$(SH) ../../tools/make-dissector-reg . plugin $(DISSECTOR_SRC)
|
|
||||||
!ENDIF
|
|
||||||
|
|
||||||
!ENDIF
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f $(OBJECTS) $(RESOURCE) plugin.c *.pdb \
|
|
||||||
$(PLUGIN_NAME).dll $(PLUGIN_NAME).dll.manifest $(PLUGIN_NAME).lib \
|
|
||||||
$(PLUGIN_NAME).exp $(PLUGIN_NAME).rc
|
|
||||||
|
|
||||||
distclean: clean
|
|
||||||
|
|
||||||
maintainer-clean: distclean
|
|
||||||
|
|
||||||
checkapi:
|
|
||||||
$(PERL) ../../tools/checkAPIs.pl -g abort -g termoutput $(DISSECTOR_SRC)
|
|
|
@ -1,17 +0,0 @@
|
||||||
/* Included *after* config.h, in order to re-define these macros */
|
|
||||||
|
|
||||||
#ifdef PACKAGE
|
|
||||||
#undef PACKAGE
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Name of package */
|
|
||||||
#define PACKAGE "agentx"
|
|
||||||
|
|
||||||
|
|
||||||
#ifdef VERSION
|
|
||||||
#undef VERSION
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Version number of package */
|
|
||||||
#define VERSION "0.0.1"
|
|
||||||
|
|
|
@ -1,28 +0,0 @@
|
||||||
#
|
|
||||||
# $Id$
|
|
||||||
#
|
|
||||||
|
|
||||||
# The name
|
|
||||||
PACKAGE=agentx
|
|
||||||
|
|
||||||
# The version
|
|
||||||
MODULE_VERSION_MAJOR=0
|
|
||||||
MODULE_VERSION_MINOR=0
|
|
||||||
MODULE_VERSION_MICRO=1
|
|
||||||
MODULE_VERSION_EXTRA=0
|
|
||||||
|
|
||||||
#
|
|
||||||
# The RC_VERSION should be comma-separated, not dot-separated,
|
|
||||||
# as per Graham Bloice's message in
|
|
||||||
#
|
|
||||||
# http://www.ethereal.com/lists/ethereal-dev/200303/msg00283.html
|
|
||||||
#
|
|
||||||
# "The RC_VERSION variable in config.nmake should be comma separated.
|
|
||||||
# This allows the resources to be built correctly and the version
|
|
||||||
# number to be correctly displayed in the explorer properties dialog
|
|
||||||
# for the executables, and XP's tooltip, rather than 0.0.0.0."
|
|
||||||
#
|
|
||||||
|
|
||||||
MODULE_VERSION=$(MODULE_VERSION_MAJOR).$(MODULE_VERSION_MINOR).$(MODULE_VERSION_MICRO).$(MODULE_VERSION_EXTRA)
|
|
||||||
RC_MODULE_VERSION=$(MODULE_VERSION_MAJOR),$(MODULE_VERSION_MINOR),$(MODULE_VERSION_MICRO),$(MODULE_VERSION_EXTRA)
|
|
||||||
|
|
|
@ -1,34 +0,0 @@
|
||||||
#include "winver.h"
|
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
|
||||||
FILEVERSION @RC_MODULE_VERSION@
|
|
||||||
PRODUCTVERSION @RC_VERSION@
|
|
||||||
FILEFLAGSMASK 0x0L
|
|
||||||
#ifdef _DEBUG
|
|
||||||
FILEFLAGS VS_FF_DEBUG
|
|
||||||
#else
|
|
||||||
FILEFLAGS 0
|
|
||||||
#endif
|
|
||||||
FILEOS VOS_NT_WINDOWS32
|
|
||||||
FILETYPE VFT_DLL
|
|
||||||
BEGIN
|
|
||||||
BLOCK "StringFileInfo"
|
|
||||||
BEGIN
|
|
||||||
BLOCK "040904b0"
|
|
||||||
BEGIN
|
|
||||||
VALUE "CompanyName", "The Wireshark developer community, http://www.wireshark.org/\0"
|
|
||||||
VALUE "FileDescription", "@PACKAGE@ dissector\0"
|
|
||||||
VALUE "FileVersion", "@MODULE_VERSION@\0"
|
|
||||||
VALUE "InternalName", "@PACKAGE@ @MODULE_VERSION@\0"
|
|
||||||
VALUE "LegalCopyright", "Copyright © 1998 Gerald Combs <gerald@wireshark.org>, Gilbert Ramirez <gram@alumni.rice.edu> and others\0"
|
|
||||||
VALUE "OriginalFilename", "@PLUGIN_NAME@.dll\0"
|
|
||||||
VALUE "ProductName", "Wireshark\0"
|
|
||||||
VALUE "ProductVersion", "@VERSION@\0"
|
|
||||||
VALUE "Comments", "Build with @MSVC_VARIANT@\0"
|
|
||||||
END
|
|
||||||
END
|
|
||||||
BLOCK "VarFileInfo"
|
|
||||||
BEGIN
|
|
||||||
VALUE "Translation", 0x409, 1200
|
|
||||||
END
|
|
||||||
END
|
|
Loading…
Reference in New Issue