diff options
Diffstat (limited to 'epan/dissectors/packet-ip.c')
-rw-r--r-- | epan/dissectors/packet-ip.c | 78 |
1 files changed, 39 insertions, 39 deletions
diff --git a/epan/dissectors/packet-ip.c b/epan/dissectors/packet-ip.c index 4dc7623f04..b7008393d6 100644 --- a/epan/dissectors/packet-ip.c +++ b/epan/dissectors/packet-ip.c @@ -599,7 +599,7 @@ add_geoip_info_entry(proto_tree *tree, tvbuff_t *tvb, gint offset, ws_in4_addr i int addr_offset = offset + isdst ? IPH_DST : IPH_SRC; int dir_hf = isdst ? hf_geoip_dst_summary : hf_geoip_src_summary; proto_item *geoip_info_item = proto_tree_add_string(tree, dir_hf, tvb, addr_offset, 4, wmem_strbuf_finalize(summary)); - PROTO_ITEM_SET_GENERATED(geoip_info_item); + proto_item_set_generated(geoip_info_item); proto_tree *geoip_info_tree = proto_item_add_subtree(geoip_info_item, ett_geoip_info); proto_item *item; @@ -607,57 +607,57 @@ add_geoip_info_entry(proto_tree *tree, tvbuff_t *tvb, gint offset, ws_in4_addr i if (lookup->city) { dir_hf = isdst ? hf_geoip_dst_city : hf_geoip_src_city; item = proto_tree_add_string(geoip_info_tree, dir_hf, tvb, addr_offset, 4, lookup->city); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); item = proto_tree_add_string(geoip_info_tree, hf_geoip_city, tvb, addr_offset, 4, lookup->city); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); } if (lookup->country) { dir_hf = isdst ? hf_geoip_dst_country : hf_geoip_src_country; item = proto_tree_add_string(geoip_info_tree, dir_hf, tvb, addr_offset, 4, lookup->country); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); item = proto_tree_add_string(geoip_info_tree, hf_geoip_country, tvb, addr_offset, 4, lookup->country); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); } if (lookup->country_iso) { dir_hf = isdst ? hf_geoip_dst_country_iso : hf_geoip_src_country_iso; item = proto_tree_add_string(geoip_info_tree, dir_hf, tvb, addr_offset, 4, lookup->country_iso); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); item = proto_tree_add_string(geoip_info_tree, hf_geoip_country_iso, tvb, addr_offset, 4, lookup->country_iso); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); } if (lookup->as_number > 0) { dir_hf = isdst ? hf_geoip_dst_as_number : hf_geoip_src_as_number; item = proto_tree_add_uint(geoip_info_tree, dir_hf, tvb, addr_offset, 4, lookup->as_number); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); item = proto_tree_add_uint(geoip_info_tree, hf_geoip_as_number, tvb, addr_offset, 4, lookup->as_number); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); } if (lookup->as_org) { dir_hf = isdst ? hf_geoip_dst_as_org : hf_geoip_src_as_org; item = proto_tree_add_string(geoip_info_tree, dir_hf, tvb, addr_offset, 4, lookup->as_org); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); item = proto_tree_add_string(geoip_info_tree, hf_geoip_as_org, tvb, addr_offset, 4, lookup->as_org); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); } if (lookup->latitude >= -90.0 && lookup->latitude <= 90.0) { dir_hf = isdst ? hf_geoip_dst_latitude : hf_geoip_src_latitude; item = proto_tree_add_double(geoip_info_tree, dir_hf, tvb, addr_offset, 4, lookup->latitude); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); item = proto_tree_add_double(geoip_info_tree, hf_geoip_latitude, tvb, addr_offset, 4, lookup->latitude); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); } if (lookup->longitude >= -180.0 && lookup->longitude <= 180.0) { dir_hf = isdst ? hf_geoip_dst_longitude : hf_geoip_src_longitude; item = proto_tree_add_double(geoip_info_tree, dir_hf, tvb, addr_offset, 4, lookup->longitude); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); item = proto_tree_add_double(geoip_info_tree, hf_geoip_longitude, tvb, addr_offset, 4, lookup->longitude); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); } } @@ -1146,8 +1146,8 @@ dissect_option_route(proto_tree *tree, tvbuff_t *tvb, int offset, int hf, else proto_tree_add_ipv4(tree, hf, tvb, offset, 4, route); ti = proto_tree_add_string(tree, hf_host, tvb, offset, 4, get_hostname(route)); - PROTO_ITEM_SET_GENERATED(ti); - PROTO_ITEM_SET_HIDDEN(ti); + proto_item_set_generated(ti); + proto_item_set_hidden(ti); } static int @@ -1198,15 +1198,15 @@ dissect_ipopt_route(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, int pro offset + optoffset, 4, addr); item = proto_tree_add_ipv4(field_tree, hf_ip_addr, tvb, offset + optoffset, 4, addr); - PROTO_ITEM_SET_HIDDEN(item); + proto_item_set_hidden(item); item = proto_tree_add_string(field_tree, hf_ip_dst_host, tvb, offset + optoffset, 4, dst_host); - PROTO_ITEM_SET_GENERATED(item); - PROTO_ITEM_SET_HIDDEN(item); + proto_item_set_generated(item); + proto_item_set_hidden(item); item = proto_tree_add_string(field_tree, hf_ip_host, tvb, offset + optoffset, 4, dst_host); - PROTO_ITEM_SET_GENERATED(item); - PROTO_ITEM_SET_HIDDEN(item); + proto_item_set_generated(item); + proto_item_set_hidden(item); } else if ((optoffset + 1) < ptr) { /* This is also a recorded route */ dissect_option_route(field_tree, tvb, offset + optoffset, hf_ip_rec_rt, @@ -1514,7 +1514,7 @@ dissect_ipopt_qs(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void * dat ttl_diff = (iph->ip_ttl - tvb_get_guint8(tvb, offset + 1) % 256); ti = proto_tree_add_uint(field_tree, hf_ip_opt_qs_ttl_diff, tvb, offset + 1, 1, ttl_diff); - PROTO_ITEM_SET_GENERATED(ti); + proto_item_set_generated(ti); proto_item_append_text(tf, ", %s, QS TTL %u, QS TTL diff %u", val_to_str_ext(rate, &qs_rate_vals_ext, "Unknown (%u)"), tvb_get_guint8(tvb, offset + 1), ttl_diff); @@ -1986,7 +1986,7 @@ dissect_ip_v4(tvbuff_t *tvb, packet_info *pinfo, proto_tree *parent_tree, void* iph->ip_len, "%u bytes (reported as 0, presumed to be because of \"TCP segmentation offload\" (TSO))", iph->ip_len); - PROTO_ITEM_SET_GENERATED(tf); + proto_item_set_generated(tf); } } else { /* TSO support not enabled, or non-zero length, so treat it as an error. */ @@ -2070,13 +2070,13 @@ dissect_ip_v4(tvbuff_t *tvb, packet_info *pinfo, proto_tree *parent_tree, void* may have a legitimate reason for wanting it filtered */ item = proto_tree_add_uint(ip_tree, hf_ip_checksum_calculated, tvb, offset + 10, 2, iph->ip_sum); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); } else { proto_item_append_text(item, "(may be caused by \"IP checksum offload\"?)"); item = proto_tree_add_uint(ip_tree, hf_ip_checksum_calculated, tvb, offset + 10, 2, in_cksum_shouldbe(iph->ip_sum, ipsum)); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); } } else { ipsum = 0; @@ -2089,7 +2089,7 @@ dissect_ip_v4(tvbuff_t *tvb, packet_info *pinfo, proto_tree *parent_tree, void* "validation disabled"); item = proto_tree_add_uint(ip_tree, hf_ip_checksum_status, tvb, offset + 10, 0, PROTO_CHECKSUM_E_UNVERIFIED); - PROTO_ITEM_SET_GENERATED(item); + proto_item_set_generated(item); } src32 = tvb_get_ntohl(tvb, offset + IPH_SRC); set_address_tvb(&pinfo->net_src, AT_IPv4, 4, tvb, offset + IPH_SRC); @@ -2105,15 +2105,15 @@ dissect_ip_v4(tvbuff_t *tvb, packet_info *pinfo, proto_tree *parent_tree, void* } proto_tree_add_ipv4(ip_tree, hf_ip_src, tvb, offset + 12, 4, addr); item = proto_tree_add_ipv4(ip_tree, hf_ip_addr, tvb, offset + 12, 4, addr); - PROTO_ITEM_SET_HIDDEN(item); + proto_item_set_hidden(item); item = proto_tree_add_string(ip_tree, hf_ip_src_host, tvb, offset + 12, 4, src_host); - PROTO_ITEM_SET_GENERATED(item); - PROTO_ITEM_SET_HIDDEN(item); + proto_item_set_generated(item); + proto_item_set_hidden(item); item = proto_tree_add_string(ip_tree, hf_ip_host, tvb, offset + 12, 4, src_host); - PROTO_ITEM_SET_GENERATED(item); - PROTO_ITEM_SET_HIDDEN(item); + proto_item_set_generated(item); + proto_item_set_hidden(item); } /* If there's an IP strict or loose source routing option, then the final @@ -2180,22 +2180,22 @@ dissect_ip_v4(tvbuff_t *tvb, packet_info *pinfo, proto_tree *parent_tree, void* proto_tree_add_ipv4(ip_tree, hf_ip_cur_rt, tvb, offset + 16, 4, cur_rt); item = proto_tree_add_string(ip_tree, hf_ip_cur_rt_host, tvb, offset + 16, 4, get_hostname(cur_rt)); - PROTO_ITEM_SET_GENERATED(item); - PROTO_ITEM_SET_HIDDEN(item); + proto_item_set_generated(item); + proto_item_set_hidden(item); } else { proto_tree_add_ipv4(ip_tree, hf_ip_dst, tvb, offset + 16, 4, addr); item = proto_tree_add_ipv4(ip_tree, hf_ip_addr, tvb, offset + 16, 4, addr); - PROTO_ITEM_SET_HIDDEN(item); + proto_item_set_hidden(item); item = proto_tree_add_string(ip_tree, hf_ip_dst_host, tvb, offset + 16, 4, dst_host); - PROTO_ITEM_SET_GENERATED(item); - PROTO_ITEM_SET_HIDDEN(item); + proto_item_set_generated(item); + proto_item_set_hidden(item); item = proto_tree_add_string(ip_tree, hf_ip_host, tvb, offset + 16 + dst_off, 4, dst_host); - PROTO_ITEM_SET_GENERATED(item); - PROTO_ITEM_SET_HIDDEN(item); + proto_item_set_generated(item); + proto_item_set_hidden(item); } if (ip_use_geoip) { |