Wireshark
2.9.0-477-g68ec514b
The Wireshark network protocol analyzer
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
epan
dissectors
packet-gtpv2.h
1
/* packet-gtpv2.h
2
*
3
* Wireshark - Network traffic analyzer
4
* By Gerald Combs <gerald@wireshark.org>
5
* Copyright 1998 Gerald Combs
6
*
7
* SPDX-License-Identifier: GPL-2.0-or-later
8
*/
9
#include <epan/dissectors/packet-gtp.h>
10
11
extern
void
dissect_gtpv2_mbms_service_area(
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_);
12
extern
void
dissect_gtpv2_mbms_session_duration(
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_);
13
extern
void
dissect_gtpv2_mbms_time_to_data_xfer(
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_);
14
extern
void
dissect_gtpv2_arp(
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_);
15
extern
void
dissect_gtpv2_fq_csid(
tvbuff_t
*tvb,
packet_info
*pinfo,
proto_tree
*tree,
proto_item
*item _U_, guint16 length _U_, guint8 message_type _U_, guint8 instance _U_,
session_args_t
* args _U_);
16
extern
void
dissect_gtpv2_selec_mode(
tvbuff_t
*tvb,
packet_info
*pinfo _U_,
proto_tree
*tree,
proto_item
*item, guint16 length _U_, guint8 message_type _U_, guint8 instance _U_,
session_args_t
* args _U_);
17
extern
void
dissect_gtpv2_epc_timer(
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_);
18
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_);
19
/*Used by custom dissector*/
20
extern
gchar* dissect_gtpv2_tai(
tvbuff_t
*tvb,
packet_info
*pinfo,
proto_tree
*tree,
int
*offset);
21
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_);
22
extern
void
dissect_gtpv2_pdn_type(
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_);
23
24
extern
value_string_ext
gtpv2_cause_vals_ext;
25
26
typedef
struct
_gtpv2_priv_ext_info
{
27
guint8 instance;
28
proto_item
*item;
29
}
gtpv2_priv_ext_info_t
;
_packet_info
Definition:
packet_info.h:44
_gtpv2_priv_ext_info
Definition:
packet-gtpv2.h:26
session_args
Definition:
packet-gtp.h:141
tvbuff
Definition:
tvbuff-int.h:35
_value_string_ext
Definition:
value_string.h:164
_proto_node
Definition:
proto.h:759
Generated by
1.8.11