aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-gtpv2.h
diff options
context:
space:
mode:
authorAndersBroman <anders.broman@ericsson.com>2017-07-13 12:41:12 +0200
committerAnders Broman <a.broman58@gmail.com>2017-07-13 14:08:12 +0000
commit9a29b96d2e9a11114c4fb1fa760198a2a12734c5 (patch)
treeb94006f22dcdbe722d475073901f634ac5f37404 /epan/dissectors/packet-gtpv2.h
parent3c3c845f33566311e7ef0505a4633f9b5a4e8e49 (diff)
[GTPv2] Make dissect_gtpv2_uli() external and add more info when calling
dissectors for private extensions. Change-Id: I5762fdff2b25bca8d29520780c55367b636a2871 Reviewed-on: https://code.wireshark.org/review/22604 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-gtpv2.h')
-rw-r--r--epan/dissectors/packet-gtpv2.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/epan/dissectors/packet-gtpv2.h b/epan/dissectors/packet-gtpv2.h
index 08f6fc790d..99d9060d44 100644
--- a/epan/dissectors/packet-gtpv2.h
+++ b/epan/dissectors/packet-gtpv2.h
@@ -30,4 +30,11 @@ extern void dissect_gtpv2_epc_timer(tvbuff_t *tvb, packet_info *pinfo _U_, proto
extern void dissect_gtpv2_twan_identifier(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree, proto_item *item _U_, guint16 length _U_, guint8 message_type _U_, guint8 instance _U_, session_args_t * args _U_);
/*Used by custom dissector*/
extern gchar* dissect_gtpv2_tai(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, int *offset);
+extern void dissect_gtpv2_uli(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, proto_item *item, guint16 length, guint8 message_type _U_, guint8 instance _U_, session_args_t * args _U_);
+
extern value_string_ext gtpv2_cause_vals_ext;
+
+typedef struct _gtpv2_priv_ext_info {
+ guint8 instance;
+ proto_item *item;
+} gtpv2_priv_ext_info_t;