aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1/gsm_map
diff options
context:
space:
mode:
authorVasil Velichkov <vvvelichkov@gmail.com>2018-05-16 04:41:51 +0300
committerPascal Quantin <pascal.quantin@gmail.com>2018-05-16 18:07:59 +0000
commitd0823e39209de5b3c95e300751e74e864370b26d (patch)
tree39e1b0c30002f7b068b05eaf1c4f8d5636357ba9 /epan/dissectors/asn1/gsm_map
parent322f163cbd72d617397e27cca77ca6b341ca5723 (diff)
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 <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'epan/dissectors/asn1/gsm_map')
-rw-r--r--epan/dissectors/asn1/gsm_map/gsm_map.cnf10
1 files changed, 10 insertions, 0 deletions
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