diff options
author | Anders Broman <anders.broman@ericsson.com> | 2018-11-05 14:07:31 +0100 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2018-11-05 13:51:03 +0000 |
commit | 2b971c0267fce9ee2809939d74ac186690daeca4 (patch) | |
tree | bbe153caae0877c6c6e8996dda312244030a2e63 /epan/dissectors/packet-ansi_tcap.c | |
parent | 28d3717dc71d7a646d1ce6aa6134f2ba42b9d60f (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.c | 2 |
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 |