diff options
author | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-08-16 19:59:55 +0000 |
---|---|---|
committer | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-08-16 19:59:55 +0000 |
commit | 8b1b8b975afab521dcf69b5640cb5d131db89f02 (patch) | |
tree | 958607ee2f9f9d0d7d0fc523254f766fa1b85698 /epan/dissectors/packet-ansi_tcap.h | |
parent | a81e56a1928a825b1110eceeeeeb702062a15d28 (diff) |
Collect context data.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@22528 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-ansi_tcap.h')
-rw-r--r-- | epan/dissectors/packet-ansi_tcap.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/epan/dissectors/packet-ansi_tcap.h b/epan/dissectors/packet-ansi_tcap.h index 1a8df2a491..f24c922772 100644 --- a/epan/dissectors/packet-ansi_tcap.h +++ b/epan/dissectors/packet-ansi_tcap.h @@ -35,6 +35,34 @@ #ifndef PACKET_ANSI_TCAP_H #define PACKET_ANSI_TCAP_H +#define ANSI_TCAP_CTX_SIGNATURE 0x41544341 /* "ATCA" */ + +struct ansi_tcap_private_t { + guint32 signature; + gboolean acv; /* Is the Application Context Version present */ + void * objectApplicationId_oid; + guint32 session_id; + void * context; + gchar *TransactionID_str; + struct { /* "dynamic" data */ + gint pdu; + /* + 1 : invoke, + 2 : returnResult, + 3 : returnError, + 4 : reject + */ + gint OperationCode; + /* + 0 : national, + 1 : private + */ + gint32 OperationCode_national; + gint32 OperationCode_private; + proto_item *OperationCode_item; + } d; + +}; /*extern void add_ansi_tcap_subdissector(guint32 ssn, dissector_handle_t dissector);*/ |