summaryrefslogtreecommitdiff
path: root/comms/xtel/patches/patch-ag
diff options
context:
space:
mode:
Diffstat (limited to 'comms/xtel/patches/patch-ag')
-rw-r--r--comms/xtel/patches/patch-ag62
1 files changed, 62 insertions, 0 deletions
diff --git a/comms/xtel/patches/patch-ag b/comms/xtel/patches/patch-ag
new file mode 100644
index 00000000000..cb4979d92b1
--- /dev/null
+++ b/comms/xtel/patches/patch-ag
@@ -0,0 +1,62 @@
+$NetBSD: patch-ag,v 1.1.1.1 2002/01/12 18:34:56 bouyer Exp $
+
+--- xteld.c.orig Sat Jan 12 19:24:14 2002
++++ xteld.c Sat Jan 12 19:25:38 2002
+@@ -624,12 +624,12 @@
+ flag_crlf = True;
+
+ if (pipe (tuyau_in) < 0) {
+- log_err ("pipe: tuyau_in: %m");
++ log_err ("pipe: tuyau_in: %s", strerror(errno));
+ exit (1);
+ }
+
+ if (pipe (tuyau_out) < 0) {
+- log_err ("pipe: tuyau_out: %m");
++ log_err ("pipe: tuyau_out: %s", strerror(errno));
+ exit (1);
+ }
+
+@@ -674,7 +674,7 @@
+ #endif
+
+ if (execvp (code_teletel, Argv) < 0) {
+- log_err ("execlp: %m");
++ log_err ("execlp: %s", strerror(errno));
+ exit (1);
+ }
+ }
+@@ -1060,7 +1060,7 @@
+ return 0;
+
+ err:
+- log_err ("read: %m");
++ log_err ("read: %s", strerror(errno));
+ return -1;
+ }
+
+@@ -1079,13 +1079,13 @@
+ /* Adresse du client */
+ len = sizeof (client);
+ if (getpeername (XTELD_INPUT, (struct sockaddr *) &client, &len) < 0) {
+- log_err ("getpeername: %m");
++ log_err ("getpeername: %s", strerror(errno));
+ }
+ else {
+ struct hostent *h;
+
+ if ((h = gethostbyaddr ((char *)&client.sin_addr, sizeof(client.sin_addr), AF_INET)) == NULL) {
+- log_err ("gethostbyaddr: %m");
++ log_err ("gethostbyaddr: %s", strerror(errno));
+ return NULL;
+ }
+ else
+@@ -1391,7 +1391,7 @@
+ return 1;
+
+ err:
+- log_err ("read: %m");
++ log_err ("read: %s", strerror(errno));
+
+ return -1;
+ }