inet_aton returns 0 on failure, not -1.

PR:		37680
Submitted by:	Scott Bertilson <scott@nts.umn.edu>
MFC after:	2 weeks
This commit is contained in:
David Malone 2002-05-06 08:39:43 +00:00
parent fac09f6b79
commit d3275eea44

View file

@ -1812,7 +1812,7 @@ setnetmask(argv)
{
struct in_addr mask;
if ((inet_aton(*argv, &mask)) == -1 || (netmask & ~mask.s_addr)) {
if (!inet_aton(*argv, &mask) || (netmask & ~mask.s_addr)) {
fprintf(stderr, "Invalid netmask %s\n", *argv);
return (0);
}