diff options
author | ismaelrti <ismael@rti.com> | 2019-02-27 17:29:42 +0100 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2019-03-13 15:30:27 +0000 |
commit | fb59e455863c42b56f8847bb99afa23f96acf997 (patch) | |
tree | e29ddc65ccea29c7f0d4425d457dbdf81a694191 /epan/dissectors/packet-rtps.h | |
parent | 84750864e538cb960c3c9c47be5e067090f415d6 (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.h | 8 |
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) |