diff options
author | Anders Broman <anders.broman@ericsson.com> | 2005-05-11 22:00:50 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2005-05-11 22:00:50 +0000 |
commit | eac5e05d3abbad19b830934d306f39f9765b1e87 (patch) | |
tree | 486d2708cfe653a5daa50d5d9d14b4b454bae795 | |
parent | 0232c81b914884892a5947bf03b5c99943b2b7ca (diff) |
pinfo->p2p_dir not set in the new gsm_map dissector causing problems with dissection of SMS messages.
svn path=/trunk/; revision=14350
-rw-r--r-- | epan/dissectors/packet-gsm_map.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/epan/dissectors/packet-gsm_map.c b/epan/dissectors/packet-gsm_map.c index 9d52ea9007..c95c5197d3 100644 --- a/epan/dissectors/packet-gsm_map.c +++ b/epan/dissectors/packet-gsm_map.c @@ -3720,6 +3720,8 @@ dissect_gsm_map_Msisdn(gboolean implicit_tag _U_, tvbuff_t *tvb, int offset, pac if (digit_str) g_free(digit_str); + pinfo->p2p_dir = P2P_DIR_RECV; + return offset; } @@ -7180,6 +7182,7 @@ dissect_gsm_map_ServiceCentreAddress(gboolean implicit_tag _U_, tvbuff_t *tvb, i proto_tree_add_string(tree, hf_gsm_map_servicecentreaddress_digits, parameter_tvb, 1, -1, digit_str); if (digit_str) g_free(digit_str); + pinfo->p2p_dir = P2P_DIR_SENT; return offset; |