aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ansi_tcap.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2018-11-05 14:07:31 +0100
committerAnders Broman <a.broman58@gmail.com>2018-11-05 13:51:03 +0000
commit2b971c0267fce9ee2809939d74ac186690daeca4 (patch)
treebbe153caae0877c6c6e8996dda312244030a2e63 /epan/dissectors/packet-ansi_tcap.c
parent28d3717dc71d7a646d1ce6aa6134f2ba42b9d60f (diff)
ansi tcap: Fix faulty mask for AMSI MAP "family" in Operation code
Bug: 15236 Change-Id: Iab14c15f8ad7ed3ee669d9aa759c587aca2777df Reviewed-on: https://code.wireshark.org/review/30513 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-ansi_tcap.c')
-rw-r--r--epan/dissectors/packet-ansi_tcap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-ansi_tcap.c b/epan/dissectors/packet-ansi_tcap.c
index bcf448cbb5..602989aa2a 100644
--- a/epan/dissectors/packet-ansi_tcap.c
+++ b/epan/dissectors/packet-ansi_tcap.c
@@ -369,7 +369,7 @@ find_tcap_subdissector(tvbuff_t *tvb, asn1_ctx_t *actx, proto_tree *tree){
return TRUE;
}else if(ansi_tcap_private.d.OperationCode == 1){
/* private */
- if((ansi_tcap_private.d.OperationCode_private & 0x0900) == 0x0900){
+ if((ansi_tcap_private.d.OperationCode_private & 0xff00) == 0x0900){
/* This is abit of a hack as it assumes the private codes with a "family" of 0x09 is ANSI MAP
* See TODO above.
* N.S0005-0 v 1.0 TCAP Formats and Procedures 5-16 Application Services