summaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ansi_tcap.h
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-ansi_tcap.h')
-rw-r--r--epan/dissectors/packet-ansi_tcap.h56
1 files changed, 56 insertions, 0 deletions
diff --git a/epan/dissectors/packet-ansi_tcap.h b/epan/dissectors/packet-ansi_tcap.h
new file mode 100644
index 00000000..ed2f7f19
--- /dev/null
+++ b/epan/dissectors/packet-ansi_tcap.h
@@ -0,0 +1,56 @@
+/* Do not modify this file. Changes will be overwritten. */
+/* Generated automatically by the ASN.1 to Wireshark dissector compiler */
+/* packet-ansi_tcap.h */
+/* asn2wrs.py -b -L -p ansi_tcap -c ./ansi_tcap.cnf -s ./packet-ansi_tcap-template -D . -O ../.. TCAP-Remote-Operations-Information-Objects.asn TCAPPackage.asn */
+
+/* packet-ansi_tcap.h
+ *
+ * Copyright 2007 Anders Broman <anders.broman@ericsson.com>
+ *
+ * Wireshark - Network traffic analyzer
+ * By Gerald Combs <gerald@wireshark.org>
+ * Copyright 1998 Gerald Combs
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
+
+#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 oid_is_present; /* Is the Application Context Version present */
+ const 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);*/
+
+
+/*extern void delete_ansi_tcap_subdissector(guint32 ssn, dissector_handle_t dissector);*/
+
+
+#endif /* PACKET_ANSI_TCAP_H */