mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 21:23:58 +01:00
Fix test.c compilation on mingw32.
Looks like windows doesn't have an s6_addr32 in its in6_addr.
Bug not in any released version of Tor; bugfix on abb886014e
.
This commit is contained in:
parent
08436b27ff
commit
8b5d95db0d
@ -1547,7 +1547,10 @@ test_geoip(void)
|
||||
memset(&in6, 0, sizeof(in6));
|
||||
|
||||
/* Make sure that country ID actually works. */
|
||||
#define SET_TEST_IPV6(i) in6.s6_addr32[3] = htonl((uint32_t) i)
|
||||
#define SET_TEST_IPV6(i) \
|
||||
do { \
|
||||
set_uint32(in6.s6_addr + 12, htonl((uint32_t) (i))); \
|
||||
} while (0)
|
||||
#define CHECK_COUNTRY(country, val) do { \
|
||||
/* test ipv4 country lookup */ \
|
||||
test_streq(country, \
|
||||
|
Loading…
Reference in New Issue
Block a user