From dc8ef353fd8ae0641a53c2507138155dcd5f76e7 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Fri, 29 Oct 2010 00:37:56 +0200 Subject: dnsd: fix 64-bit bug 2539. Signed-off-by: Denys Vlasenko --- networking/dnsd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'networking/dnsd.c') diff --git a/networking/dnsd.c b/networking/dnsd.c index 92d4867aa..8ed31cea2 100644 --- a/networking/dnsd.c +++ b/networking/dnsd.c @@ -388,7 +388,7 @@ static int process_packet(struct dns_entry *conf_data, query_len = strlen(query_string) + 1; /* may be unaligned! */ unaligned_type_class = (void *)(query_string + query_len); - query_len += sizeof(unaligned_type_class); + query_len += sizeof(*unaligned_type_class); /* where to append answer block */ answb = (void *)(unaligned_type_class + 1); -- cgit v1.2.3