aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/docsis
AgeCommit message (Collapse)AuthorFilesLines
2003-10-10Give every Makefile.nmake file a "distclean" rule, and have "distclean"Guy Harris1-1/+3
recurse into subdirectories doing "nmake -f Makefile.nmake distclean". Have "nmake -f Makefile.nmake clean" not remove stuff that "make clean" doesn't remove (such as Flex/Bison output and config.h files) - and have "nmake -f Makefile.nmake distclean" remove stuff that "make distclean" removes, including "tethereal-tap-register.c" and "ethereal-tap-register.c". svn path=/trunk/; revision=8672
2003-10-05Get rid of another strict-aliasing warning:Jörg Mayer1-2/+2
verify_tfs is a true-false-string : dereference it accordingly svn path=/trunk/; revision=8614
2003-09-09Fix the URL for the DOCSIS specifications.Guy Harris1-2/+2
svn path=/trunk/; revision=8436
2003-09-09The PDU length is the length field minus the length of the EHDR *minusGuy Harris1-2/+2
the length of the HCS*. svn path=/trunk/; revision=8427
2003-09-09Fix the URL for the DOCSIS 1.1 Baseline Privacy Plus InterfaceGuy Harris1-15/+3
Specification. Show the crypto suite attribute symbolically. Get rid of unused value_string tables. svn path=/trunk/; revision=8426
2003-09-09Put each TLV in a tree of its own, and put the TLV type and lengthGuy Harris1-30/+49
fields into that tree. svn path=/trunk/; revision=8425
2003-09-09Update the URL for the DOCSIS 1.1 specifications.Guy Harris1-31/+18
Use Booleans, not uint8's, for single-bit Boolean flags. svn path=/trunk/; revision=8424
2003-09-05- Make --enable-static work again (configure.in, Makefile.am)Jörg Mayer2-79/+4
- 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-07-19Get rid of check for a null "docsis_vsif_handle" - "dissector_add()"Guy Harris1-2/+1
should blow up when handed a null pointer on all platforms that map low addresses out of the address space, which is most if not all of them at this point, and calls to "assert()" cause problems if you mix GCC-compiled and Sun-C-compiled code. svn path=/trunk/; revision=8047
2003-06-14Define GLIB_LIBS and GTK_LIBS variables in config.nmake (based onGuy Harris1-2/+2
variables the user configures - the user isn't expected to change GLIB_LIBS or GTK_LIBS, and there's a comment nothing that users shouldn't have to do so), which contain the appropriate libraries for building stuff that requires only GLib, and stuff that required GTK+ and GLib, respectively, and use those macros in the Makefile.nmake files. svn path=/trunk/; revision=7885
2003-06-14Define GLIB_CFLAGS and GTK_CFLAGS variables in config.nmake (based onGuy Harris1-4/+2
variables the user configures - the user isn't expected to change GLIB_CFLAGS or GTK_CFLAGS, and there's a comment nothing that users shouldn't have to do so), which contain the appropriate "/I" flags for building stuff that requires only GLib, and stuff that required GTK+ and GLib, respectively, and use those macros in the Makefile.nmake files. svn path=/trunk/; revision=7884
2003-05-28Update Anand Narwani's email address.Gerald Combs26-51/+51
svn path=/trunk/; revision=7755
2003-01-31Get rid of BASE_BIN - it's just the same as BASE_DEC, but people seemedGuy Harris2-7/+7
to be using it for stuff that should be hex, and for stuff that should be Boolean. Use BASE_DEC if it should be decimal, BASE_HEX if it should be hex, and make it Boolean if it should be Boolean. svn path=/trunk/; revision=7053
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-10-15When registering a protocol, make sure there are no other protocols withGuy Harris1-3/+3
the same long name, short name, or filter name, and abort if there are. Fix the duplicate names that found (and another name error found while fixing one of those errors). svn path=/trunk/; revision=6425
2002-09-23Fix two minor typos by Anand V. NarwaniJörg Mayer1-3/+3
svn path=/trunk/; revision=6321
2002-09-12Handle ignored files more flexible. This also fixes the newest filesJörg Mayer1-47/+2
missing from this file. svn path=/trunk/; revision=6287
2002-09-12From Anand Narwani: fix an error in decoding classifier TLV's.Guy Harris1-4/+4
svn path=/trunk/; revision=6286
2002-09-10From Anand Narwani: support for Cisco vendor-specific TLVs.Guy Harris28-11/+390
Add RCS IDs to source files. svn path=/trunk/; revision=6257
2002-08-30From Anand Narwani: updates to fix:Guy Harris2-12/+60
- Bug in the dissection of the Request/Transmit policy in packet-tlv.c - Incorrect filter string for docsis.ehdr.ver - Dissection of PHS Upstream/Downstream Extended Header sub-elements - Dissection of Unsolicited Grant Sync sub-element svn path=/trunk/; revision=6141
2002-08-28Removed trailing whitespaces from .h and .c files using theJörg Mayer5-40/+40
winapi_cleanup tool written by Patrik Stridvall for the wine project. svn path=/trunk/; revision=6116
2002-08-20From Anand Narwani: fix an infinite recursion issue when decodingGuy Harris1-1/+10
Concatenated frames which contain 0 length PDU docsis frames. svn path=/trunk/; revision=6037
2002-08-02Replace the types from sys/types.h and netinet/in.h by their glib.hJörg Mayer24-187/+3
equivalents for the plugins/ directory. svn path=/trunk/; revision=5929
2002-07-22Update from Anand V. Narwani:Guy Harris1-6/+54
fix a minor problem in which the Info colum was incorrectly defaulted to "Fragmentation Frame"; add 4 missing fields for the Extended header in Fragmentation frames. svn path=/trunk/; revision=5902
2002-07-21Offsets in packets should be "int", not "guint8", unless there is anGuy Harris1-3/+3
*inviolable guarantee* that the offset will *never* be bigger than 255. (The same applies for "guint16" and 65535.) Otherwise, you run the risk of an infinite loop (packets are not guaranteed to be valid, nor are the contents of capture files - and there's no guarantee that you're reading a DOCSIS file if you've turned on the "force interpretation as DOCSIS" flag.) svn path=/trunk/; revision=5897
2002-07-20From Anand V. Narwani: fix to the Info column for Request frames.Guy Harris1-3/+3
svn path=/trunk/; revision=5896
2002-07-17From Joerg Mayer:Guy Harris23-93/+1
dftest.c: Remove #if-0-ed includes packet-ieee80211.c, packet-wtls.c, packet-afp.c, packet-wsp.c, packet-wtp.c, ethereal_gen.py: Remove redundant include varargs (already in snprintf.h, and required only for snprintf.h) Remove unused include of snprintf.h from files not using "snprintf()". svn path=/trunk/; revision=5889
2002-07-16Get rid of carriage returns.Guy Harris1-43/+43
svn path=/trunk/; revision=5886
2002-07-14From Anand V. Narwani: fix so that when a filter is applied to a DOCSISGuy Harris1-6/+2
management frame, the Info column isn't erased. Replace a call to "tvb_length_remaining()" with the value returned by a earlier identical call. svn path=/trunk/; revision=5867
2002-07-12From Anand V. Narwani:Guy Harris34-0/+9095
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