Commit 37c55538 authored by Andy Cedilnik's avatar Andy Cedilnik
Browse files

COMP: Remove alignment warning

parent 031e956a
......@@ -59,7 +59,13 @@ static const char *inet_ntop4 (const u_char *src, char *dst, size_t size)
#ifdef HAVE_INET_NTOA_R
return inet_ntoa_r(*(struct in_addr*)src, dst, size);
#else
const char *addr = inet_ntoa(*(struct in_addr*)src);
union {
const u_char* uch;
const struct in_addr* iad;
} srcaddr;
const char *addr;
srcaddr.uch = src;
addr = inet_ntoa(*srcaddr.iad);
if (strlen(addr) >= size)
{
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment