diff options
author | Vasil Velichkov <vvvelichkov@gmail.com> | 2018-05-16 04:41:51 +0300 |
---|---|---|
committer | Pascal Quantin <pascal.quantin@gmail.com> | 2018-05-16 18:07:59 +0000 |
commit | d0823e39209de5b3c95e300751e74e864370b26d (patch) | |
tree | 39e1b0c30002f7b068b05eaf1c4f8d5636357ba9 /epan/dissectors/asn1/gsm_map | |
parent | 322f163cbd72d617397e27cca77ca6b341ca5723 (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.cnf | 10 |
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 |