From Jared Renzullo:
authorjake <jake@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 30 Sep 2009 21:07:55 +0000 (21:07 +0000)
committerjake <jake@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 30 Sep 2009 21:07:55 +0000 (21:07 +0000)
The IPv6 SubscriberId object, which was added in the I04 spec, is not supported
in the cops dissector for PCMM. It was already supported for DQOS, however. The
object is identified by S-num = 3, S-type = 2.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30224 f5534014-38df-0310-8fa8-9805f1628bb7

epan/dissectors/packet-cops.c

index c9a9d31a14f08713a5a8a0b411767e7cf585ac8a..3ea72137886d21de70818f4e7548636cecc370ad 100644 (file)
@@ -5482,6 +5482,7 @@ decode_docsis_request_transmission_policy(tvbuff_t *tvb, guint32 offset, proto_t
 #define PCMM_TRANSACTION_ID                0x0101
 #define PCMM_AMID                          0x0201
 #define PCMM_SUBSCRIBER_ID                 0x0301
+#define PCMM_SUBSCRIBER_ID_V6              0x0302
 #define PCMM_GATE_ID                       0x0401
 #define PCMM_GATE_SPEC                     0x0501
 #define PCMM_CLASSIFIER                    0x0601
@@ -5550,6 +5551,9 @@ cops_analyze_packetcable_mm_obj(tvbuff_t *tvb, packet_info *pinfo, proto_tree *t
         case PCMM_SUBSCRIBER_ID:
                cops_subscriber_id_v4(tvb, tree, object_len, offset);
                break;
+        case PCMM_SUBSCRIBER_ID_V6:
+               cops_subscriber_id_v6(tvb, tree, object_len, offset);
+               break;
         case PCMM_GATE_ID:
                cops_gate_id(tvb, tree, object_len, offset);
                break;