diff options
author | kraxel <kraxel> | 2007-08-22 15:14:47 +0000 |
---|---|---|
committer | kraxel <kraxel> | 2007-08-22 15:14:47 +0000 |
commit | 5be59f4107ae6b307bfe4f6fc7194e665a029aa5 (patch) | |
tree | e7a9ed61639d4acc4fb6801f7278f8e17e11d159 /amtterm.c | |
parent | 7437de2ebf01e1f7c8116398c84e6ded07751196 (diff) | |
download | amtterm-5be59f4107ae6b307bfe4f6fc7194e665a029aa5.tar.gz |
polish error reporting
Diffstat (limited to 'amtterm.c')
-rw-r--r-- | amtterm.c | 19 |
1 files changed, 11 insertions, 8 deletions
@@ -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; |