diff options
author | Chris Maynard <Christopher.Maynard@GTECH.COM> | 2013-01-14 16:55:07 +0000 |
---|---|---|
committer | Chris Maynard <Christopher.Maynard@GTECH.COM> | 2013-01-14 16:55:07 +0000 |
commit | fc9663740eb5ad020bb5d6ed717ca843680150c7 (patch) | |
tree | 3bff7c0d828058d81fa44edec7c72ae066df726b /ui/gtk/hostlist_ipv6.c | |
parent | de91f3638b55d1e36dd04bba792cfab2c03de1c1 (diff) |
Use SET_ADDRESS() to initialize src and dst as both src.hf and dst.hf were uninitialized. Fixes Coverity CID's 752013-752014: Uninitialized scalar variable.
svn path=/trunk/; revision=47070
Diffstat (limited to 'ui/gtk/hostlist_ipv6.c')
-rw-r--r-- | ui/gtk/hostlist_ipv6.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/ui/gtk/hostlist_ipv6.c b/ui/gtk/hostlist_ipv6.c index faf9db593b..843bb255fd 100644 --- a/ui/gtk/hostlist_ipv6.c +++ b/ui/gtk/hostlist_ipv6.c @@ -50,10 +50,8 @@ ipv6_hostlist_packet(void *pit, packet_info *pinfo, epan_dissect_t *edt _U_, con address dst; /* Addresses aren't implemented as 'address' type in struct ip6_hdr */ - src.type = dst.type = AT_IPv6; - src.len = dst.len = sizeof(struct e_in6_addr); - src.data = &ip6h->ip6_src; - dst.data = &ip6h->ip6_dst; + SET_ADDRESS(&src, AT_IPv6, sizeof(struct e_in6_addr), &ip6h->ip6_src); + SET_ADDRESS(&dst, AT_IPv6, sizeof(struct e_in6_addr), &ip6h->ip6_dst); add_hostlist_table_data(hosts, &src, 0, TRUE, 1, pinfo->fd->pkt_len, SAT_NONE, PT_NONE); add_hostlist_table_data(hosts, &dst, 0, FALSE, 1, pinfo->fd->pkt_len, SAT_NONE, PT_NONE); |