apps/system/netdb: Fix length argument used with inet_ntop
This commit is contained in:
parent
b63f57b949
commit
662620ae50
@ -122,7 +122,7 @@ int netdb_main(int argc, char **argv)
|
|||||||
show_usage(argv[0], EXIT_FAILURE);
|
show_usage(argv[0], EXIT_FAILURE);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("Addr: %s Host: %s\n", argv[2], host->h_name);
|
printf("IPv4 Addr: %s Host: %s\n", argv[2], host->h_name);
|
||||||
return EXIT_SUCCESS;
|
return EXIT_SUCCESS;
|
||||||
}
|
}
|
||||||
else if (strcmp(argv[1], "--ipv6") == 0)
|
else if (strcmp(argv[1], "--ipv6") == 0)
|
||||||
@ -144,7 +144,7 @@ int netdb_main(int argc, char **argv)
|
|||||||
show_usage(argv[0], EXIT_FAILURE);
|
show_usage(argv[0], EXIT_FAILURE);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("Addr: %s Host: %s\n", argv[2], host->h_name);
|
printf("IPv6 Addr: %s Host: %s\n", argv[2], host->h_name);
|
||||||
return EXIT_SUCCESS;
|
return EXIT_SUCCESS;
|
||||||
}
|
}
|
||||||
else if (strcmp(argv[1], "--host") == 0)
|
else if (strcmp(argv[1], "--host") == 0)
|
||||||
@ -161,8 +161,7 @@ int netdb_main(int argc, char **argv)
|
|||||||
|
|
||||||
if (host->h_addrtype == AF_INET)
|
if (host->h_addrtype == AF_INET)
|
||||||
{
|
{
|
||||||
if (inet_ntop(AF_INET, host->h_addr, buffer,
|
if (inet_ntop(AF_INET, host->h_addr, buffer, 48) == NULL)
|
||||||
sizeof(struct in_addr)) == NULL)
|
|
||||||
{
|
{
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"ERROR -- gethostbyname failed. h_errno=%d\n\n",
|
"ERROR -- gethostbyname failed. h_errno=%d\n\n",
|
||||||
@ -174,8 +173,7 @@ int netdb_main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
else if (host->h_addrtype == AF_INET6)
|
else if (host->h_addrtype == AF_INET6)
|
||||||
{
|
{
|
||||||
if (inet_ntop(AF_INET6, host->h_addr, buffer,
|
if (inet_ntop(AF_INET6, host->h_addr, buffer, 48) == NULL)
|
||||||
sizeof(struct in6_addr)) == NULL)
|
|
||||||
{
|
{
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"ERROR -- gethostbyname failed. h_errno=%d\n\n",
|
"ERROR -- gethostbyname failed. h_errno=%d\n\n",
|
||||||
|
Loading…
Reference in New Issue
Block a user