diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/usr.bin/nc/netcat.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/usr.bin/nc/netcat.c b/src/usr.bin/nc/netcat.c index 41de61fb33..06871179c0 100644 --- a/src/usr.bin/nc/netcat.c +++ b/src/usr.bin/nc/netcat.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: netcat.c,v 1.61 2003/07/07 21:36:23 deraadt Exp $ */ | 1 | /* $OpenBSD: netcat.c,v 1.62 2003/07/25 21:35:16 millert Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Copyright (c) 2001 Eric Jackson <ericj@monkey.org> | 3 | * Copyright (c) 2001 Eric Jackson <ericj@monkey.org> |
| 4 | * | 4 | * |
| @@ -467,11 +467,8 @@ remote_connect(char *host, char *port, struct addrinfo hints) | |||
| 467 | errx(1, "getaddrinfo: %s", gai_strerror(error)); | 467 | errx(1, "getaddrinfo: %s", gai_strerror(error)); |
| 468 | 468 | ||
| 469 | if (bind(s, (struct sockaddr *)ares->ai_addr, | 469 | if (bind(s, (struct sockaddr *)ares->ai_addr, |
| 470 | ares->ai_addrlen) < 0) { | 470 | ares->ai_addrlen) < 0) |
| 471 | errx(1, "bind failed: %s", strerror(errno)); | 471 | errx(1, "bind failed: %s", strerror(errno)); |
| 472 | freeaddrinfo(ares); | ||
| 473 | continue; | ||
| 474 | } | ||
| 475 | freeaddrinfo(ares); | 472 | freeaddrinfo(ares); |
| 476 | } | 473 | } |
| 477 | 474 | ||
