aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2005-05-11 22:00:50 +0000
committerAnders Broman <anders.broman@ericsson.com>2005-05-11 22:00:50 +0000
commiteac5e05d3abbad19b830934d306f39f9765b1e87 (patch)
tree486d2708cfe653a5daa50d5d9d14b4b454bae795
parent0232c81b914884892a5947bf03b5c99943b2b7ca (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.c3
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;