aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rtps.h
diff options
context:
space:
mode:
authorismaelrti <ismael@rti.com>2019-02-27 17:29:42 +0100
committerAnders Broman <a.broman58@gmail.com>2019-03-13 15:30:27 +0000
commitfb59e455863c42b56f8847bb99afa23f96acf997 (patch)
treee29ddc65ccea29c7f0d4425d457dbdf81a694191 /epan/dissectors/packet-rtps.h
parent84750864e538cb960c3c9c47be5e067090f415d6 (diff)
RTPS: Support for Data Representation QoS policy and XCDRv2
New Data Representation tasgs added for XCDR2 to encapsulation kind. Added new field Type Consistency Enforcement QoS Policy dissection Change-Id: I15280fd1642d78533b304c22b614549ba8775e56 Reviewed-on: https://code.wireshark.org/review/32392 Reviewed-by: Juan Jose Martin Carrascosa <juanjo@rti.com> Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-rtps.h')
-rw-r--r--epan/dissectors/packet-rtps.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/epan/dissectors/packet-rtps.h b/epan/dissectors/packet-rtps.h
index 7095ba5da7..f5c0c77dd2 100644
--- a/epan/dissectors/packet-rtps.h
+++ b/epan/dissectors/packet-rtps.h
@@ -240,6 +240,7 @@ typedef struct _rtps_dissector_data {
#define PID_KEY_HASH (0x0070)
#define PID_STATUS_INFO (0x0071)
#define PID_TYPE_OBJECT (0x0072)
+#define PID_DATA_REPRESENTATION (0x0073)
#define PID_TYPE_CONSISTENCY (0x0074)
#define PID_EQUIVALENT_TYPE_NAME (0x0075)
#define PID_BASE_TYPE_NAME (0x0076)
@@ -473,6 +474,13 @@ typedef struct _rtps_dissector_data {
#define ENCAPSULATION_CDR_LE (0x0001)
#define ENCAPSULATION_PL_CDR_BE (0x0002)
#define ENCAPSULATION_PL_CDR_LE (0x0003)
+#define ENCAPSULATION_CDR2_BE (0x0006)
+#define ENCAPSULATION_CDR2_LE (0x0007)
+#define ENCAPSULATION_D_CDR2_BE (0x0008)
+#define ENCAPSULATION_D_CDR2_LE (0x0009)
+#define ENCAPSULATION_PL_CDR2_BE (0x000a)
+#define ENCAPSULATION_PL_CDR2_LE (0x000b)
+
/* Parameter Liveliness */
#define LIVELINESS_AUTOMATIC (0)