Fixed reversed inet_aton condition test; From PR #2579
This commit is contained in:
parent
e6f7d4e4c5
commit
fe16013cee
|
@ -1,4 +1,4 @@
|
||||||
/* $NetBSD: traceroute.c,v 1.10 1995/05/21 15:50:45 mycroft Exp $ */
|
/* $NetBSD: traceroute.c,v 1.11 1996/06/30 22:51:11 jtc Exp $ */
|
||||||
|
|
||||||
/*-
|
/*-
|
||||||
* Copyright (c) 1990, 1993
|
* Copyright (c) 1990, 1993
|
||||||
|
@ -46,7 +46,7 @@ static char copyright[] =
|
||||||
#if 0
|
#if 0
|
||||||
static char sccsid[] = "@(#)traceroute.c 8.1 (Berkeley) 6/6/93";*/
|
static char sccsid[] = "@(#)traceroute.c 8.1 (Berkeley) 6/6/93";*/
|
||||||
#else
|
#else
|
||||||
static char rcsid[] = "$NetBSD: traceroute.c,v 1.10 1995/05/21 15:50:45 mycroft Exp $";
|
static char rcsid[] = "$NetBSD: traceroute.c,v 1.11 1996/06/30 22:51:11 jtc Exp $";
|
||||||
#endif
|
#endif
|
||||||
#endif /* not lint */
|
#endif /* not lint */
|
||||||
|
|
||||||
|
@ -462,7 +462,7 @@ main(argc, argv)
|
||||||
if (source) {
|
if (source) {
|
||||||
(void) memset(&from, 0, sizeof(struct sockaddr));
|
(void) memset(&from, 0, sizeof(struct sockaddr));
|
||||||
from.sin_family = AF_INET;
|
from.sin_family = AF_INET;
|
||||||
if (inet_aton(source, &from.sin_addr) != 0)
|
if (inet_aton(source, &from.sin_addr) == 0)
|
||||||
errx(1, "unknown host %s", source);
|
errx(1, "unknown host %s", source);
|
||||||
ip->ip_src = from.sin_addr;
|
ip->ip_src = from.sin_addr;
|
||||||
#ifndef IP_HDRINCL
|
#ifndef IP_HDRINCL
|
||||||
|
|
Loading…
Reference in New Issue