From 25c4bc9379996f934e7648f2ab8b8db3857439f6 Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Sun, 11 Sep 2005 21:25:37 +0000 Subject: Replace tvb_memcpy() calls that extract IPv4 addresses into a guint32, and that extract IPv6 addresses into a "struct e_in6_addr", with tvb_get_ipv4() and tvb_get_ipv6() calls - except for some that we remove, by using proto_tree_add_item(), rather than replacing. Have epan/tvbuff.h include epan/ipv6-utils.h, to define "struct e_in6_addr" (not necessary to declare the tvbuff routines, but including it there means "struct e_in6_addr" is guaranteed to be defined before those declarations, so we don't get compiler complaints if we define it *after* those declarations). svn path=/trunk/; revision=15758 --- epan/tvbuff.h | 1 + 1 file changed, 1 insertion(+) (limited to 'epan/tvbuff.h') diff --git a/epan/tvbuff.h b/epan/tvbuff.h index f13a39ccd9..01648b0979 100644 --- a/epan/tvbuff.h +++ b/epan/tvbuff.h @@ -36,6 +36,7 @@ #define __TVBUFF_H__ #include +#include #include "exceptions.h" /** @file -- cgit v1.2.3