diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/common/address.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/common/address.c b/src/common/address.c index 2156ed227b..7ae36d4e8b 100644 --- a/src/common/address.c +++ b/src/common/address.c @@ -1088,7 +1088,7 @@ get_interface_address6(int severity, sa_family_t family, tor_addr_t *addr) goto err; } - memcpy(addr, &my_addr, sizeof(tor_addr_t)); + tor_addr_from_sockaddr(addr, (struct sockaddr*)&my_addr, NULL); r=0; err: if (sock >= 0) |