diff options
author | Luis Ontanon <luis.ontanon@gmail.com> | 2007-03-03 23:38:35 +0000 |
---|---|---|
committer | Luis Ontanon <luis.ontanon@gmail.com> | 2007-03-03 23:38:35 +0000 |
commit | 628d9908850b64010669cd2cb156999ea38c674b (patch) | |
tree | 653a1a18a33416e845324808bded4170ee11ce31 /epan/dissectors/packet-sccp.h | |
parent | b874efb47da01a28ff2fac4854819e481915574c (diff) |
Add an optional generated id to each association and have a tree with links to all messages of the association bellow it.
svn path=/trunk/; revision=20967
Diffstat (limited to 'epan/dissectors/packet-sccp.h')
-rw-r--r-- | epan/dissectors/packet-sccp.h | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/epan/dissectors/packet-sccp.h b/epan/dissectors/packet-sccp.h index 166dcd2e98..4dd34927d2 100644 --- a/epan/dissectors/packet-sccp.h +++ b/epan/dissectors/packet-sccp.h @@ -27,21 +27,29 @@ typedef enum _sccp_payload_t { SCCP_PLOAD_NONE, - SCCP_PLOAD_RANAP, + SCCP_PLOAD_BSSAP,
+ SCCP_PLOAD_RANAP,
SCCP_PLOAD_TCAP, - SCCP_PLOAD_CAMEL + SCCP_PLOAD_CAMEL, } sccp_payload_t; /* obscure to SCCP, to be defined by users */ typedef struct _sccp_payload_data_t sccp_payload_data_t; +
+typedef struct _sccp_msg_info_t {
+ guint framenum;
+ struct _sccp_msg_info_t* next;
+} sccp_msg_info_t;
-typedef struct _sccp_assoc_info_t { +typedef struct _sccp_assoc_info_t {
+ guint32 id; guint32 calling_dpc; guint32 called_dpc; guint8 calling_ssn; - guint8 called_ssn; - gboolean has_calling_key; - gboolean has_called_key; + guint8 called_ssn;
+ gboolean has_calling_key; + gboolean has_called_key;
+ sccp_msg_info_t* msgs; sccp_payload_t pload; sccp_payload_data_t* private_data; } sccp_assoc_info_t; |