aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rtps.h
diff options
context:
space:
mode:
authorJuanjo Martin <juanjo@rti.com>2016-04-04 14:40:24 +0200
committerMichael Mann <mmann78@netscape.net>2016-05-02 02:23:28 +0000
commitf494298d378123cd82f19165b0a645cef5b233fc (patch)
tree1d8c2d5533dafcd078bf9ab42ce9d338d2e19e04 /epan/dissectors/packet-rtps.h
parent22a2821df26d9a03c8670b2f8a75b60e12a74026 (diff)
RTPS: Added PT PID parameters and infrastructure to dissect
Before, the dissector didn't have any code path to dissect the PT discovery parameters. The code path necessary as well as the parameter definitions have been added. Change-Id: I17665a56d033ffbfd16d47fe2e7374111aff9530 Reviewed-on: https://code.wireshark.org/review/14804 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 'epan/dissectors/packet-rtps.h')
-rw-r--r--epan/dissectors/packet-rtps.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/epan/dissectors/packet-rtps.h b/epan/dissectors/packet-rtps.h
index c995555043..7573964629 100644
--- a/epan/dissectors/packet-rtps.h
+++ b/epan/dissectors/packet-rtps.h
@@ -272,6 +272,32 @@ typedef struct _rtps_dissector_data {
#define PID_EXTENDED (0x3f01)
#define PID_LIST_END (0x3f02)
+/* Vendor-specific: PT */
+#define PID_PRISMTECH_WRITER_INFO (0x8001)
+#define PID_PRISMTECH_READER_DATA_LIFECYCLE (0x8002)
+#define PID_PRISMTECH_WRITER_DATA_LIFECYCLE (0x8003)
+#define PID_PRISMTECH_ENDPOINT_GUID (0x8004)
+#define PID_PRISMTECH_SYNCHRONOUS_ENDPOINT (0x8005)
+#define PID_PRISMTECH_RELAXED_QOS_MATCHING (0x8006)
+#define PID_PRISMTECH_PARTICIPANT_VERSION_INFO (0x8007)
+#define PID_PRISMTECH_NODE_NAME (0x8008)
+#define PID_PRISMTECH_EXEC_NAME (0x8009)
+#define PID_PRISMTECH_PROCESS_ID (0x800a)
+#define PID_PRISMTECH_SERVICE_TYPE (0x800b)
+#define PID_PRISMTECH_ENTITY_FACTORY (0x800c)
+#define PID_PRISMTECH_WATCHDOG_SCHEDULING (0x800d)
+#define PID_PRISMTECH_LISTENER_SCHEDULING (0x800e)
+#define PID_PRISMTECH_SUBSCRIPTION_KEYS (0x800f)
+#define PID_PRISMTECH_READER_LIFESPAN (0x8010)
+#define PID_PRISMTECH_SHARE (0x8011)
+#define PID_PRISMTECH_TYPE_DESCRIPTION (0x8012)
+#define PID_PRISMTECH_LAN_ID (0x8013)
+#define PID_PRISMTECH_ENDPOINT_GID (0x8014)
+#define PID_PRISMTECH_GROUP_GID (0x8015)
+#define PID_PRISMTECH_EOTINFO (0x8016)
+#define PID_PRISMTECH_PART_CERT_NAME (0x8017)
+#define PID_PRISMTECH_LAN_CERT_NAME (0x8018)
+
/* appId.appKind possible values */
#define APPKIND_UNKNOWN (0x00)
#define APPKIND_MANAGED_APPLICATION (0x01)