summaryrefslogtreecommitdiff
path: root/src/socket.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2013-11-21 20:31:16 +0100
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2013-11-21 20:58:22 +0100
commit555fd6fe41c31f81a8634f3770971f9219fe656e (patch)
treef9f128928d790490d706646aaa33c69ff47f6573 /src/socket.c
parent4ba6137927cdbd75550a0376120cb85b91baf073 (diff)
downloadgnutls-555fd6fe41c31f81a8634f3770971f9219fe656e.tar.gz
safer usage of strerror
Diffstat (limited to 'src/socket.c')
-rw-r--r--src/socket.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/socket.c b/src/socket.c
index 79c5eaeb51..a91fea7f81 100644
--- a/src/socket.c
+++ b/src/socket.c
@@ -198,8 +198,9 @@ socket_open(socket_st * hd, const char *hostname, const char *service,
err = connect(sd, ptr->ai_addr, ptr->ai_addrlen);
if (err < 0) {
+ int e = errno;
fprintf(stderr, "Cannot connect to %s:%s: %s\n",
- buffer, portname, strerror(errno));
+ buffer, portname, strerror(e));
continue;
}
break;