--- libelwix/inc/elwix/anet.h 2016/08/11 13:19:16 1.13.2.1 +++ libelwix/inc/elwix/anet.h 2018/04/04 01:25:26 1.15 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: anet.h,v 1.13.2.1 2016/08/11 13:19:16 misho Exp $ +* $Id: anet.h,v 1.15 2018/04/04 01:25:26 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -12,7 +12,7 @@ terms: All of the documentation and software included in the ELWIX and AITNET Releases is copyrighted by ELWIX - Sofia/Bulgaria -Copyright 2004 - 2016 +Copyright 2004 - 2018 by Michael Pounov . All rights reserved. Redistribution and use in source and binary forms, with or without @@ -68,10 +68,10 @@ typedef union { #define E_SOCKADDR_MAX MIN(sizeof(sockaddr_t), 0xff) typedef union { - union { - in_addr_t s_addr; + struct in4_addr { u_char s4_addr[sizeof(in_addr_t)]; - } in; + } in4; + struct in_addr in; struct in6_addr in6; } inaddr_t;