From 8c0f620d83f13078e087351351ca9f9890d521af Mon Sep 17 00:00:00 2001 From: Axel Lin Date: Wed, 11 May 2016 16:24:50 +0800 Subject: [PATCH] dns: Use LWIP_ARRAYSIZE instead of open coded Signed-off-by: Axel Lin --- src/core/dns.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/dns.c b/src/core/dns.c index 24ec717f..c1580f9b 100644 --- a/src/core/dns.c +++ b/src/core/dns.c @@ -463,7 +463,7 @@ dns_init_local(void) /* Dynamic: copy entries from DNS_LOCAL_HOSTLIST_INIT to list */ struct local_hostlist_entry local_hostlist_init[] = DNS_LOCAL_HOSTLIST_INIT; size_t namelen; - for (i = 0; i < sizeof(local_hostlist_init) / sizeof(struct local_hostlist_entry); i++) { + for (i = 0; i < LWIP_ARRAYSIZE(local_hostlist_init); i++) { struct local_hostlist_entry *init_entry = &local_hostlist_init[i]; LWIP_ASSERT("invalid host name (NULL)", init_entry->name != NULL); namelen = strlen(init_entry->name); @@ -508,7 +508,7 @@ dns_lookup_local(const char *hostname, ip_addr_t *addr LWIP_DNS_ADDRTYPE_ARG(u8_ } #else /* DNS_LOCAL_HOSTLIST_IS_DYNAMIC */ size_t i; - for (i = 0; i < sizeof(local_hostlist_static) / sizeof(struct local_hostlist_entry); i++) { + for (i = 0; i < LWIP_ARRAYSIZE(local_hostlist_static); i++) { if ((LWIP_DNS_STRICMP(local_hostlist_static[i].name, hostname) == 0) && LWIP_DNS_ADDRTYPE_MATCH_IP(dns_addrtype, local_hostlist_static[i].addr)) { if (addr) {