aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/ethercat
diff options
context:
space:
mode:
authorJaap Keuter <jaap.keuter@xs4all.nl>2007-10-14 21:01:01 +0000
committerJaap Keuter <jaap.keuter@xs4all.nl>2007-10-14 21:01:01 +0000
commitc9131582af6ca12835e62f78dbdddffa70e26898 (patch)
tree30ca6a855c31ff696da0b91ffa05b9a7c868ec06 /plugins/ethercat
parente045016645d0721be8660ae5fc86102df699b5d3 (diff)
Someone has a compromised filesystem since it contained all kinds of stuff from other plugins.
Tried to clean it up and get it in line with the rest of the codebase. Still doesn't compile without warnings though. svn path=/trunk/; revision=23177
Diffstat (limited to 'plugins/ethercat')
-rw-r--r--plugins/ethercat/Makefile.am12
-rw-r--r--plugins/ethercat/Makefile.common251
-rw-r--r--plugins/ethercat/moduleinfo.h52
-rw-r--r--plugins/ethercat/moduleinfo.nmake29
-rw-r--r--plugins/ethercat/packet-ams.h7
-rw-r--r--plugins/ethercat/packet-ecatmb.h6
-rw-r--r--plugins/ethercat/packet-ethercat-datagram.h6
-rw-r--r--plugins/ethercat/packet-ethercat-frame.h6
-rw-r--r--plugins/ethercat/packet-ioraw.h6
-rw-r--r--plugins/ethercat/packet-nv.h6
10 files changed, 46 insertions, 335 deletions
diff --git a/plugins/ethercat/Makefile.am b/plugins/ethercat/Makefile.am
index dbcf5785f9..e771f3884c 100644
--- a/plugins/ethercat/Makefile.am
+++ b/plugins/ethercat/Makefile.am
@@ -26,6 +26,10 @@ INCLUDES = -I$(top_srcdir) -I$(includedir)
include Makefile.common
+if HAVE_WARNINGS_AS_ERRORS
+AM_CFLAGS = -Werror
+endif
+
plugindir = @plugindir@
plugin_LTLIBRARIES = ethercat.la
@@ -46,7 +50,7 @@ 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 protocolsagentx_la.
+# 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
@@ -114,5 +118,7 @@ MAINTAINERCLEANFILES = \
plugin.c
EXTRA_DIST = \
- Makefile.common \
- Makefile.nmake
+ Makefile.common \
+ Makefile.nmake \
+ moduleinfo.nmake \
+ plugin.rc.in
diff --git a/plugins/ethercat/Makefile.common b/plugins/ethercat/Makefile.common
index 555fe2b557..bbcc02ffb7 100644
--- a/plugins/ethercat/Makefile.common
+++ b/plugins/ethercat/Makefile.common
@@ -43,254 +43,3 @@ DISSECTOR_INCLUDES = \
packet-ethercat-datagram.h \
packet-ioraw.h \
packet-nv.h
-# Makefile.common
-# Contains the stuff from Makefile.am and Makefile.nmake that is
-# a) common to both files and
-# b) portable between both files
-#
-# $Id$
-#
-# 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.
-
-# "BUILT_SOURCES" are built before any "make all" or "make check" targets.
-BUILT_HEADER_FILES = \
- svnversion.h
-
-BUILT_C_FILES = \
- ps.c
-
-BUILT_SOURCES = $(BUILT_C_FILES) $(BUILT_HEADER_FILES)
-
-# Header files generated from source files.
-GENERATED_HEADER_FILES = \
- $(BUILT_HEADER_FILES)
-
-# C source files generated from source files.
-GENERATED_C_FILES = \
- $(BUILT_C_FILES) \
- tshark-tap-register.c
-
-# All the generated files.
-GENERATED_FILES = $(GENERATED_C_FILES) $(GENERATED_HEADER_FILES)
-
-# sources common for wireshark and tshark
-WIRESHARK_COMMON_SRC = \
- $(PLATFORM_SRC) \
- capture_errs.c \
- capture-pcap-util.c \
- capture_ui_utils.c \
- cfile.c \
- clopts_common.c \
- disabled_protos.c \
- packet-range.c \
- print.c \
- ps.c \
- sync_pipe_write.c \
- timestats.c \
- util.c \
- version_info.c
-
-# corresponding headers
-WIRESHARK_COMMON_INCLUDES = \
- svnversion.h \
- capture_errs.h \
- capture-pcap-util.h \
- capture-pcap-util-int.h \
- capture_ui_utils.h \
- cfile.h \
- clopts_common.h \
- cmdarg_err.h \
- color.h \
- disabled_protos.h \
- file.h \
- fileset.h \
- isprint.h \
- packet-range.h \
- print.h \
- ps.h \
- register.h \
- tempfile.h \
- timestats.h \
- util.h \
- version_info.h
-
-# sources for TShark taps
-TSHARK_TAP_SRC = \
- tap-afpstat.c \
- tap-ansi_astat.c \
- tap-bootpstat.c \
- tap-camelcounter.c \
- tap-camelsrt.c \
- tap-dcerpcstat.c \
- tap-funnel.c \
- tap-gsm_astat.c \
- tap-h225counter.c \
- tap-h225rassrt.c \
- tap-httpstat.c \
- tap-iostat.c \
- tap-iousers.c \
- tap-mgcpstat.c \
- tap-protocolinfo.c \
- tap-protohierstat.c \
- tap-radiusstat.c \
- tap-rpcstat.c \
- tap-rpcprogs.c \
- tap-sctpchunkstat.c \
- tap-sipstat.c \
- tap-smbsids.c \
- tap-smbstat.c \
- tap-stats_tree.c \
- tap-wspstat.c
-
-# helpers already available on some platforms (and on others not)
-EXTRA_wireshark_SOURCES = \
- getopt.c \
- inet_ntop.c \
- inet_pton.c \
- mkstemp.c \
- strerror.c \
- strcasecmp.c \
- strncasecmp.c \
- strptime.c
-
-# corresponding headers
-EXTRA_wireshark_INCLUDES = \
- getopt.h \
- inet_v6defs.h \
- mkstemp.h \
- strerror.h \
- strptime.h
-
-# wireshark specifics
-wireshark_SOURCES = \
- $(WIRESHARK_COMMON_SRC) \
- airpcap_loader.c \
- alert_box.c \
- capture.c \
- capture_info.c \
- capture_opts.c \
- capture_sync.c \
- color_filters.c \
- file.c \
- fileset.c \
- filters.c \
- g711.c \
- merge.c \
- proto_hier_stats.c \
- summary.c \
- tempfile.c
-
-# corresponding headers
-wireshark_INCLUDES = \
- airpcap.h \
- airpcap_loader.h \
- alert_box.h \
- capture.h \
- capture_info.h \
- capture_opts.h \
- capture_sync.h \
- color_filters.h \
- filters.h \
- g711.h \
- globals.h \
- log.h \
- main_window.h \
- menu.h \
- merge.h \
- progress_dlg.h \
- proto_hier_stats.h \
- simple_dialog.h \
- stat_menu.h \
- statusbar.h \
- summary.h \
- sync_pipe.h \
- tap_dfilter_dlg.h \
- ui_util.h
-
-# tshark specifics
-tshark_SOURCES = \
- $(WIRESHARK_COMMON_SRC) \
- $(TSHARK_TAP_SRC) \
- capture_opts.c \
- capture_sync.c \
- tempfile.c \
- tshark-tap-register.c \
- tshark.c
-
-# text2pcap specifics
-text2pcap_SOURCES = \
- text2pcap.c \
- text2pcap-scanner.l
-
-# mergecap specifics
-mergecap_SOURCES = \
- mergecap.c \
- merge.c \
- svnversion.h
-
-# editcap specifics
-editcap_SOURCES = \
- editcap.c \
- epan/crypt/crypt-md5.c \
- $(WTAP_PLUGIN_SOURCES)
-
-capinfos_SOURCES = \
- capinfos.c \
- $(WTAP_PLUGIN_SOURCES)
-
-# dftest specifics
-dftest_SOURCES = \
- dftest.c \
- util.c
-
-# randpkt specifics
-randpkt_SOURCES = \
- randpkt.c
-
-# dumpcap specifics
-dumpcap_SOURCES = \
- $(PLATFORM_SRC) \
- capture_opts.c \
- capture_loop.c \
- capture-pcap-util.c \
- capture_stop_conditions.c \
- clopts_common.c \
- conditions.c \
- dumpcap.c \
- pcapio.c \
- ringbuffer.c \
- sync_pipe_write.c \
- tempfile.c \
- version_info.c \
- epan/unicode-utils.c
-
-# corresponding headers
-dumpcap_INCLUDES = \
- capture_loop.h \
- capture_stop_conditions.h \
- conditions.h \
- pcapio.h \
- ringbuffer.h
-
-# this target needed for distribution only
-noinst_HEADERS = \
- $(WIRESHARK_COMMON_INCLUDES) \
- $(wireshark_INCLUDES) \
- $(EXTRA_wireshark_INCLUDES) \
- $(dumpcap_INCLUDES)
diff --git a/plugins/ethercat/moduleinfo.h b/plugins/ethercat/moduleinfo.h
index 407867b2ff..2a9a0ff1cc 100644
--- a/plugins/ethercat/moduleinfo.h
+++ b/plugins/ethercat/moduleinfo.h
@@ -1,23 +1,3 @@
-/* Copyright (c) 2007 by Beckhoff Automation GmbH
- *
- * 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.
- */
/* Included *after* config.h, in order to re-define these macros */
#ifdef PACKAGE
@@ -25,35 +5,17 @@
#endif
/* Name of package */
-#define PACKAGE "EtherCAT"
+#define PACKAGE "ethercat"
#ifdef VERSION
#undef VERSION
#endif
/* Version number of package */
-/*#define VERSION "0.0.6" /* firstversion */
-/*#define VERSION "0.0.7" /* new dissector for mailbox inserted*/
-/*#define VERSION "0.0.9" /* nv-protocol inserted*/
-/*#define VERSION "0.0.10"
-/*#define VERSION "0.0.11" /* support of AoE protocol */
-/*#define VERSION "0.0.12" /* port to Wireshark */
+/*#define VERSION "0.0.6" * first version */
+/*#define VERSION "0.0.7" * new dissector for mailbox inserted */
+/*#define VERSION "0.0.9" * nv-protocol inserted */
+/*#define VERSION "0.0.10" */
+/*#define VERSION "0.0.11" * support of AoE protocol */
+/*#define VERSION "0.0.12" * port to Wireshark */
#define VERSION "0.1.0" /* First version integrated into the Wireshark sources*/
-/* Included *after* config.h, in order to re-define these macros */
-
-#ifdef PACKAGE
-#undef PACKAGE
-#endif
-
-/* Name of package */
-#define PACKAGE "mikey"
-
-
-#ifdef VERSION
-#undef VERSION
-#endif
-
-/* Version number of package */
-#define VERSION "0.0.1"
-
-
diff --git a/plugins/ethercat/moduleinfo.nmake b/plugins/ethercat/moduleinfo.nmake
index d11d9b8738..51fcc8217d 100644
--- a/plugins/ethercat/moduleinfo.nmake
+++ b/plugins/ethercat/moduleinfo.nmake
@@ -25,32 +25,3 @@ MODULE_VERSION_EXTRA=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)
-
-#
-# $Id$
-#
-
-# The name
-PACKAGE=mikey
-
-# 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)
-
diff --git a/plugins/ethercat/packet-ams.h b/plugins/ethercat/packet-ams.h
index 77bc184e7d..77ef980125 100644
--- a/plugins/ethercat/packet-ams.h
+++ b/plugins/ethercat/packet-ams.h
@@ -1,4 +1,8 @@
-/* Copyright (c) 2007 by Beckhoff Automation GmbH
+/* packet-ams.h
+ *
+ * $Id$
+ *
+ * Copyright (c) 2007 by Beckhoff Automation GmbH
*
* Wireshark - Network traffic analyzer
* By Gerald Combs <gerald@wireshark.org>
@@ -18,7 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-/* Ams.h*/
#ifndef __PACKET_AMS_H__
#define __PACKET_AMS_H__
diff --git a/plugins/ethercat/packet-ecatmb.h b/plugins/ethercat/packet-ecatmb.h
index 29ba4d3b9c..4b163c12c9 100644
--- a/plugins/ethercat/packet-ecatmb.h
+++ b/plugins/ethercat/packet-ecatmb.h
@@ -1,4 +1,8 @@
-/* Copyright (c) 2007 by Beckhoff Automation GmbH
+/* packet-ecatmb.h
+ *
+ * $Id$
+ *
+ * Copyright (c) 2007 by Beckhoff Automation GmbH
*
* Wireshark - Network traffic analyzer
* By Gerald Combs <gerald@wireshark.org>
diff --git a/plugins/ethercat/packet-ethercat-datagram.h b/plugins/ethercat/packet-ethercat-datagram.h
index d1dccfc78a..6a29eeb59f 100644
--- a/plugins/ethercat/packet-ethercat-datagram.h
+++ b/plugins/ethercat/packet-ethercat-datagram.h
@@ -1,4 +1,8 @@
-/* Copyright (c) 2007 by Beckhoff Automation GmbH
+/* packet-ethercat-datagram.h
+ *
+ * $Id$
+ *
+ * Copyright (c) 2007 by Beckhoff Automation GmbH
*
* Wireshark - Network traffic analyzer
* By Gerald Combs <gerald@wireshark.org>
diff --git a/plugins/ethercat/packet-ethercat-frame.h b/plugins/ethercat/packet-ethercat-frame.h
index a9534880b7..b43bc66329 100644
--- a/plugins/ethercat/packet-ethercat-frame.h
+++ b/plugins/ethercat/packet-ethercat-frame.h
@@ -1,4 +1,8 @@
-/* Copyright (c) 2007 by Beckhoff Automation GmbH
+/* paket-ethercat-frame.h
+ *
+ * $Id$
+ *
+ * Copyright (c) 2007 by Beckhoff Automation GmbH
*
* Wireshark - Network traffic analyzer
* By Gerald Combs <gerald@wireshark.org>
diff --git a/plugins/ethercat/packet-ioraw.h b/plugins/ethercat/packet-ioraw.h
index 169f889eb9..a689430d7e 100644
--- a/plugins/ethercat/packet-ioraw.h
+++ b/plugins/ethercat/packet-ioraw.h
@@ -1,4 +1,8 @@
-/* Copyright (c) 2007 by Beckhoff Automation GmbH
+/* packet-ioraw.h
+ *
+ * $Id$
+ *
+ * Copyright (c) 2007 by Beckhoff Automation GmbH
*
* Wireshark - Network traffic analyzer
* By Gerald Combs <gerald@wireshark.org>
diff --git a/plugins/ethercat/packet-nv.h b/plugins/ethercat/packet-nv.h
index a25b79e566..2fb959fc02 100644
--- a/plugins/ethercat/packet-nv.h
+++ b/plugins/ethercat/packet-nv.h
@@ -1,4 +1,8 @@
-/* Copyright (c) 2007 by Beckhoff Automation GmbH
+/* packet-nv.h
+ *
+ * $Id$
+ *
+ * Copyright (c) 2007 by Beckhoff Automation GmbH
*
* Wireshark - Network traffic analyzer
* By Gerald Combs <gerald@wireshark.org>