wireshark/plugins/docsis
Bill Meier 02065b0981 Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors:
Specifically:  Replace FALSE|0 and TRUE|1 by ENC_BIG_ENDIAN|ENC_LITTLE_ENDIAN as
 the encoding parameter for proto_tree_add_item() calls which directly reference
 an item in hf[] which has a type of:
    FT_UINT8
    FT_UINT16
    FT_UINT24
    FT_UINT32
    FT_UINT64
    FT_INT8
    FT_INT16
    FT_INT24
    FT_INT32
    FT_INT64
    FT_FLOAT
    FT_DOUBLE


svn path=/trunk/; revision=39292
2011-10-06 14:46:34 +00:00
..
AUTHORS
CMakeLists.txt
ChangeLog
INSTALL
Makefile.am
Makefile.common
Makefile.nmake
NEWS
README
moduleinfo.h
moduleinfo.nmake
packet-bintrngreq.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-bpkmattr.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-bpkmreq.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-bpkmrsp.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-cmctrlreq.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-cmctrlrsp.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-cmstatus.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dbcack.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dbcreq.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dbcrsp.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dccack.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dccreq.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dccrsp.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dcd.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-docsis.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dpvreq.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dpvrsp.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dsaack.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dsareq.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dsarsp.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dscack.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dscreq.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dscrsp.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dsdreq.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-dsdrsp.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-intrngreq.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-macmgmt.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-map.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-mdd.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-regack.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-regreq.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-regreqmp.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-regrsp.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-regrspmp.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-rngreq.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-rngrsp.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-sync.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-tlv-cmctrl.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-tlv.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-tlv.h From Guido Reismueller: 2011-07-04 20:34:04 +00:00
packet-type29ucd.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-uccreq.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-uccrsp.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-ucd.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
packet-vendor.c Convert 'encoding' parameter of certain proto_tree_add_item() calls in plugin dissectors: 2011-10-06 14:46:34 +00:00
plugin.rc.in

README

Overview:
=========
The dissectors provided by this plugin allow the dissection of DOCSIS 1.1
Frames.  Captures of DOCSIS 1.1 frames can be facilitated using Cisco's 
Cable Monitor Features found on Cicso UBR7200 and UBR10000 Series Cable Modem 
Termination Systems.  Captures of DOCSIS 1.1 and DOCSIS 2.0 frames can be
facilitated using the ARRIS Cadant C4 and the ARRIS Cadant C3.

 
Features:
=========
+ Decode the DOCSIS header + Extended Header.  For Data PDU's it will 
  automatically decode as far up the stack that it can. 
+ Decode Mac Management Header. The following Mac Messages 
  are decoded at present: 
	REG-REQ 
	REG-RSP 
	REG-ACK 
	RNG-REQ 
	RNG-RSP 
	UCC-REQ 
	UCC-RSP 
	UCD Messages 
	MAP Messages 
	DSA-REQ 
	DSA-RSP 
	DSA-ACK 
	DSC-REQ 
	DSC-RSP 
	DSC-ACK 
	DSD-REQ 
	DSD-RSP
	BPKM-REQ
	BPKM-RSP
	BPKM Attributes
+ Decode All Appendix C TLV's
+ Decode Concatenated Frames via a recursive call to dissect_docsis()
+ Decode DOCSIS 2.0 packets including:
        Type 29 UCD Messages (DOCSIS 2.0 only)
	INT-RNG-REQ
	
References:
===========
DOCSIS 1.1 and DOCSIS 2.0 Specifications can be found at:
http://www.cablemodem.com/specifications.html

Information on Cisco's Cable Monitor Feature can be found at:
http://www.cisco.com/univercd/cc/td/doc/product/cable/cab_rout/cmtsfg/ufg_cmon.htm

Information on the ARRIS Cadant line of products
http://www.arrisi.com/products_solutions/product_families/Cadant/index.asp