diff options
author | Joakim Karlsson <oakimk@gmail.com> | 2023-01-20 13:31:05 +0100 |
---|---|---|
committer | AndersBroman <a.broman58@gmail.com> | 2023-01-21 14:33:04 +0000 |
commit | dee461254b0a3a5997f42b6017dbc0f9aaf149a6 (patch) | |
tree | 992936c6cb290baa1a8aa4ca3982ad1fffeb76cf /epan/dissectors/packet-gtpv2.c | |
parent | 39d9c77109fc08c71f8b5668aca487c2ed5b8879 (diff) |
GTPv2: Track Session during Inter RAT Mobility signaling
Diffstat (limited to 'epan/dissectors/packet-gtpv2.c')
-rw-r--r-- | epan/dissectors/packet-gtpv2.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/epan/dissectors/packet-gtpv2.c b/epan/dissectors/packet-gtpv2.c index 6f8fbb3594..50141b2c2a 100644 --- a/epan/dissectors/packet-gtpv2.c +++ b/epan/dissectors/packet-gtpv2.c @@ -8862,6 +8862,10 @@ track_gtpv2_session(tvbuff_t * tvb, packet_info * pinfo, proto_tree * tree, gtpv add_gtp_session(pinfo->num, session); } } + else if (gtpv2_hdr->message == GTPV2_MODIFY_BEARER_REQUEST) { + /* If MBEAREQ and not already in the list then we create a new session*/ + add_gtp_session(pinfo->num, gtp_session_count++); + } } } } |