diff options
author | AndersBroman <anders.broman@ericsson.com> | 2018-02-26 10:21:00 +0100 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2018-02-26 09:53:49 +0000 |
commit | 7fadcdb7ac5b19c50e7f2f78a4485d6d9577082e (patch) | |
tree | 01fc289adcbcede30af49931df9a6610313edc7b /epan/dissectors/packet-diameter_3gpp.c | |
parent | be1c9336000c0941fd763f9bceb39bf6958165cb (diff) |
[Diameter-3gpp] Add bit 8 in Access-Restriction-Data according to 3GPP
TS 29.272 V15.2.0
Change-Id: I1a9db8f0350f6b8916a321ddfcdf6d9ccc9f462a
Reviewed-on: https://code.wireshark.org/review/26113
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-diameter_3gpp.c')
-rw-r--r-- | epan/dissectors/packet-diameter_3gpp.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/epan/dissectors/packet-diameter_3gpp.c b/epan/dissectors/packet-diameter_3gpp.c index ff7517c2c4..bde1554d17 100644 --- a/epan/dissectors/packet-diameter_3gpp.c +++ b/epan/dissectors/packet-diameter_3gpp.c @@ -391,6 +391,7 @@ static int hf_diameter_3gpp_acc_res_dat_flags_bit4 = -1; static int hf_diameter_3gpp_acc_res_dat_flags_bit5 = -1; static int hf_diameter_3gpp_acc_res_dat_flags_bit6 = -1; static int hf_diameter_3gpp_acc_res_dat_flags_bit7 = -1; +static int hf_diameter_3gpp_acc_res_dat_flags_bit8 = -1; static int hf_diameter_3gpp_acc_res_dat_flags_spare_bits = -1; static int hf_diameter_3gpp_ida_flags_spare_bits = -1; static int hf_diameter_3gpp_pua_flags_spare_bits = -1; @@ -1815,6 +1816,7 @@ dissect_diameter_3gpp_acc_res_data(tvbuff_t *tvb, packet_info *pinfo _U_, proto_ { static const int *flags[] = { &hf_diameter_3gpp_acc_res_dat_flags_spare_bits, + &hf_diameter_3gpp_acc_res_dat_flags_bit8, &hf_diameter_3gpp_acc_res_dat_flags_bit7, &hf_diameter_3gpp_acc_res_dat_flags_bit6, &hf_diameter_3gpp_acc_res_dat_flags_bit5, @@ -3881,9 +3883,14 @@ proto_register_diameter_3gpp(void) FT_BOOLEAN, 32, TFS(&tfs_set_notset), 0x00000080, NULL, HFILL } }, - { &hf_diameter_3gpp_acc_res_dat_flags_spare_bits, + { &hf_diameter_3gpp_acc_res_dat_flags_bit8, + { "NR as Secondary RAT Not Allowed", "diameter.3gpp.acc_res_dat_flags_bit8", + FT_BOOLEAN, 32, TFS(&tfs_set_notset), 0x00000100, + NULL, HFILL } + }, + { &hf_diameter_3gpp_acc_res_dat_flags_spare_bits, { "Spare", "diameter.3gpp.acc_res_dat_flags_spare", - FT_UINT32, BASE_HEX, NULL, 0xFFFFFF00, + FT_UINT32, BASE_HEX, NULL, 0xFFFFFE00, NULL, HFILL } }, |