Replace the last of PROTO_ITEM_ macro calls with function calls
This commit is contained in:
parent
b982023107
commit
b092fa05da
|
@ -356,7 +356,7 @@ static int dissect_block_asb(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree
|
|||
if (tgt_ix < tgt_size) {
|
||||
const guint64 *tgt_blknum = wmem_array_index(targets, tgt_ix);
|
||||
proto_item *item_tgt_blknum = proto_tree_add_uint64(tree_result_tgt_list, hf_asb_result_tgt_ref, tvb, 0, 0, *tgt_blknum);
|
||||
PROTO_ITEM_SET_GENERATED(item_tgt_blknum);
|
||||
proto_item_set_generated(item_tgt_blknum);
|
||||
}
|
||||
|
||||
// iterate all results for this target
|
||||
|
|
|
@ -762,11 +762,11 @@ proto_item * proto_tree_add_cbor_eid(proto_tree *tree, int hfindex, int hfindex_
|
|||
|
||||
if (dtn_wkssp) {
|
||||
proto_item *item = proto_tree_add_string(tree_eid, hf_eid_dtn_wkssp, tvb, eid_start, *offset - eid_start, dtn_wkssp);
|
||||
PROTO_ITEM_SET_GENERATED(item);
|
||||
proto_item_set_generated(item);
|
||||
}
|
||||
if (dtn_serv) {
|
||||
proto_item *item = proto_tree_add_string(tree_eid, hf_eid_dtn_serv, tvb, eid_start, *offset - eid_start, dtn_serv);
|
||||
PROTO_ITEM_SET_GENERATED(item);
|
||||
proto_item_set_generated(item);
|
||||
}
|
||||
|
||||
char *uri = NULL;
|
||||
|
@ -774,7 +774,7 @@ proto_item * proto_tree_add_cbor_eid(proto_tree *tree, int hfindex, int hfindex_
|
|||
uri = wmem_strbuf_finalize(uribuf);
|
||||
|
||||
proto_item *item_uri = proto_tree_add_string(tree_eid, hfindex_uri, tvb, eid_start, *offset - eid_start, uri);
|
||||
PROTO_ITEM_SET_GENERATED(item_uri);
|
||||
proto_item_set_generated(item_uri);
|
||||
|
||||
proto_item_append_text(item_eid, ": %s", uri);
|
||||
}
|
||||
|
@ -813,7 +813,7 @@ static void proto_tree_add_dtn_time(proto_tree *tree, int hfindex, packet_info *
|
|||
if (*dtntime > 0) {
|
||||
const nstime_t utctime = dtn_to_utctime(*dtntime);
|
||||
proto_item *item_utctime = proto_tree_add_time(tree_time, hf_time_utctime, tvb, chunk->start, chunk->data_length, &utctime);
|
||||
PROTO_ITEM_SET_GENERATED(item_utctime);
|
||||
proto_item_set_generated(item_utctime);
|
||||
|
||||
gchar *time_text = abs_time_to_str(wmem_packet_scope(), &utctime, ABSOLUTE_TIME_UTC, TRUE);
|
||||
proto_item_append_text(item_time, ": %s", time_text);
|
||||
|
@ -938,7 +938,7 @@ static void proto_tree_add_ident(proto_tree *tree, int hfindex, tvbuff_t *tvb, c
|
|||
}
|
||||
|
||||
proto_item *item_subj_ident = proto_tree_add_string(tree, hfindex, tvb, 0, 0, wmem_strbuf_get_str(ident_text));
|
||||
PROTO_ITEM_SET_GENERATED(item_subj_ident);
|
||||
proto_item_set_generated(item_subj_ident);
|
||||
wmem_strbuf_finalize(ident_text);
|
||||
}
|
||||
|
||||
|
@ -1003,13 +1003,13 @@ static gint dissect_block_primary(tvbuff_t *tvb, packet_info *pinfo, proto_tree
|
|||
if (lifetime) {
|
||||
nstime_t lifetime_exp = dtn_to_delta(*lifetime);
|
||||
proto_item *item_lifetime_exp = proto_tree_add_time(tree_block, hf_primary_lifetime_exp, tvb, chunk->start, chunk->head_length, &lifetime_exp);
|
||||
PROTO_ITEM_SET_GENERATED(item_lifetime_exp);
|
||||
proto_item_set_generated(item_lifetime_exp);
|
||||
|
||||
if (block->ts.abstime.dtntime > 0) {
|
||||
nstime_t expiretime;
|
||||
nstime_sum(&expiretime, &(block->ts.abstime.utctime), &lifetime_exp);
|
||||
proto_item *item_expiretime = proto_tree_add_time(tree_block, hf_primary_expire_ts, tvb, 0, 0, &expiretime);
|
||||
PROTO_ITEM_SET_GENERATED(item_expiretime);
|
||||
proto_item_set_generated(item_expiretime);
|
||||
}
|
||||
}
|
||||
field_ix++;
|
||||
|
@ -1294,7 +1294,7 @@ static void show_status_subj_ref(gpointer key, gpointer val _U_, gpointer data)
|
|||
const bp_bundle_t *status_found = wmem_map_lookup(bp_history->bundles, status_ident);
|
||||
if (status_found) {
|
||||
proto_item *item_subj_ref = proto_tree_add_uint(tree_bundle, hf_bundle_status_ref, NULL, 0, 0, status_found->frame_num);
|
||||
PROTO_ITEM_SET_GENERATED(item_subj_ref);
|
||||
proto_item_set_generated(item_subj_ref);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1389,12 +1389,12 @@ static int dissect_bp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void
|
|||
const bp_bundle_t *seen_found = wmem_map_lookup(bp_history->bundles, bundle->ident);
|
||||
if (seen_found && (seen_found->frame_num != pinfo->num)) {
|
||||
proto_item *item_seen = proto_tree_add_uint(tree_bundle, hf_bundle_seen, tvb, 0, 0, seen_found->frame_num);
|
||||
PROTO_ITEM_SET_GENERATED(item_seen);
|
||||
proto_item_set_generated(item_seen);
|
||||
|
||||
nstime_t td;
|
||||
nstime_delta(&td, &(bundle->frame_time), &(seen_found->frame_time));
|
||||
proto_item *item_td = proto_tree_add_time(tree_bundle, hf_bundle_seen_time_diff, tvb, 0, 0, &td);
|
||||
PROTO_ITEM_SET_GENERATED(item_td);
|
||||
proto_item_set_generated(item_td);
|
||||
}
|
||||
|
||||
// Indicate related status (may be multiple)
|
||||
|
@ -1656,12 +1656,12 @@ static int dissect_status_report(tvbuff_t *tvb, packet_info *pinfo, proto_tree *
|
|||
const bp_bundle_t *subj_found = wmem_map_lookup(bp_history->bundles, subj);
|
||||
if (subj_found) {
|
||||
proto_item *item_subj_ref = proto_tree_add_uint(tree_status, hf_status_rep_subj_ref, tvb, 0, 0, subj_found->frame_num);
|
||||
PROTO_ITEM_SET_GENERATED(item_subj_ref);
|
||||
proto_item_set_generated(item_subj_ref);
|
||||
|
||||
nstime_t td;
|
||||
nstime_delta(&td, &(context->bundle->frame_time), &(subj_found->frame_time));
|
||||
proto_item *item_td = proto_tree_add_time(tree_status, hf_status_time_diff, tvb, 0, 0, &td);
|
||||
PROTO_ITEM_SET_GENERATED(item_td);
|
||||
proto_item_set_generated(item_td);
|
||||
}
|
||||
}
|
||||
{
|
||||
|
|
|
@ -387,7 +387,7 @@ decode_dataitem_status(tvbuff_t *tvb, int offset, proto_item *pi, proto_tree *pt
|
|||
|
||||
/* Add and hide the specific dataitem protocol item */
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_status, tvb, offset, len, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(tmp_pi);
|
||||
proto_item_set_hidden(tmp_pi);
|
||||
|
||||
if (len < DLEP_DIT_STATUS_MINLEN) {
|
||||
expert_add_info(pinfo, pi, &ei_dlep_dataitem_unexpected_length);
|
||||
|
@ -414,7 +414,7 @@ decode_dataitem_v4conn(tvbuff_t *tvb, int offset, proto_item *pi, proto_tree *pt
|
|||
guint32 v4conn_port;
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_v4conn, tvb, offset, len, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(tmp_pi);
|
||||
proto_item_set_hidden(tmp_pi);
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_v4conn_flags, tvb, offset, DLEP_DIT_V4CONN_FLAGS_LEN, ENC_NA);
|
||||
flags_pt = proto_item_add_subtree(tmp_pi, ett_dlep_flags);
|
||||
|
@ -446,7 +446,7 @@ decode_dataitem_v6conn(tvbuff_t *tvb, int offset, proto_item *pi, proto_tree *pt
|
|||
guint32 v6conn_port;
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_v6conn, tvb, offset, len, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(tmp_pi);
|
||||
proto_item_set_hidden(tmp_pi);
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_v6conn_flags, tvb, offset, DLEP_DIT_V6CONN_FLAGS_LEN, ENC_NA);
|
||||
flags_pt = proto_item_add_subtree(tmp_pi, ett_dlep_flags);
|
||||
|
@ -477,7 +477,7 @@ decode_dataitem_peertype(tvbuff_t *tvb, int offset, proto_item *pi, proto_tree *
|
|||
proto_tree * flags_pt = NULL;
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_peertype, tvb, offset, len, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(tmp_pi);
|
||||
proto_item_set_hidden(tmp_pi);
|
||||
|
||||
if (len < DLEP_DIT_PEERTYPE_MINLEN) {
|
||||
expert_add_info(pinfo, pi, &ei_dlep_dataitem_unexpected_length);
|
||||
|
@ -521,7 +521,7 @@ decode_dataitem_extsupp(tvbuff_t *tvb, int offset, proto_item *pi, proto_tree *p
|
|||
proto_item* tmp_pi = NULL;
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_extsupp, tvb, offset, len, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(tmp_pi);
|
||||
proto_item_set_hidden(tmp_pi);
|
||||
|
||||
while(len > 0) {
|
||||
proto_tree_add_item_ret_uint(pt, hf_dlep_dataitem_extsupp_code, tvb, offset, 2, ENC_BIG_ENDIAN, &extension_code);
|
||||
|
@ -563,7 +563,7 @@ decode_dataitem_v4addr(tvbuff_t *tvb, int offset, proto_item *pi, proto_tree *pt
|
|||
proto_tree* flags_pt = NULL;
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_v4addr, tvb, offset, DLEP_DIT_V4ADDR_LEN, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(tmp_pi);
|
||||
proto_item_set_hidden(tmp_pi);
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_v4addr_flags, tvb, offset, DLEP_DIT_V4ADDR_FLAGS_LEN, ENC_NA);
|
||||
flags_pt = proto_item_add_subtree(tmp_pi, ett_dlep_flags);
|
||||
|
@ -589,7 +589,7 @@ decode_dataitem_v6addr(tvbuff_t *tvb, int offset, proto_item *pi, proto_tree *pt
|
|||
proto_tree* flags_pt = NULL;
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_v6addr, tvb, offset, DLEP_DIT_V6ADDR_LEN, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(tmp_pi);
|
||||
proto_item_set_hidden(tmp_pi);
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_v6addr_flags, tvb, offset, DLEP_DIT_V6ADDR_FLAGS_LEN, ENC_NA);
|
||||
flags_pt = proto_item_add_subtree(tmp_pi, ett_dlep_flags);
|
||||
|
@ -616,7 +616,7 @@ decode_dataitem_v4subnet(tvbuff_t *tvb, int offset, proto_item *pi, proto_tree *
|
|||
guint32 prefixlen;
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_v4subnet, tvb, offset, DLEP_DIT_V4SUBNET_LEN, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(tmp_pi);
|
||||
proto_item_set_hidden(tmp_pi);
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_v4subnet_flags, tvb, offset, DLEP_DIT_V4SUBNET_FLAGS_LEN, ENC_NA);
|
||||
flags_pt = proto_item_add_subtree(tmp_pi, ett_dlep_flags);
|
||||
|
@ -647,7 +647,7 @@ decode_dataitem_v6subnet(tvbuff_t *tvb, int offset, proto_item *pi, proto_tree *
|
|||
guint32 prefixlen;
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_v6subnet, tvb, offset, DLEP_DIT_V6SUBNET_LEN, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(tmp_pi);
|
||||
proto_item_set_hidden(tmp_pi);
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_dataitem_v6subnet_flags, tvb, offset, DLEP_DIT_V6SUBNET_FLAGS_LEN, ENC_NA);
|
||||
flags_pt = proto_item_add_subtree(tmp_pi, ett_dlep_flags);
|
||||
|
@ -1035,7 +1035,7 @@ decode_signal_header(tvbuff_t *tvb, int offset, proto_item* pi, proto_tree *pt,
|
|||
guint32 signal_length;
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_signal, tvb, offset, 0, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(tmp_pi);
|
||||
proto_item_set_hidden(tmp_pi);
|
||||
|
||||
proto_tree_add_item(pt, hf_dlep_signal_signature, tvb, offset, 4, ENC_ASCII);
|
||||
offset+=4;
|
||||
|
@ -1073,7 +1073,7 @@ decode_message_header(tvbuff_t *tvb, int offset, proto_item* pi, proto_tree *pt,
|
|||
guint32 message_length;
|
||||
|
||||
tmp_pi = proto_tree_add_item(pt, hf_dlep_message, tvb, offset, 0, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(tmp_pi);
|
||||
proto_item_set_hidden(tmp_pi);
|
||||
|
||||
proto_tree_add_item_ret_uint(pt, hf_dlep_message_type, tvb, offset, 2, ENC_BIG_ENDIAN, &message_type);
|
||||
proto_item_append_text(pi, ", Message: %s (%u)", val_to_str(message_type, message_type_vals, "Unknown"), message_type);
|
||||
|
|
|
@ -334,14 +334,14 @@ dissect_address_data(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, gboole
|
|||
proto_item_set_hidden(addr_item);
|
||||
|
||||
addr_item = proto_tree_add_item(addr_tree, hf_eth_dst_oui, tvb, 0, 3, ENC_NA);
|
||||
PROTO_ITEM_SET_GENERATED(addr_item);
|
||||
PROTO_ITEM_SET_HIDDEN(addr_item);
|
||||
proto_item_set_generated(addr_item);
|
||||
proto_item_set_hidden(addr_item);
|
||||
|
||||
dst_oui_name = tvb_get_manuf_name_if_known(tvb, 0);
|
||||
if (dst_oui_name != NULL) {
|
||||
addr_item = proto_tree_add_string(addr_tree, hf_eth_dst_oui_resolved, tvb, 0, 6, dst_oui_name);
|
||||
PROTO_ITEM_SET_GENERATED(addr_item);
|
||||
PROTO_ITEM_SET_HIDDEN(addr_item);
|
||||
proto_item_set_generated(addr_item);
|
||||
proto_item_set_hidden(addr_item);
|
||||
}
|
||||
|
||||
proto_tree_add_ether(addr_tree, hf_eth_addr, tvb, 0, 6, dst_addr);
|
||||
|
@ -351,13 +351,13 @@ dissect_address_data(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, gboole
|
|||
proto_item_set_hidden(addr_item);
|
||||
|
||||
addr_item = proto_tree_add_item(addr_tree, hf_eth_addr_oui, tvb, 0, 3, ENC_NA);
|
||||
PROTO_ITEM_SET_GENERATED(addr_item);
|
||||
PROTO_ITEM_SET_HIDDEN(addr_item);
|
||||
proto_item_set_generated(addr_item);
|
||||
proto_item_set_hidden(addr_item);
|
||||
|
||||
if (dst_oui_name != NULL) {
|
||||
addr_item = proto_tree_add_string(addr_tree, hf_eth_addr_oui_resolved, tvb, 0, 6, dst_oui_name);
|
||||
PROTO_ITEM_SET_GENERATED(addr_item);
|
||||
PROTO_ITEM_SET_HIDDEN(addr_item);
|
||||
proto_item_set_generated(addr_item);
|
||||
proto_item_set_hidden(addr_item);
|
||||
}
|
||||
|
||||
proto_tree_add_item(addr_tree, hf_eth_dst_lg, tvb, 0, 3, ENC_BIG_ENDIAN);
|
||||
|
@ -380,14 +380,14 @@ dissect_address_data(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, gboole
|
|||
proto_item_set_hidden(addr_item);
|
||||
|
||||
addr_item = proto_tree_add_item(addr_tree, hf_eth_src_oui, tvb, 6, 3, ENC_NA);
|
||||
PROTO_ITEM_SET_GENERATED(addr_item);
|
||||
PROTO_ITEM_SET_HIDDEN(addr_item);
|
||||
proto_item_set_generated(addr_item);
|
||||
proto_item_set_hidden(addr_item);
|
||||
|
||||
src_oui_name = tvb_get_manuf_name_if_known(tvb, 6);
|
||||
if (src_oui_name != NULL) {
|
||||
addr_item = proto_tree_add_string(addr_tree, hf_eth_src_oui_resolved, tvb, 6, 6, src_oui_name);
|
||||
PROTO_ITEM_SET_GENERATED(addr_item);
|
||||
PROTO_ITEM_SET_HIDDEN(addr_item);
|
||||
proto_item_set_generated(addr_item);
|
||||
proto_item_set_hidden(addr_item);
|
||||
}
|
||||
|
||||
proto_tree_add_ether(addr_tree, hf_eth_addr, tvb, 6, 6, src_addr);
|
||||
|
@ -397,13 +397,13 @@ dissect_address_data(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, gboole
|
|||
proto_item_set_hidden(addr_item);
|
||||
|
||||
addr_item = proto_tree_add_item(addr_tree, hf_eth_addr_oui, tvb, 6, 3, ENC_NA);
|
||||
PROTO_ITEM_SET_GENERATED(addr_item);
|
||||
PROTO_ITEM_SET_HIDDEN(addr_item);
|
||||
proto_item_set_generated(addr_item);
|
||||
proto_item_set_hidden(addr_item);
|
||||
|
||||
if (src_oui_name != NULL) {
|
||||
addr_item = proto_tree_add_string(addr_tree, hf_eth_addr_oui_resolved, tvb, 6, 6, src_oui_name);
|
||||
PROTO_ITEM_SET_GENERATED(addr_item);
|
||||
PROTO_ITEM_SET_HIDDEN(addr_item);
|
||||
proto_item_set_generated(addr_item);
|
||||
proto_item_set_hidden(addr_item);
|
||||
}
|
||||
|
||||
proto_tree_add_item(addr_tree, hf_eth_src_lg, tvb, 6, 3, ENC_BIG_ENDIAN);
|
||||
|
|
|
@ -2449,7 +2449,7 @@ dissect_dpt_trailer_noise_low(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tre
|
|||
* for backward compatability for users that are accustomed to using
|
||||
* "f5ethtrailer.ingress" but mark it as generated to indicate that that
|
||||
* field no longer really exists. */
|
||||
PROTO_ITEM_SET_GENERATED(pi);
|
||||
proto_item_set_generated(pi);
|
||||
proto_tree_add_bitmask(
|
||||
tree, tvb, offset, hf_flags, ett_f5ethtrailer_low_flags, hf_flags__fields,
|
||||
ENC_BIG_ENDIAN);
|
||||
|
|
|
@ -32217,13 +32217,13 @@ dissect_ieee80211_s1g_tack(tvbuff_t *tvb, packet_info *pinfo _U_,
|
|||
proto_tree_add_item(tree, hf_ieee80211_addr_ta, tvb, offset, 6, ENC_NA);
|
||||
hidden_item = proto_tree_add_string(tree, hf_ieee80211_addr_ta_resolved,
|
||||
tvb, offset, 6, ether_name);
|
||||
PROTO_ITEM_SET_HIDDEN(hidden_item);
|
||||
proto_item_set_hidden(hidden_item);
|
||||
hidden_item = proto_tree_add_item(tree, hf_ieee80211_addr, tvb, offset, 6,
|
||||
ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(hidden_item);
|
||||
proto_item_set_hidden(hidden_item);
|
||||
hidden_item = proto_tree_add_string(tree, hf_ieee80211_addr_resolved, tvb,
|
||||
offset, 6, ether_name);
|
||||
PROTO_ITEM_SET_HIDDEN(hidden_item);
|
||||
proto_item_set_hidden(hidden_item);
|
||||
|
||||
offset += 6;
|
||||
length += 6;
|
||||
|
@ -33013,10 +33013,10 @@ dissect_ieee80211_pv1(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
|
|||
set_dst_addr_cols(pinfo, tvb, offset, "RA");
|
||||
proto_tree_add_item(hdr_tree, hf_ieee80211_addr_ra, tvb, offset, 6, ENC_NA);
|
||||
hidden = proto_tree_add_item(hdr_tree, hf_ieee80211_addr, tvb, offset, 6, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(hidden);
|
||||
proto_item_set_hidden(hidden);
|
||||
hidden = proto_tree_add_string(hdr_tree, hf_ieee80211_addr_ra_resolved, tvb,
|
||||
offset, 6, ether_name);
|
||||
PROTO_ITEM_SET_HIDDEN(hidden);
|
||||
proto_item_set_hidden(hidden);
|
||||
offset += 6;
|
||||
}
|
||||
|
||||
|
@ -33039,10 +33039,10 @@ dissect_ieee80211_pv1(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
|
|||
/* TODO: why adding as visible *and* hidden? */
|
||||
proto_tree_add_item(hdr_tree, hf_ieee80211_addr_ta, tvb, offset, 6, ENC_NA);
|
||||
hidden = proto_tree_add_item(hdr_tree, hf_ieee80211_addr_ta, tvb, offset, 6, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(hidden);
|
||||
proto_item_set_hidden(hidden);
|
||||
hidden = proto_tree_add_string(hdr_tree, hf_ieee80211_addr_ta_resolved, tvb,
|
||||
offset, 6, ether_name);
|
||||
PROTO_ITEM_SET_HIDDEN(hidden);
|
||||
proto_item_set_hidden(hidden);
|
||||
offset += 6;
|
||||
}
|
||||
|
||||
|
@ -33068,10 +33068,10 @@ dissect_ieee80211_pv1(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
|
|||
set_dst_addr_cols(pinfo, tvb, offset, "DA");
|
||||
proto_tree_add_item(hdr_tree, hf_ieee80211_addr_da, tvb, offset, 6, ENC_NA);
|
||||
hidden = proto_tree_add_item(hdr_tree, hf_ieee80211_addr, tvb, offset, 6, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(hidden);
|
||||
proto_item_set_hidden(hidden);
|
||||
hidden = proto_tree_add_string(hdr_tree, hf_ieee80211_addr_da_resolved, tvb,
|
||||
offset, 6, ether_name);
|
||||
PROTO_ITEM_SET_HIDDEN(hidden);
|
||||
proto_item_set_hidden(hidden);
|
||||
offset += 6;
|
||||
}
|
||||
|
||||
|
@ -33084,10 +33084,10 @@ dissect_ieee80211_pv1(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
|
|||
copy_address_shallow(&pinfo->src, &pinfo->dl_src);
|
||||
proto_tree_add_item(hdr_tree, hf_ieee80211_addr_sa, tvb, offset, 6, ENC_NA);
|
||||
hidden = proto_tree_add_item(hdr_tree, hf_ieee80211_addr, tvb, offset, 6, ENC_NA);
|
||||
PROTO_ITEM_SET_HIDDEN(hidden);
|
||||
proto_item_set_hidden(hidden);
|
||||
hidden = proto_tree_add_string(hdr_tree, hf_ieee80211_addr_sa_resolved, tvb,
|
||||
offset, 6, ether_name);
|
||||
PROTO_ITEM_SET_HIDDEN(hidden);
|
||||
proto_item_set_hidden(hidden);
|
||||
offset += 6;
|
||||
}
|
||||
|
||||
|
|
|
@ -2972,13 +2972,13 @@ add_ipv6_address_embed_ipv4(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb,
|
|||
|
||||
// The prefix
|
||||
ti = proto_tree_add_item(tree, hf_ipv6_embed_ipv4_prefix, tvb, offset, ipv4_prefix / 8, ENC_NA);
|
||||
PROTO_ITEM_SET_GENERATED(ti);
|
||||
proto_item_set_generated(ti);
|
||||
|
||||
// Majority of IPv4 address is after u-field
|
||||
if (ipv4_prefix >= 56) {
|
||||
if (ipv4_prefix < 96) {
|
||||
ti = proto_tree_add_item(tree, hf_ipv6_embed_ipv4_u, tvb, offset + 8, 1, ENC_NA);
|
||||
PROTO_ITEM_SET_GENERATED(ti);
|
||||
proto_item_set_generated(ti);
|
||||
}
|
||||
if (tvb_get_guint8(tvb, offset + 8)) {
|
||||
expert_add_info(pinfo, ti, &ei_ipv6_embed_ipv4_u_value);
|
||||
|
@ -2990,17 +2990,17 @@ add_ipv6_address_embed_ipv4(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb,
|
|||
ti = proto_tree_add_ipv4(tree, hf_embed, tvb,
|
||||
offset + (ipv4_offset / 8),
|
||||
(ipv4_offset > 32 && ipv4_offset < 64) ? 5 : 4, ipv4_addr);
|
||||
PROTO_ITEM_SET_GENERATED(ti);
|
||||
proto_item_set_generated(ti);
|
||||
|
||||
ti = proto_tree_add_ipv4(tree, hf_ipv6_embed_ipv4, tvb,
|
||||
offset + (ipv4_offset / 8),
|
||||
(ipv4_offset > 32 && ipv4_offset < 64) ? 5 : 4, ipv4_addr);
|
||||
PROTO_ITEM_SET_GENERATED(ti);
|
||||
proto_item_set_generated(ti);
|
||||
|
||||
// Majority of IPv4 address is before u-field
|
||||
if (ipv4_prefix < 56) {
|
||||
ti = proto_tree_add_item(tree, hf_ipv6_embed_ipv4_u, tvb, offset + 8, 1, ENC_NA);
|
||||
PROTO_ITEM_SET_GENERATED(ti);
|
||||
proto_item_set_generated(ti);
|
||||
if (tvb_get_guint8(tvb, offset + 8)) {
|
||||
expert_add_info(pinfo, ti, &ei_ipv6_embed_ipv4_u_value);
|
||||
}
|
||||
|
@ -3012,7 +3012,7 @@ add_ipv6_address_embed_ipv4(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb,
|
|||
offset + ((72 + ipv4_prefix - 32) / 8),
|
||||
(56 - (ipv4_prefix - 32)) / 8,
|
||||
ENC_NA);
|
||||
PROTO_ITEM_SET_GENERATED(ti);
|
||||
proto_item_set_generated(ti);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -679,7 +679,7 @@ dissect_log3gpp(tvbuff_t* tvb, packet_info* pinfo, proto_tree* tree, void* data
|
|||
proto_item* ti_local = proto_tree_add_uint(prot3gpp_tree,
|
||||
hf_log3gpp_dissected_length,
|
||||
tvb, 0, 0, tvb_reported_length(tvb) - offset);
|
||||
PROTO_ITEM_SET_GENERATED(ti_local);
|
||||
proto_item_set_generated(ti_local);
|
||||
}
|
||||
return tvb_reported_length(tvb);
|
||||
}
|
||||
|
|
|
@ -2312,7 +2312,7 @@ dissect_dsmcc_ts(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree_in, void *d
|
|||
crc_len, 4, crc,
|
||||
"CRC: 0x%08x [Failed Verification (Calculated: 0x%08x)]",
|
||||
crc, calculated_crc );
|
||||
PROTO_ITEM_SET_GENERATED(msg_error);
|
||||
proto_item_set_generated(msg_error);
|
||||
expert_add_info( pinfo, msg_error, &ei_dsmcc_crc_invalid);
|
||||
}
|
||||
} else {
|
||||
|
|
|
@ -1191,7 +1191,7 @@ static int dissect_mqtt(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, voi
|
|||
}
|
||||
|
||||
ti = proto_tree_add_string(mqtt_tree, hf_mqtt_topic, tvb, offset, 0, topic_str);
|
||||
PROTO_ITEM_SET_GENERATED(ti);
|
||||
proto_item_set_generated(ti);
|
||||
|
||||
if (topic == NULL)
|
||||
{
|
||||
|
|
|
@ -1417,7 +1417,7 @@ process_rtp_payload(tvbuff_t *newtvb, packet_info *pinfo, proto_tree *tree,
|
|||
* Just add it as data.
|
||||
*/
|
||||
if (len > 0)
|
||||
PROTO_ITEM_SET_HIDDEN(rtp_data);
|
||||
proto_item_set_hidden(rtp_data);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
@ -1425,7 +1425,7 @@ process_rtp_payload(tvbuff_t *newtvb, packet_info *pinfo, proto_tree *tree,
|
|||
|
||||
/* if we don't found, it is static OR could be set static from the preferences */
|
||||
if (dissector_try_uint(rtp_pt_dissector_table, payload_type, newtvb, pinfo, tree))
|
||||
PROTO_ITEM_SET_HIDDEN(rtp_data);
|
||||
proto_item_set_hidden(rtp_data);
|
||||
}
|
||||
|
||||
/* Rtp payload reassembly
|
||||
|
|
|
@ -3286,7 +3286,7 @@ static gint dissect_mutable_member(proto_tree *tree , tvbuff_t * tvb, gint offse
|
|||
proto_item_append_text(member, "(base found 0x%016" PRIx64 ")", key);
|
||||
dissect_user_defined(tree, tvb, offset, encoding, encoding_version, NULL, mapping->member_type_id,
|
||||
mapping->member_name, EXTENSIBILITY_INVALID, offset, 0, mapping->member_id, show);
|
||||
PROTO_ITEM_SET_HIDDEN(member);
|
||||
proto_item_set_hidden(member);
|
||||
return offset + member_length;
|
||||
} else
|
||||
proto_item_append_text(member, "(base not found 0x%016" PRIx64 " from 0x%016" PRIx64 ")",
|
||||
|
@ -3304,7 +3304,7 @@ static gint dissect_mutable_member(proto_tree *tree , tvbuff_t * tvb, gint offse
|
|||
} else
|
||||
proto_item_append_text(member, "(not found 0x%016" PRIx64 " from 0x%016" PRIx64 ")",
|
||||
key, info->type_id);
|
||||
PROTO_ITEM_SET_HIDDEN(member);
|
||||
proto_item_set_hidden(member);
|
||||
return offset + member_length;
|
||||
}
|
||||
|
||||
|
|
|
@ -670,9 +670,7 @@ dissect_someip_sd_pdu_entry(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
|
|||
}
|
||||
}
|
||||
|
||||
if (ti != NULL) {
|
||||
PROTO_ITEM_SET_HIDDEN(ti);
|
||||
}
|
||||
proto_item_set_hidden(ti);
|
||||
|
||||
/* TAP */
|
||||
if (have_tap_listener(tap_someip_sd_entries)) {
|
||||
|
|
|
@ -3479,7 +3479,7 @@ dissect_someip_message(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void
|
|||
/* Message ID = Service ID + Method ID*/
|
||||
someip_messageid = tvb_get_ntohl(tvb, 0);
|
||||
ti = proto_tree_add_uint_format_value(someip_tree, hf_someip_messageid, tvb, offset, 4, someip_messageid, "0x%08x", someip_messageid);
|
||||
PROTO_ITEM_SET_HIDDEN(ti);
|
||||
proto_item_set_hidden(ti);
|
||||
|
||||
/* Service ID */
|
||||
ti = proto_tree_add_item_ret_uint(someip_tree, hf_someip_serviceid, tvb, offset, 2, ENC_BIG_ENDIAN, &someip_serviceid);
|
||||
|
|
|
@ -1015,7 +1015,7 @@ static void transfer_add_segment(tcpcl_dissect_ctx_t *ctx, guint64 xfer_id, guin
|
|||
seg_meta->seen_len = prev_seen_len + data_len;
|
||||
|
||||
proto_item *item_seen = proto_tree_add_uint64(tree_msg, hf_tcpclv4_xfer_segment_seen_len, tvb, 0, 0, seg_meta->seen_len);
|
||||
PROTO_ITEM_SET_GENERATED(item_seen);
|
||||
proto_item_set_generated(item_seen);
|
||||
if (seg_meta->seen_len > ctx->rx_peer->transfer_mru) {
|
||||
expert_add_info(pinfo, item_seen, &ei_tcpclv4_xferload_over_xfer_mru);
|
||||
}
|
||||
|
@ -1028,17 +1028,17 @@ static void transfer_add_segment(tcpcl_dissect_ctx_t *ctx, guint64 xfer_id, guin
|
|||
expert_add_info(pinfo, item_seen, &ei_xfer_mismatch_total_len);
|
||||
}
|
||||
proto_item *item_total = proto_tree_add_uint64(tree_msg, hf_tcpclv4_xfer_total_len, tvb, 0, 0, *(xfer->total_length));
|
||||
PROTO_ITEM_SET_GENERATED(item_total);
|
||||
proto_item_set_generated(item_total);
|
||||
}
|
||||
|
||||
if (seg_meta->related_ack) {
|
||||
proto_item *item_rel = proto_tree_add_uint(tree_msg, hf_tcpclv4_xfer_segment_related_ack, tvb, 0, 0, seg_meta->related_ack->frame_loc.frame_num);
|
||||
PROTO_ITEM_SET_GENERATED(item_rel);
|
||||
proto_item_set_generated(item_rel);
|
||||
|
||||
nstime_t td;
|
||||
nstime_delta(&td, &(seg_meta->related_ack->frame_time), &(seg_meta->frame_time));
|
||||
proto_item *item_td = proto_tree_add_time(tree_msg, hf_tcpclv4_xfer_segment_time_diff, tvb, 0, 0, &td);
|
||||
PROTO_ITEM_SET_GENERATED(item_td);
|
||||
proto_item_set_generated(item_td);
|
||||
|
||||
}
|
||||
else {
|
||||
|
@ -1046,12 +1046,12 @@ static void transfer_add_segment(tcpcl_dissect_ctx_t *ctx, guint64 xfer_id, guin
|
|||
}
|
||||
if (seg_meta->related_start && (seg_meta->related_start != seg_meta)) {
|
||||
proto_item *item_rel = proto_tree_add_uint(tree_msg, hf_tcpclv4_xfer_segment_related_start, tvb, 0, 0, seg_meta->related_start->frame_loc.frame_num);
|
||||
PROTO_ITEM_SET_GENERATED(item_rel);
|
||||
proto_item_set_generated(item_rel);
|
||||
|
||||
nstime_t td;
|
||||
nstime_delta(&td, &(seg_meta->frame_time), &(seg_meta->related_start->frame_time));
|
||||
proto_item *item_td = proto_tree_add_time(tree_msg, hf_tcpclv4_xfer_segment_time_start, tvb, 0, 0, &td);
|
||||
PROTO_ITEM_SET_GENERATED(item_td);
|
||||
proto_item_set_generated(item_td);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1099,16 +1099,16 @@ static void transfer_add_ack(tcpcl_dissect_ctx_t *ctx, guint64 xfer_id, guint8 f
|
|||
|
||||
if (xfer->total_length) {
|
||||
proto_item *item_total = proto_tree_add_uint64(tree_msg, hf_tcpclv4_xfer_total_len, tvb, 0, 0, *(xfer->total_length));
|
||||
PROTO_ITEM_SET_GENERATED(item_total);
|
||||
proto_item_set_generated(item_total);
|
||||
}
|
||||
if (ack_meta->related_seg) {
|
||||
proto_item *item_rel = proto_tree_add_uint(tree_msg, hf_tcpclv4_xfer_ack_related_seg, tvb, 0, 0, ack_meta->related_seg->frame_loc.frame_num);
|
||||
PROTO_ITEM_SET_GENERATED(item_rel);
|
||||
proto_item_set_generated(item_rel);
|
||||
|
||||
nstime_t td;
|
||||
nstime_delta(&td, &(ack_meta->frame_time), &(ack_meta->related_seg->frame_time));
|
||||
proto_item *item_td = proto_tree_add_time(tree_msg, hf_tcpclv4_xfer_ack_time_diff, tvb, 0, 0, &td);
|
||||
PROTO_ITEM_SET_GENERATED(item_td);
|
||||
proto_item_set_generated(item_td);
|
||||
|
||||
if (item_flags && (ack_meta->flags != ack_meta->related_seg->flags)) {
|
||||
expert_add_info(pinfo, item_flags, &ei_xfer_ack_mismatch_flags);
|
||||
|
@ -1119,12 +1119,12 @@ static void transfer_add_ack(tcpcl_dissect_ctx_t *ctx, guint64 xfer_id, guint8 f
|
|||
}
|
||||
if (ack_meta->related_start) {
|
||||
proto_item *item_rel = proto_tree_add_uint(tree_msg, hf_tcpclv4_xfer_ack_related_start, tvb, 0, 0, ack_meta->related_start->frame_loc.frame_num);
|
||||
PROTO_ITEM_SET_GENERATED(item_rel);
|
||||
proto_item_set_generated(item_rel);
|
||||
|
||||
nstime_t td;
|
||||
nstime_delta(&td, &(ack_meta->frame_time), &(ack_meta->related_start->frame_time));
|
||||
proto_item *item_td = proto_tree_add_time(tree_msg, hf_tcpclv4_xfer_ack_time_start, tvb, 0, 0, &td);
|
||||
PROTO_ITEM_SET_GENERATED(item_td);
|
||||
proto_item_set_generated(item_td);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1141,7 +1141,7 @@ static void transfer_add_refuse(tcpcl_dissect_ctx_t *ctx, guint64 xfer_id,
|
|||
|
||||
if (seg_last) {
|
||||
proto_item *item_rel = proto_tree_add_uint(tree_msg, hf_tcpclv4_xfer_refuse_related_seg, tvb, 0, 0, seg_last->frame_loc.frame_num);
|
||||
PROTO_ITEM_SET_GENERATED(item_rel);
|
||||
proto_item_set_generated(item_rel);
|
||||
}
|
||||
else {
|
||||
expert_add_info(pinfo, item_msg, &ei_tcpclv4_xfer_refuse_no_transfer);
|
||||
|
@ -1275,7 +1275,7 @@ dissect_v3_msg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
|
|||
tcpcl_peer_associate_transfer(ctx->tx_peer, ctx->cur_loc, *xfer_id);
|
||||
}
|
||||
item_xfer_id = proto_tree_add_uint64(conv_tree, hf_tcpclv3_xfer_id, tvb, 0, 0, *xfer_id);
|
||||
PROTO_ITEM_SET_GENERATED(item_xfer_id);
|
||||
proto_item_set_generated(item_xfer_id);
|
||||
|
||||
proto_tree_add_item(conv_tree, hf_tcpclv3_data_segment_data, tvb, offset, segment_length, ENC_NA);
|
||||
|
||||
|
@ -1327,7 +1327,7 @@ dissect_v3_msg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
|
|||
tcpcl_peer_associate_transfer(ctx->rx_peer, ctx->cur_loc, *xfer_id);
|
||||
}
|
||||
item_xfer_id = proto_tree_add_uint64(conv_tree, hf_tcpclv3_xfer_id, tvb, 0, 0, *xfer_id);
|
||||
PROTO_ITEM_SET_GENERATED(item_xfer_id);
|
||||
proto_item_set_generated(item_xfer_id);
|
||||
|
||||
if (tcpcl_analyze_sequence) {
|
||||
transfer_add_ack(ctx, *xfer_id, 0, segment_length, pinfo, tvb, conv_tree, conv_item, NULL);
|
||||
|
@ -1383,7 +1383,7 @@ dissect_v3_msg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
|
|||
tcpcl_peer_associate_transfer(ctx->rx_peer, ctx->cur_loc, *xfer_id);
|
||||
}
|
||||
item_xfer_id = proto_tree_add_uint64(conv_tree, hf_tcpclv3_xfer_id, tvb, 0, 0, *xfer_id);
|
||||
PROTO_ITEM_SET_GENERATED(item_xfer_id);
|
||||
proto_item_set_generated(item_xfer_id);
|
||||
|
||||
if (tcpcl_analyze_sequence) {
|
||||
transfer_add_refuse(ctx, *xfer_id, pinfo, tvb, conv_tree, conv_item);
|
||||
|
@ -1618,7 +1618,7 @@ dissect_v4_msg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
|
|||
if (tcpcl_analyze_sequence) {
|
||||
if (ctx->rx_peer->sess_term_seen) {
|
||||
proto_item *item_rel = proto_tree_add_uint(tree_msg, hf_tcpclv4_sess_term_related, tvb, 0, 0, ctx->rx_peer->sess_term_seen->frame_num);
|
||||
PROTO_ITEM_SET_GENERATED(item_rel);
|
||||
proto_item_set_generated(item_rel);
|
||||
|
||||
// Is this message after the other SESS_TERM?
|
||||
if (tcpcl_frame_loc_compare(ctx->tx_peer->sess_term_seen, ctx->rx_peer->sess_term_seen, NULL) > 0) {
|
||||
|
@ -1864,11 +1864,11 @@ dissect_v4_msg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
|
|||
if (ctx->convo->sess_negotiated) {
|
||||
if (ctx->rx_peer->sess_init_seen){
|
||||
proto_item *item_nego = proto_tree_add_uint(tree_msg, hf_tcpclv4_sess_init_related, tvb, 0, 0, ctx->rx_peer->sess_init_seen->frame_num);
|
||||
PROTO_ITEM_SET_GENERATED(item_nego);
|
||||
proto_item_set_generated(item_nego);
|
||||
}
|
||||
{
|
||||
proto_item *item_nego = proto_tree_add_uint(tree_msg, hf_tcpclv4_negotiate_keepalive, tvb, 0, 0, ctx->convo->sess_keepalive);
|
||||
PROTO_ITEM_SET_GENERATED(item_nego);
|
||||
proto_item_set_generated(item_nego);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2038,11 +2038,11 @@ static gint dissect_message(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
|
|||
if (ctx->convo->contact_negotiated) {
|
||||
if (ctx->rx_peer->chdr_seen) {
|
||||
proto_item *item_nego = proto_tree_add_uint(tree_chdr, hf_chdr_related, tvb, 0, 0, ctx->rx_peer->chdr_seen->frame_num);
|
||||
PROTO_ITEM_SET_GENERATED(item_nego);
|
||||
proto_item_set_generated(item_nego);
|
||||
}
|
||||
if (ctx->tx_peer->version == 4) {
|
||||
proto_item *item_nego = proto_tree_add_boolean(tree_chdr, hf_tcpclv4_negotiate_use_tls, tvb, 0, 0, ctx->convo->session_use_tls);
|
||||
PROTO_ITEM_SET_GENERATED(item_nego);
|
||||
proto_item_set_generated(item_nego);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1004,7 +1004,7 @@ dissect_tecmp_entry_header(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
|
|||
proto_item_append_text(ti, " (synchronized or master)");
|
||||
}
|
||||
ti = proto_tree_add_uint64(tree, hf_tecmp_payload_timestamp_ns, tvb, offset + 4, 8, ns);
|
||||
PROTO_ITEM_SET_HIDDEN(ti);
|
||||
proto_item_set_hidden(ti);
|
||||
|
||||
proto_tree_add_item(tree, hf_tecmp_payload_length, tvb, offset+12, 2, ENC_BIG_ENDIAN);
|
||||
offset += 14;
|
||||
|
|
|
@ -371,7 +371,7 @@ dissect_pn_rta_remaining_user_data_bytes(tvbuff_t *tvb, int offset, packet_info
|
|||
pn_rsi_tree_item = proto_tree_get_parent(tree);
|
||||
pi = proto_tree_add_uint(pn_rsi_tree_item, hf_pn_rsi_reassembled_in,
|
||||
tvb, 0, 0, fd_reass->reassembled_in);
|
||||
PROTO_ITEM_SET_GENERATED(pi);
|
||||
proto_item_set_generated(pi);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -154,5 +154,5 @@ ProtoNode ProtoNode::ChildIterator::element()
|
|||
|
||||
bool ProtoNode::isHidden(proto_node * node)
|
||||
{
|
||||
return PROTO_ITEM_IS_HIDDEN(node) && !prefs.display_hidden_proto_items;
|
||||
return proto_item_is_hidden(node) && !prefs.display_hidden_proto_items;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue