aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorAdrianSimionov <daniel.simionov@gmail.com>2015-11-14 20:01:27 +0100
committerMichael Mann <mmann78@netscape.net>2015-11-15 01:51:22 +0000
commita595c70970deba6bd1590da2c2dd1d8c2f925a79 (patch)
treec568cc7d38b613ecf0b718c3f9049bf49e23b7f2 /plugins
parent159227a14b25b15b535ac95c85d8bc699317d45e (diff)
[docsis->packet-tlv.c] Updated Confirmation Code list per MULPIv3.1-I07 Annex C.4
Change-Id: Id6ec9776545c79a4f8e21fd212b87ddcd9fd376f Reviewed-on: https://code.wireshark.org/review/11829 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'plugins')
-rw-r--r--plugins/docsis/packet-tlv.c67
1 files changed, 62 insertions, 5 deletions
diff --git a/plugins/docsis/packet-tlv.c b/plugins/docsis/packet-tlv.c
index 912ed587e1..a54f193238 100644
--- a/plugins/docsis/packet-tlv.c
+++ b/plugins/docsis/packet-tlv.c
@@ -1,9 +1,7 @@
/* packet-tlv.c
*
- * Modem Capabilities updates from MULPI v3.1
- * Copyright 2015, Adrian Simionov <daniel.simionov@gmail.com>
- *
* Routines to Dissect Appendix C TLV's
+ * Copyright 2015, Adrian Simionov <daniel.simionov@gmail.com>
* Copyright 2002, Anand V. Narwani <anand[AT]narwani.org>
*
* Wireshark - Network traffic analyzer
@@ -544,14 +542,67 @@ const value_string docsis_conf_code[] = {
{ 18, "Reject: Duplicate reference ID or index in message"},
{ 19, "Reject: Multiple upstream service flows"},
{ 20, "Reject: Multiple downstream service flows"},
- { 21, "Reject: Classifier for another service flow "},
- { 22, "Reject: PHS for another service flow "},
+ { 21, "Reject: Classifier for another service flow"},
+ { 22, "Reject: PHS for another service flow"},
{ 23, "Reject: Parameter invalid for context"},
{ 24, "Reject: Authorization failure"},
{ 25, "Reject: Temporary DCC"},
+ { 26, "Reject: Downstream Inconsistency"},
+ { 27, "Reject: Upstream Inconsistency"},
+ { 28, "Reject: Insufficient SID Cluster Resources"},
+ { 29, "Reject: Missing RCP"},
+ { 30, "Partial Service"},
+ { 31, "Reject: Temporary DBC"},
+ { 32, "Reject: Unknown DSID"},
+ { 33, "Reject: Unknown SID Cluster"},
+ { 34, "Reject: Invalid Initialization Technique"},
+ { 35, "Reject: No Change"},
+ { 36, "Reject: Invalid DBC Request"},
+ { 37, "Reject: Mode Switch"},
+ { 38, "Reject: Insufficient Transmitters"},
+ { 40, "Reject: Insufficient DSID Resources"},
+ { 41, "Reject: Invalid DSID Encoding"},
+ { 42, "Reject: Unknown Client MAC Address"},
+ { 43, "Reject: Unknown SAID"},
+ { 44, "Reject: Insufficient SA Resources"},
+ { 45, "Reject: Invalid SA Encoding"},
+ { 46, "Reject: Invalid SA Crypto Suite"},
+ { 47, "Reject: TEK Exists"},
+ { 48, "Reject: Invalid SID Cluster Encoding"},
+ { 49, "Reject: Insufficient SID Resources"},
+ { 50, "Reject: Unsupported Parameter Change"},
+ { 51, "Reject: PHS Rule Fully Defined"},
+ { 52, "Reject: No MAPs Or UCDs"},
+ { 53, "Error: T3 Retries Exceeded"},
+ { 54, "Error: T2 Timeout"},
+ { 55, "Error: T4 Timeout"},
+ { 56, "Error: Ranging Abort"},
+ { 57, "Error: Initialization Channel Timeout"},
+ { 58, "Error: DBC-REQ Incomplete"},
+ { 59, "Reject: Too Many OFDMA Profiles"},
+ { 60, "Reject: Too Many OFDM Profiles"},
+ { 61, "Reject: EM Incorrect Primary DS"},
+ { 62, "Reject: AQM Not Supported"},
+ { 63, "Reject: Invalid DPD"},
+ {100, "Reject: VLAD ID In Use"},
+ {101, "Reject: Multipoint L2VPN"},
+ {102, "Reject: Multipoint NSI"},
+ {160, "Reject: Unknown RCP ID"},
+ {161, "Reject: Multiple RCP IDs"},
+ {162, "Reject: Missing Receive Module Index"},
+ {163, "Reject: Invalid Receive Module Index"},
+ {164, "Reject: Invalid Receive Channel Center Frequency"},
+ {165, "Reject: Invalid Receive Module First Channel Center Frequency"},
+ {166, "Reject: Missing Receive Module First Channel Center Frequency"},
+ {167, "Reject: No Primary Downstream Channel Assigned"},
+ {168, "Reject: Multiple Primary Downstream Channel Assigned"},
+ {169, "Reject: Receive Module Connectivity Error"},
+ {170, "Reject: Invalid Receive Channel Index"},
+ {171, "Reject: Center Frequency Not Multiple of 62500 Hz"},
{180, "Depart"},
{181, "Arrive"},
{182, "Reject: Already There"},
+ {183, "Reject: Reject 2.0 Disable"},
{200, "Reject: Major Service Flow Error"},
{201, "Reject: Major Classifier Error"},
{202, "Reject: Major PHS Rule Error"},
@@ -560,6 +611,12 @@ const value_string docsis_conf_code[] = {
{205, "Reject: Primary Service Flow Error"},
{206, "Reject: Message Too Big"},
{207, "Reject: Invalid Modem Capabilities"},
+ {209, "Reject: Bad RCC"},
+ {209, "Reject: Bad TCC"},
+ {210, "Reject: Dynamic Range Window Violation"},
+ {211, "Reject: Unable to support Queue Depth"},
+ {212, "Reject: Energy Management Parameters"},
+ {213, "Reject: Invalid Backup Primary Downstream"},
{0, NULL}
};