From 7898d5b1989c88e67f349ecfc088d86429932979 Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Wed, 29 May 2002 13:15:35 +0000 Subject: 17249: fix user output from ztcp --- ChangeLog | 5 +++++ Src/Modules/tcp.c | 8 ++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index d88acf088..ed1718f39 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2002-05-29 Peter Stephenson + + * 17249: Src/Modules/tcp.c: send output from `ztcp' or `ztcp -v' + to stdout, not the zle file descriptor. + 2002-05-28 Oliver Kiddle * 17245: Completion/Unix/Command/_texinfo: add handling for diff --git a/Src/Modules/tcp.c b/Src/Modules/tcp.c index 27d11aea6..a6af6ed8d 100644 --- a/Src/Modules/tcp.c +++ b/Src/Modules/tcp.c @@ -461,7 +461,7 @@ bin_ztcp(char *nam, char **args, char *ops, int func) setiparam("REPLY", sess->fd); if (verbose) - fprintf(shout, "%d listener is on fd %d\n", ntohs(sess->sock.in.sin_port), sess->fd); + printf("%d listener is on fd %d\n", ntohs(sess->sock.in.sin_port), sess->fd); return 0; @@ -553,7 +553,7 @@ bin_ztcp(char *nam, char **args, char *ops, int func) setiparam("REPLY", sess->fd); if (verbose) - fprintf(shout, "%d is on fd %d\n", ntohs(sess->peer.in.sin_port), sess->fd); + printf("%d is on fd %d\n", ntohs(sess->peer.in.sin_port), sess->fd); } else { @@ -575,7 +575,7 @@ bin_ztcp(char *nam, char **args, char *ops, int func) remotename = ztpeer->h_name; else remotename = ztrdup(inet_ntoa(sess->peer.in.sin_addr)); - fprintf(shout, "%s:%d %s %s:%d is on fd %d%s\n", + printf("%s:%d %s %s:%d is on fd %d%s\n", localname, ntohs(sess->sock.in.sin_port), ((sess->flags & ZTCP_LISTEN) ? "-<" : ((sess->flags & ZTCP_INBOUND) ? "<-" : "->")), @@ -649,7 +649,7 @@ bin_ztcp(char *nam, char **args, char *ops, int func) setiparam("REPLY", sess->fd); if (verbose) - fprintf(shout, "%s:%d is now on fd %d\n", + printf("%s:%d is now on fd %d\n", desthost, destport, sess->fd); } -- cgit 1.4.1