aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-diameter_3gpp.c
diff options
context:
space:
mode:
authorAndersBroman <anders.broman@ericsson.com>2018-02-26 10:21:00 +0100
committerAnders Broman <a.broman58@gmail.com>2018-02-26 09:53:49 +0000
commit7fadcdb7ac5b19c50e7f2f78a4485d6d9577082e (patch)
tree01fc289adcbcede30af49931df9a6610313edc7b /epan/dissectors/packet-diameter_3gpp.c
parentbe1c9336000c0941fd763f9bceb39bf6958165cb (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.c11
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 }
},