aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rsip.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-rsip.c')
-rw-r--r--epan/dissectors/packet-rsip.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/epan/dissectors/packet-rsip.c b/epan/dissectors/packet-rsip.c
index a6c28b9a2e..cf8681b1b2 100644
--- a/epan/dissectors/packet-rsip.c
+++ b/epan/dissectors/packet-rsip.c
@@ -268,10 +268,9 @@ rsip_parameter(tvbuff_t *tvb, proto_tree *rsip_tree, int off, int eoff)
paramtype = tvb_get_guint8(tvb, off);
paramlen = tvb_get_ntohs(tvb, off + 1);
- pti = proto_tree_add_text(rsip_tree, tvb, off, 3 + paramlen,
- "%s",
+ p_tree = proto_tree_add_subtree(rsip_tree, tvb, off, 3 + paramlen,
+ ett_rsip_param, &pti,
val_to_str(paramtype, param_type_vals, "Unknown (%d)"));
- p_tree = proto_item_add_subtree(pti, ett_rsip_param);
proto_tree_add_item(p_tree, hf_rsip_parameter_type, tvb,
off, 1, ENC_BIG_ENDIAN);