aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/docsis/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2014-08-31Don't show the echo/python command lines when making plugin.cРоман Донченко1-3/+4
For consistency with epan/dissectors/Makefile.am. Also, remove the "with python" parts, since that's the only option now. Change-Id: I761e1bf7995c1cc1ebd790013181fd6116b289a1 Reviewed-on: https://code.wireshark.org/review/3925 Reviewed-by: Evan Huus <eapache@gmail.com> Petri-Dish: Evan Huus <eapache@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Graham Bloice <graham.bloice@trihedral.com>
2014-08-24Remove obsolete comments regarding the shell version of make-dissector-regРоман Донченко1-5/+0
Change-Id: I93470e8c6e9afd6c1ebf735eb13141586964be0e Reviewed-on: https://code.wireshark.org/review/3818 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-08-12Remove make-dissector-reg and require python for autotool builds as wellJoerg Mayer1-12/+4
Change-Id: I6239063a08ba37199a4e95302a3650a80544c750 Reviewed-on: https://code.wireshark.org/review/3562 Reviewed-by: Jörg Mayer <jmayer@loplof.de>
2014-07-06make-dissectors-reg: optimize by factoring out the loopsРоман Донченко1-5/+5
Instead of calling the grep/sed pipelines for each file, build the list of files in the beginning and call each pipeline only once, passing the list to the first grep. This results in a massive speedup in Cygwin; in my test, the time it takes to run make-dissector-reg . dissectors packet-*.c in dissectors/epan is reduced from ~116 to ~3 seconds. I also tried it on NetBSD, where the time do to the same goes from ~6 to ~0.5 seconds. Amend makefile comments to elide mentions of invoking multiple processes per file. Change-Id: Iad441e7d2b6cc3669dada57646e2f8f6b987fd34 Reviewed-on: https://code.wireshark.org/review/2826 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-04-25Support out-of-source checkapiStig Bjørlykke1-1/+2
Always call $(top_srcdir)/tools/checkAPIs.pl with -sourcedir=$(srcdir) from Makefile.am to allow out-of-source 'make checkapi'. Change-Id: I60d7e0079984a8ededdacf4517a0738486fa7973 Reviewed-on: https://code.wireshark.org/review/1294 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-03-31Continue to remove $Id$ from top of fileAlexis La Goutte1-2/+0
(Using sed : sed -i '/^\# \$Id\$/,+1 d') (start with dash) Change-Id: Ia4b5a6c2302f6a531f6a86c1ec3a2f8205c8c2dd Reviewed-on: https://code.wireshark.org/review/881 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2013-03-12From David Arnold:Jaap Keuter1-1/+1
Replace use of INCLUDES with AM_CPPFLAGS in all Makefiles to placate recent autotools. svn path=/trunk/; revision=48261
2013-02-09Make the other plugin makefiles use the new style introduced in the MATEGuy Harris1-10/+14
makefiles. svn path=/trunk/; revision=47579
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2012-06-01Set Makefile.common as a plugin.c dependency so plugin.c is rebuilt if ↵Bill Meier1-1/+1
Makefile.common is changed svn path=/trunk/; revision=42972
2012-04-04Add a "-build" argument to checkAPIs.pl. Use that argument when buildingJeff Morriss1-1/+1
from makefiles (and thus from the buildbot). The intention is to be able to tell when a human is running the tool so we can provide more code-review guidance. As a starter, enable the "too many proto_tree_add_text() calls" check when a human is running the tool. svn path=/trunk/; revision=41943
2010-05-14Synchronize Makefiles even more.Jaap Keuter1-0/+1
svn path=/trunk/; revision=32808
2010-05-14Add Cmake stuff to the source distribution so more people can try it out.Jeff Morriss1-4/+5
svn path=/trunk/; revision=32807
2009-09-13Run checkapi on the dissector header filesJeff Morriss1-1/+1
svn path=/trunk/; revision=29883
2008-07-29Allow checkapis target to work in out-of-tree builds (s#../../#$(top_srcdir)).Jeff Morriss1-1/+1
Also use $(top_builddir) instead of ../../ in a couple of other spots. svn path=/trunk/; revision=25863
2008-07-02Add Makefile.common files for epan/dfilter and epan/ftypes.Guy Harris1-0/+3
Add checkapi rules to Makefile.am files. svn path=/trunk/; revision=25656
2008-02-27Quote argument to test in plugins Makefiles, as proposed by Greg A. Woods.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=24488
2007-03-23From Sebastien Tandel:Stephen Fisher1-1/+1
(Temporarily disable the warnings as errors default on Unix to get to get the buildbots and people with gcc40 going again until those additional warnings gcc40 generates can be fixed-I'm working on it ASAP) Patch for configure.in which disables by default the treatment of warnings as errors. It can be enabled with './configure --with-warnings-as-errors'. The macro will test first if GCC is present. If it's the case, HAVE_WARNINGS_AS_ERRORS is defined. All the USING_GCC have been replaced by HAVE_WARNINGS_AS_ERRORS. With this switch, people won't suffer from unexpected warnings when downloading svn sources during the transition time ;) svn path=/trunk/; revision=21153
2007-03-22Add -Werror when using GCC only to the Makefile.am of the baseStephen Fisher1-0/+4
directory and most of the plugins to match the same command put in the Makefile.nmake files for Windows compliations. Fix a few warnings when compiling under gcc 3.4.4 on FreeBSD. Create new automake file variable called USING_GCC in configure.in and wiretap/configure.in to acomplish the above -Werror addition. svn path=/trunk/; revision=21127
2006-12-19Add Windows version info resource.Jaap Keuter1-0/+2
svn path=/trunk/; revision=20159
2006-06-02remove plugin.c in distlcleanJörg Mayer1-1/+2
svn path=/trunk/; revision=18312
2006-05-21name changeRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=18197
2006-04-22Convert most other plugin dissectors to use the make-dissector-regGuy Harris1-1/+1
scripts. svn path=/trunk/; revision=17961
2006-04-20Rename "make-reg-dotc" to "make-dissector-reg", and do the same for theGuy Harris1-4/+4
Python versions, as it no longer makes only "register.c", it can also make a "plugin.c" file for a plugin. When making "plugin.c", there's no need to include "register.h", as it's not defining any functions declared there. svn path=/trunk/; revision=17919
2006-04-19Update comments.Guy Harris1-0/+4
Fix the Makefile.nmake files to pass the output type argument to make-reg-dotc or make-reg-dotc.py. Make tools/make-reg-dotc executable. svn path=/trunk/; revision=17904
2006-04-19Have make-reg-dotc and make-reg-dotc.py generate either a register.c forGuy Harris1-21/+26
libetheral or a plugin.c for a plugin, rather than having plugin.c for a dissector call the routines from register.c. This means we don't ahve multiple register_all_protocols() and register_all_protocol_handoffs() routines, and that all the plugin boilerplate is automatically generated. svn path=/trunk/; revision=17903
2006-04-17Pull the plugin-specific code into "plugin.c", and generate aGuy Harris1-2/+63
"register.c" with "make-reg-dotc"/"make-reg-dotc.py". Pull the lists of dissector .c and .h files into Makefile.common and have Makefile.am and Makefile.nmake use it. svn path=/trunk/; revision=17883
2006-02-01From Eric Hultin:Anders Broman1-1/+1
This patch adds support for dissection of the DCC packet as defined in CableLab's (http://www.cablelabs.com/) DOCSIS Radio Frequency Interface (RFI) specification. The latest version of this specification is currently available at http://www.cablemodem.com/specifications/specifications20.html . Packet formats for DCC are defined in sections 8.3.20 (DCC-REQ), 8.3.21 (DCC-RSP), and 8.3.22 (DCC-ACK) of the RFI specifications (referencing version CM-SP-RFIv2.0-I10-051209). In addition, this patch adds support for the DCD packet as defined in the DOCSIS Set-Top Gateway (DSG) Specification. The latest version of this specification is currently available at http://www.cablemodem.com/specifications/gateway.html . The format of the DCD packet is defined in section 5.3.1 of the DSG specification (referencing version CM-SP-DSG-I06-051209). svn path=/trunk/; revision=17138
2005-07-10After doing "make maintainer-clean", "svn status --no-ignore | grep ^I"Jörg Mayer1-0/+3
returned quite a list of files. Add them to MAINTAINERCLEANFILES. Whitespace changes (replace multiple spaces by TABs, in a few cases this needed to be done at the beginning of Makefile lines. svn path=/trunk/; revision=14891
2004-07-18Set the svn:eol-style property on all text files to "native", so thatGuy Harris1-1/+1
they have LF at the end of the line on UN*X and CR/LF on Windows; hopefully this means that if a CR/LF version is checked in on Windows, the CRs will be stripped so that they show up only when checked out on Windows, not on UN*X. svn path=/trunk/; revision=11400
2004-04-25Replace the plugin linkage libs into PLUGIN_LIBS which is generated from theOlivier Biot1-2/+2
top-level configure.in when running configure. svn path=/trunk/; revision=10699
2004-04-14Add support for plugin dissectors on cygwin builds, by adding the followingOlivier Biot1-1/+2
line to every Makefile.am file for a given plugin XXX: XXX_la_LIBADD = -L../../epan -lethereal @GLIB_LIBS@ This way symbols defined in libethereal and GLib are resolved when linking the plugin dissector modules. svn path=/trunk/; revision=10601
2004-03-17From Brian Wheeler: DOCSIS 2.0 support.Guy Harris1-2/+2
svn path=/trunk/; revision=10387
2003-09-05- Make --enable-static work again (configure.in, Makefile.am)Jörg Mayer1-76/+1
- get rid of ...-static.o files in the build process (now done via config.h instead of compiler flag) - make packet-rtnet link statically (remove one unused function, rename another one) svn path=/trunk/; revision=8389
2003-01-11Fix the copyright notice, give it an RCS ID, and fix the introductoryGuy Harris1-4/+5
comment. svn path=/trunk/; revision=6911
2003-01-09Use "plugindir", not "PLUGIN_DIR", as the variable name in the configureGuy Harris1-1/+1
script for the plugin directory; in most Makefile.am files it's set with plugindir = @plugindir@ (along the lines of what's done with other variables with pathnames - the variable name is all lower case), so the variable needs to be named "plugindir". Fix the DOCSIS plugins' Makefile.am to use "plugindir". Don't bother doing "AC_SUBST(PLUGIN_DIR)", as no Makefiles use PLUGIN_DIR as an autoconf variable. svn path=/trunk/; revision=6887
2002-09-10From Anand Narwani: support for Cisco vendor-specific TLVs.Guy Harris1-2/+4
Add RCS IDs to source files. svn path=/trunk/; revision=6257
2002-07-12From Anand V. Narwani:Guy Harris1-0/+116
DOCSIS support, including support for "Ethernet" captures where the raw frame is a DOCSIS frame rather than an Ethernet frame (some Cisco cable-modem head-end gear can send out a trace of all traffic on an Ethernet, but what it sends are the raw bytes of DOCSIS frames, not Ethernet frames) Get rid of second AUTHORS entry for Devin Heitmueller, merging its item into the older entry. Clean up the order of some lists of plugin items. svn path=/trunk/; revision=5861