From d0823e39209de5b3c95e300751e74e864370b26d Mon Sep 17 00:00:00 2001 From: Vasil Velichkov Date: Wed, 16 May 2018 04:41:51 +0300 Subject: GSM MAP: Dissect SM-RP-SMEA According to 3GPP TS 29.002 this parameter contains an address field which is encoded as defined in 3GPP TS 23.040. Change-Id: If82a09e43729a90ede1619da34e50ed5d14e869a Reviewed-on: https://code.wireshark.org/review/27569 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin --- epan/dissectors/asn1/gsm_map/gsm_map.cnf | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'epan/dissectors/asn1/gsm_map') diff --git a/epan/dissectors/asn1/gsm_map/gsm_map.cnf b/epan/dissectors/asn1/gsm_map/gsm_map.cnf index de93a8a296..ffc0561707 100644 --- a/epan/dissectors/asn1/gsm_map/gsm_map.cnf +++ b/epan/dissectors/asn1/gsm_map/gsm_map.cnf @@ -1169,6 +1169,16 @@ MAP interfaces } } +#.FN_BODY SM-RP-SMEA VAL_PTR=&payload_tvb + tvbuff_t *payload_tvb; +%(DEFAULT_BODY)s + if (payload_tvb) { + guint32 tvb_offset = 0; + PROTO_ITEM_SET_HIDDEN(actx->created_item); + dis_field_addr(payload_tvb, actx->pinfo, tree, &tvb_offset, "SM-RP-SMEA"); + } + + # Make dissector table for V3 messages #.REGISTER -- cgit v1.2.3