aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-h225.h
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-h225.h')
-rw-r--r--epan/dissectors/packet-h225.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/epan/dissectors/packet-h225.h b/epan/dissectors/packet-h225.h
index 0b2eb3f834..b736cf264e 100644
--- a/epan/dissectors/packet-h225.h
+++ b/epan/dissectors/packet-h225.h
@@ -36,8 +36,18 @@ typedef enum _h225_msg_type {
H225_OTHERS
} h225_msg_type;
+typedef enum _h225_cs_type {
+ H225_SETUP,
+ H225_CALL_PROCEDING,
+ H225_ALERTING,
+ H225_CONNECT,
+ H225_RELEASE_COMPLET,
+ H225_OTHER
+} h225_cs_type;
+
typedef struct _h225_packet_info {
h225_msg_type msg_type; /* ras or cs message */
+ h225_cs_type cs_type; /* cs message type */
gint msg_tag; /* message tag*/
gint reason; /* reason tag, if available */
guint requestSeqNum; /* request sequence number of ras-message, if available */
@@ -45,6 +55,11 @@ typedef struct _h225_packet_info {
gboolean is_duplicate; /* true, if this is a repeated message */
gboolean request_available; /* true, if response matches to a request */
nstime_t delta_time; /* this is the RAS response time delay */
+ /* added for h225 conversations analysis */
+ gboolean is_faststart; /* true, if faststart field is included */
+ gboolean is_h245;
+ guint32 h245_address;
+ guint16 h245_port;
} h225_packet_info;
/*