aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoakim Karlsson <oakimk@gmail.com>2018-05-03 23:21:40 +0200
committerAnders Broman <a.broman58@gmail.com>2018-05-04 06:01:50 +0000
commit087cb7d7aa67538c0d9d0e8a68df61013fe04e30 (patch)
tree9840dd7cd710482bedf20e10dcdfaa28a17b90bf
parent0d9a7455a6c35b3573086bb53e790b3936c05063 (diff)
pfcp: updated UP Function Features IE
added flag 6/2 PDIU Change-Id: Iab0cf7a1def8d0c9949df83b41478ac1f23b3844 Reviewed-on: https://code.wireshark.org/review/27318 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
-rw-r--r--epan/dissectors/packet-pfcp.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/epan/dissectors/packet-pfcp.c b/epan/dissectors/packet-pfcp.c
index 83339a94c3..cf25de23e1 100644
--- a/epan/dissectors/packet-pfcp.c
+++ b/epan/dissectors/packet-pfcp.c
@@ -230,6 +230,7 @@ static int hf_pfcp_report_type_b0_dldr = -1;
static int hf_pfcp_offending_ie = -1;
static int hf_pfcp_up_function_features = -1;
+static int hf_pfcp_up_function_features_o6_b1_pdiu = -1;
static int hf_pfcp_up_function_features_o6_b0_empu = -1;
static int hf_pfcp_up_function_features_o5_b7_treu = -1;
static int hf_pfcp_up_function_features_o5_b6_heeu = -1;
@@ -1467,12 +1468,13 @@ dissect_pfcp_up_function_features(tvbuff_t *tvb, packet_info *pinfo, proto_tree
NULL
};
static const int * pfcp_up_function_features_o6_flags[] = {
- &hf_pfcp_spare_b7_b1,
+ &hf_pfcp_spare_b7_b2,
+ &hf_pfcp_up_function_features_o6_b1_pdiu,
&hf_pfcp_up_function_features_o6_b0_empu,
NULL
};
/* Octet 5 TREU HEEU PFDM FTUP TRST DLBD DDND BUCP */
- /* Octet 6 Spare Spare Spare Spare Spare Spare Spare EMPU */
+ /* Octet 6 Spare Spare Spare Spare Spare Spare PDIU EMPU */
proto_tree_add_bitmask_with_flags(tree, tvb, offset, hf_pfcp_up_function_features,
ett_pfcp_up_function_features, pfcp_up_function_features_o5_flags, ENC_BIG_ENDIAN, BMT_NO_FALSE | BMT_NO_INT);
offset++;
@@ -5271,6 +5273,11 @@ proto_register_pfcp(void)
FT_BOOLEAN, 8, TFS(&tfs_supported_not_supported), 0x01,
"Sending of End Marker packets", HFILL }
},
+ { &hf_pfcp_up_function_features_o6_b1_pdiu,
+ { "PDIU", "pfcp.up_function_features.pdiu",
+ FT_BOOLEAN, 8, TFS(&tfs_supported_not_supported), 0x02,
+ "Support of PDI optimised signalling", HFILL }
+ },
{ &hf_pfcp_sequence_number,
{ "Sequence Number", "pfcp.sequence_number",
FT_UINT32, BASE_DEC, NULL, 0x0,