summaryrefslogtreecommitdiffstats
path: root/amtterm.c
diff options
context:
space:
mode:
authorkraxel <kraxel>2007-08-22 15:14:47 +0000
committerkraxel <kraxel>2007-08-22 15:14:47 +0000
commit5be59f4107ae6b307bfe4f6fc7194e665a029aa5 (patch)
treee7a9ed61639d4acc4fb6801f7278f8e17e11d159 /amtterm.c
parent7437de2ebf01e1f7c8116398c84e6ded07751196 (diff)
downloadamtterm-5be59f4107ae6b307bfe4f6fc7194e665a029aa5.tar.gz
polish error reporting
Diffstat (limited to 'amtterm.c')
-rw-r--r--amtterm.c19
1 files changed, 11 insertions, 8 deletions
diff --git a/amtterm.c b/amtterm.c
index 22fb5b5..fe4679f 100644
--- a/amtterm.c
+++ b/amtterm.c
@@ -46,16 +46,19 @@ static void state_tty(void *cb_data, enum redir_state old, enum redir_state new)
{
struct redir *r = cb_data;
- if (!r->verbose)
- return;
-
- fprintf(stderr, APPNAME ": %s -> %s (%s)\n",
- redir_state_name(old), redir_state_name(new),
- redir_state_desc(new));
+ if (r->verbose)
+ fprintf(stderr, APPNAME ": %s -> %s (%s)\n",
+ redir_state_name(old), redir_state_name(new),
+ redir_state_desc(new));
switch (new) {
case REDIR_RUN_SOL:
- fprintf(stderr, "serial-over-lan redirection ok\n");
- fprintf(stderr, "connected now, use ^] to escape\n");
+ if (r->verbose)
+ fprintf(stderr,
+ "serial-over-lan redirection ok\n"
+ "connected now, use ^] to escape\n");
+ break;
+ case REDIR_ERROR:
+ fprintf(stderr, APPNAME ": ERROR: %s\n", r->err);
break;
default:
break;