head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.8 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.6 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.4 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.2 pkgsrc-2011Q2-base:1.2; locks; strict; comment @# @; 1.2 date 2011.07.07.01.44.12; author mspo; state dead; branches; next 1.1; 1.1 date 2011.06.01.11.21.01; author is; state Exp; branches; next ; desc @@ 1.2 log @silently upgraded from upstream; integrating patches from pkgsrc. Got confirmation from Ulli Horlacher @ text @$NetBSD: patch-ag,v 1.1 2011/06/01 11:21:01 is Exp $ --- src/address.c.orig 2005-06-06 21:14:16.000000000 +0000 +++ src/address.c @@@@ -688,7 +688,8 @@@@ int saft_connect(const char *type, if (strcasecmp(service, SERVICE) == 0 || strcmp(service, PORT_STRING) == 0) { snprintf(MAXS(ahost),"saft.%s",host); if (client) { - if(gethostbyname2(ahost, addressFamily)){ + sockfd=open_connection(host,service); + if(sockfd >= 0){ if (!quiet) { printf("try sending to %s@@%s ? ",recipient,ahost); fgetl(answer,stdin); @@@@ -703,7 +704,9 @@@@ int saft_connect(const char *type, snprintf(MAXS(tmp),"opening connection to %s@@%s",recipient,host); if (quiet<2) message(prg,'I',tmp); } - sockfd=open_connection(host,service); + } else { + close(sockfd); + sockfd = -3; } } @ 1.1 log @Update to sendfile-2.1b. Most visible change is multiprotocol support. @ text @d1 1 a1 1 $NetBSD$ @