Commit e5ec5c28 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

prevent NS_IN6ADDRSZ from getting set to zero if the struct doesn't exist

parent a90e33ad
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -29,8 +29,13 @@ struct in6_addr
#endif

#ifndef NS_IN6ADDRSZ
#if SIZEOF_STRUCT_IN6_ADDR == 0
/* We cannot have it set to zero, so we pick a fixed value here */
#define NS_IN6ADDRSZ 16
#else
#define NS_IN6ADDRSZ SIZEOF_STRUCT_IN6_ADDR
#endif
#endif

#ifndef NS_INADDRSZ
#define NS_INADDRSZ SIZEOF_STRUCT_IN_ADDR