mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 22:03:31 +01:00
Properly zero-out addresses when setting them. Probably this was not hurting anything.
svn:r17749
This commit is contained in:
parent
b4d387c28b
commit
d7f55dafe0
@ -746,7 +746,7 @@ void
|
||||
tor_addr_from_ipv4n(tor_addr_t *dest, uint32_t v4addr)
|
||||
{
|
||||
tor_assert(dest);
|
||||
memset(dest, 0, sizeof(dest));
|
||||
memset(dest, 0, sizeof(tor_addr_t));
|
||||
dest->family = AF_INET;
|
||||
dest->addr.in_addr.s_addr = v4addr;
|
||||
}
|
||||
@ -758,7 +758,7 @@ tor_addr_from_ipv6_bytes(tor_addr_t *dest, const char *ipv6_bytes)
|
||||
{
|
||||
tor_assert(dest);
|
||||
tor_assert(ipv6_bytes);
|
||||
memset(dest, 0, sizeof(dest));
|
||||
memset(dest, 0, sizeof(tor_addr_t));
|
||||
dest->family = AF_INET6;
|
||||
memcpy(dest->addr.in6_addr.s6_addr, ipv6_bytes, 16);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user