mirror of
https://github.com/irssi/irssi.git
synced 2024-12-04 14:46:39 -05:00
Always initialize the host string
This also removes a wordy comment
This commit is contained in:
parent
4ccff71f67
commit
174adee9dd
@ -489,16 +489,8 @@ int net_gethostbyaddr(IPADDR *ip, char **name)
|
|||||||
|
|
||||||
int net_ip2host(IPADDR *ip, char *host)
|
int net_ip2host(IPADDR *ip, char *host)
|
||||||
{
|
{
|
||||||
if (inet_ntop(ip->family, &ip->ip, host, MAX_IP_LEN)) {
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
// For callers that do not check our return value and pass in an
|
|
||||||
// uninitialized buffer assuming it will be set, ensure the buffer is a valid
|
|
||||||
// string. Ideally callers should check what we return and handle
|
|
||||||
// appropriately, but this at least gives us safety.
|
|
||||||
host[0] = '\0';
|
host[0] = '\0';
|
||||||
return -1;
|
return inet_ntop(ip->family, &ip->ip, host, MAX_IP_LEN) ? 0 : -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
int net_host2ip(const char *host, IPADDR *ip)
|
int net_host2ip(const char *host, IPADDR *ip)
|
||||||
|
Loading…
Reference in New Issue
Block a user