aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorMartin Mathieson <martin.r.mathieson@googlemail.com>2008-05-08 14:01:31 +0000
committerMartin Mathieson <martin.r.mathieson@googlemail.com>2008-05-08 14:01:31 +0000
commit693291377eacb190b959e9905255005390104f56 (patch)
tree5bf88cae1957661d21f614c1b4cde4e77e19c0d0 /epan
parent7e40100fb3071f2be6e8e00643b73f352452dcd8 (diff)
Stop using deprecated functions identified by checkAPIs script.
svn path=/trunk/; revision=25258
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-mgcp.c15
-rw-r--r--epan/dissectors/packet-nntp.c5
-rw-r--r--epan/dissectors/packet-rfc2190.c2
-rw-r--r--epan/dissectors/packet-rtcp.c88
-rw-r--r--epan/dissectors/packet-sdp.c15
-rw-r--r--epan/dissectors/packet-zebra.c3
6 files changed, 69 insertions, 59 deletions
diff --git a/epan/dissectors/packet-mgcp.c b/epan/dissectors/packet-mgcp.c
index a45759056c..24f4dc19f0 100644
--- a/epan/dissectors/packet-mgcp.c
+++ b/epan/dissectors/packet-mgcp.c
@@ -402,8 +402,9 @@ static void dissect_mgcp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
if (mgcp_tree)
{
- proto_tree_add_uint_hidden(mgcp_tree, hf_mgcp_messagecount, tvb,
- 0 ,0 , num_messages);
+ proto_item *ti = proto_tree_add_uint(mgcp_tree, hf_mgcp_messagecount, tvb,
+ 0 ,0 , num_messages);
+ PROTO_ITEM_SET_HIDDEN(ti);
}
/*
@@ -1543,7 +1544,7 @@ static void dissect_mgcp_firstline(tvbuff_t *tvb, packet_info *pinfo, proto_tree
switch (mgcp_type)
{
case MGCP_RESPONSE:
- proto_tree_add_boolean_hidden(tree, hf_mgcp_rsp, tvb, 0, 0, TRUE);
+ PROTO_ITEM_SET_HIDDEN(proto_tree_add_boolean(tree, hf_mgcp_rsp, tvb, 0, 0, TRUE));
/* Check for MGCP response. A response must match a call that
we've seen, and the response must be sent to the same
port and address that the call came from, and must
@@ -1631,7 +1632,8 @@ static void dissect_mgcp_firstline(tvbuff_t *tvb, packet_info *pinfo, proto_tree
if (tree)
{
proto_item* item;
- proto_tree_add_uint_hidden(tree, hf_mgcp_dup, tvb, 0,0, mi->transid);
+ item = proto_tree_add_uint(tree, hf_mgcp_dup, tvb, 0,0, mi->transid);
+ PROTO_ITEM_SET_HIDDEN(item);
item = proto_tree_add_uint(tree, hf_mgcp_rsp_dup,
tvb, 0, 0, mi->transid);
PROTO_ITEM_SET_GENERATED(item);
@@ -1647,7 +1649,7 @@ static void dissect_mgcp_firstline(tvbuff_t *tvb, packet_info *pinfo, proto_tree
}
break;
case MGCP_REQUEST:
- proto_tree_add_boolean_hidden(tree, hf_mgcp_req, tvb, 0, 0, TRUE);
+ PROTO_ITEM_SET_HIDDEN(proto_tree_add_boolean(tree, hf_mgcp_req, tvb, 0, 0, TRUE));
/* Keep track of the address and port whence the call came,
* and the port to which the call is being sent, so that
* we can match up calls with replies.
@@ -1725,7 +1727,8 @@ static void dissect_mgcp_firstline(tvbuff_t *tvb, packet_info *pinfo, proto_tree
if (tree)
{
proto_item* item;
- proto_tree_add_uint_hidden(tree, hf_mgcp_dup, tvb, 0,0, mi->transid);
+ item = proto_tree_add_uint(tree, hf_mgcp_dup, tvb, 0,0, mi->transid);
+ PROTO_ITEM_SET_HIDDEN(item);
item = proto_tree_add_uint(tree, hf_mgcp_req_dup, tvb, 0,0, mi->transid);
PROTO_ITEM_SET_GENERATED(item);
item = proto_tree_add_uint(tree, hf_mgcp_req_dup_frame, tvb, 0,0, mi->req_num);
diff --git a/epan/dissectors/packet-nntp.c b/epan/dissectors/packet-nntp.c
index 9c3cd64861..64f3347d14 100644
--- a/epan/dissectors/packet-nntp.c
+++ b/epan/dissectors/packet-nntp.c
@@ -81,12 +81,13 @@ dissect_nntp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
nntp_tree = proto_item_add_subtree(ti, ett_nntp);
if (pinfo->match_port == pinfo->destport) {
- proto_tree_add_boolean_hidden(nntp_tree,
+ ti = proto_tree_add_boolean(nntp_tree,
hf_nntp_request, tvb, 0, 0, TRUE);
} else {
- proto_tree_add_boolean_hidden(nntp_tree,
+ ti = proto_tree_add_boolean(nntp_tree,
hf_nntp_response, tvb, 0, 0, TRUE);
}
+ PROTO_ITEM_SET_HIDDEN(ti);
/*
* Show the request or response as text, a line at a time.
diff --git a/epan/dissectors/packet-rfc2190.c b/epan/dissectors/packet-rfc2190.c
index 7b1a6ecbfc..de270bf64e 100644
--- a/epan/dissectors/packet-rfc2190.c
+++ b/epan/dissectors/packet-rfc2190.c
@@ -2,7 +2,7 @@
*
* Routines for RFC2190-encapsulated H.263 dissection
*
- * Copyright 2003 Niklas ™gren <niklas.ogren@7l.se>
+ * Copyright 2003 Niklas Ogren <niklas.ogren@7l.se>
* Seven Levels Consultants AB
*
* Copyright 2008 Richard van der Hoff, MX Telecom
diff --git a/epan/dissectors/packet-rtcp.c b/epan/dissectors/packet-rtcp.c
index 9af8a52af1..197de48678 100644
--- a/epan/dissectors/packet-rtcp.c
+++ b/epan/dissectors/packet-rtcp.c
@@ -715,51 +715,53 @@ dissect_rtcp_rtpfb( tvbuff_t *tvb, int offset, proto_tree *rtcp_tree, proto_item
offset += 4;
/* Transport-Layer Feedback Message Elements */
- switch(rtcp_rtpfb_fmt) {
- case 1:
- /* NACK */
- while ((offset - start_offset) < packet_length) {
- proto_tree_add_item( rtcp_tree, hf_rtcp_rtpfb_nack_pid,
- tvb, offset, 2, FALSE);
- rtcp_rtpfb_nack_pid = tvb_get_ntohs(tvb, offset);
- offset += 2;
- ti = proto_tree_add_item( rtcp_tree, hf_rtcp_rtpfb_nack_blp,
- tvb, offset, 2, FALSE);
- proto_item_set_text(ti, "RTCP Transport Feedback NACK BLP: ");
- rtcp_rtpfb_nack_blp = tvb_get_ntohs(tvb, offset);
- bitfield_tree = proto_item_add_subtree( ti, ett_rtcp_nack_blp);
- nack_num_frames_lost ++;
- if (rtcp_rtpfb_nack_blp) {
- for (i = 0; i < 16; i ++) {
- g_snprintf(strbuf, 64, "Frame %d also lost", rtcp_rtpfb_nack_pid + i + 1);
- proto_tree_add_text(
- bitfield_tree, tvb, offset, 2,
- decode_boolean_bitfield(rtcp_rtpfb_nack_blp, (1<<i),
- 16, strbuf, ""));
- if (rtcp_rtpfb_nack_blp & (1<<i)) {
- proto_tree_add_uint_hidden(bitfield_tree, hf_rtcp_rtpfb_nack_pid,
- tvb, offset, 2,
- rtcp_rtpfb_nack_pid + i + 1);
- proto_item_append_text(ti, "%d ", rtcp_rtpfb_nack_pid + i + 1);
- nack_num_frames_lost ++;
- }
- }
- } else {
- proto_item_set_text(ti, "0 (No additional frames lost)");
- }
- offset += 2;
- }
- if (top_item) {
- proto_item_append_text(top_item, ": NACK: %d frames lost", nack_num_frames_lost);
+ switch (rtcp_rtpfb_fmt) {
+ case 1:
+ /* NACK */
+ while ((offset - start_offset) < packet_length) {
+ proto_tree_add_item(rtcp_tree, hf_rtcp_rtpfb_nack_pid,
+ tvb, offset, 2, FALSE);
+ rtcp_rtpfb_nack_pid = tvb_get_ntohs(tvb, offset);
+ offset += 2;
+ ti = proto_tree_add_item(rtcp_tree, hf_rtcp_rtpfb_nack_blp,
+ tvb, offset, 2, FALSE);
+ proto_item_set_text(ti, "RTCP Transport Feedback NACK BLP: ");
+ rtcp_rtpfb_nack_blp = tvb_get_ntohs(tvb, offset);
+ bitfield_tree = proto_item_add_subtree( ti, ett_rtcp_nack_blp);
+ nack_num_frames_lost ++;
+ if (rtcp_rtpfb_nack_blp) {
+ for (i = 0; i < 16; i ++) {
+ g_snprintf(strbuf, 64, "Frame %d also lost", rtcp_rtpfb_nack_pid + i + 1);
+ proto_tree_add_text(bitfield_tree, tvb, offset, 2,
+ decode_boolean_bitfield(rtcp_rtpfb_nack_blp, (1<<i),
+ 16, strbuf, ""));
+ if (rtcp_rtpfb_nack_blp & (1<<i)) {
+ proto_item *hidden_ti;
+ hidden_ti = proto_tree_add_uint_hidden(bitfield_tree, hf_rtcp_rtpfb_nack_pid,
+ tvb, offset, 2,
+ rtcp_rtpfb_nack_pid + i + 1);
+ proto_item_append_text(ti, "%d ", rtcp_rtpfb_nack_pid + i + 1);
+ nack_num_frames_lost ++;
+ }
+ }
+ } else {
+ proto_item_set_text(ti, "0 (No additional frames lost)");
+ }
+ offset += 2;
+ }
+
+ if (top_item) {
+ proto_item_append_text(top_item, ": NACK: %d frames lost", nack_num_frames_lost);
+ }
+ break;
+
+ default:
+ /* Unknown FMT */
+ proto_tree_add_item(rtcp_tree, hf_rtcp_fci, tvb, offset, packet_length - offset, FALSE );
+ offset = start_offset + packet_length;
}
- break;
- default:
- /* Unknown FMT */
- proto_tree_add_item( rtcp_tree, hf_rtcp_fci, tvb, offset, packet_length - offset, FALSE );
- offset = start_offset + packet_length;
- }
- return offset;
+ return offset;
}
static int
dissect_rtcp_psfb( tvbuff_t *tvb, int offset, proto_tree *rtcp_tree,
diff --git a/epan/dissectors/packet-sdp.c b/epan/dissectors/packet-sdp.c
index abf5f7ef41..c3a68893ee 100644
--- a/epan/dissectors/packet-sdp.c
+++ b/epan/dissectors/packet-sdp.c
@@ -956,13 +956,16 @@ static void dissect_key_mgmt(tvbuff_t *tvb, packet_info * pinfo, proto_item * ti
key_tree);
}
- if (found_match)
- proto_tree_add_item_hidden(key_tree, hf_key_mgmt_data,
- keymgmt_tvb, 0, -1, FALSE);
- else
+ if (found_match) {
+ proto_item *ti = proto_tree_add_item(key_tree, hf_key_mgmt_data,
+ keymgmt_tvb, 0, -1, FALSE);
+ PROTO_ITEM_SET_HIDDEN(ti);
+ }
+ else {
proto_tree_add_item(key_tree, hf_key_mgmt_data,
- keymgmt_tvb, 0, -1, FALSE);
- return;
+ keymgmt_tvb, 0, -1, FALSE);
+ }
+
}
diff --git a/epan/dissectors/packet-zebra.c b/epan/dissectors/packet-zebra.c
index 6b0e501e91..c3ca8858f3 100644
--- a/epan/dissectors/packet-zebra.c
+++ b/epan/dissectors/packet-zebra.c
@@ -452,8 +452,9 @@ dissect_zebra(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
ti = proto_tree_add_item(tree, proto_zebra, tvb, offset, -1,
FALSE);
zebra_tree = proto_item_add_subtree(ti, ett_zebra);
- proto_tree_add_boolean_hidden(zebra_tree, hf_zebra_request,
+ ti = proto_tree_add_boolean(zebra_tree, hf_zebra_request,
tvb, offset, 0, request);
+ PROTO_ITEM_SET_HIDDEN(ti);
for (;;) {
guint8 command;