View | Details | Raw Unified | Return to bug 1213 | Differences between
and this patch

Collapse All | Expand All

(-)ssh-keyscan.c (-2 / +4 lines)
Lines 317-324 tcpconnect(char *host) Link Here
317
	memset(&hints, 0, sizeof(hints));
317
	memset(&hints, 0, sizeof(hints));
318
	hints.ai_family = IPv4or6;
318
	hints.ai_family = IPv4or6;
319
	hints.ai_socktype = SOCK_STREAM;
319
	hints.ai_socktype = SOCK_STREAM;
320
	if ((gaierr = getaddrinfo(host, strport, &hints, &aitop)) != 0)
320
	if ((gaierr = getaddrinfo(host, strport, &hints, &aitop)) != 0) {
321
		fatal("getaddrinfo %s: %s", host, ssh_gai_strerror(gaierr));
321
		error("getaddrinfo %s: %s", host, ssh_gai_strerror(gaierr));
322
		return -1;
323
	}
322
	for (ai = aitop; ai; ai = ai->ai_next) {
324
	for (ai = aitop; ai; ai = ai->ai_next) {
323
		s = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);
325
		s = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);
324
		if (s < 0) {
326
		if (s < 0) {

Return to bug 1213