diff options
author | Werner Koch <[email protected]> | 2003-01-09 13:15:07 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2003-01-09 13:15:07 +0000 |
commit | 29ef9bd0fbd5b4a9c6a166ce9e335957a7d78091 (patch) | |
tree | 5b3ba5a12adc6adae2b295953aace67b54067b7d /tests/asschk.c | |
parent | Updated from latest NewPG project (diff) | |
download | gnupg-29ef9bd0fbd5b4a9c6a166ce9e335957a7d78091.tar.gz gnupg-29ef9bd0fbd5b4a9c6a166ce9e335957a7d78091.zip |
Updated from latest NewPG project
Diffstat (limited to 'tests/asschk.c')
-rw-r--r-- | tests/asschk.c | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/tests/asschk.c b/tests/asschk.c index 1a11ead33..83a8ca5af 100644 --- a/tests/asschk.c +++ b/tests/asschk.c @@ -188,6 +188,8 @@ die (const char *format, ...) exit (1); } +#define die(format, args...) (die) ("%s: " format, __FUNCTION__ , ##args) + static void err (const char *format, ...) { @@ -282,6 +284,16 @@ read_assuan (int fd) } else n = read (fd, buf, nleft); + + if (opt_verbose) + { + int i; + printf ("%s: read \"", __FUNCTION__); + for (i = 0; i < n; i ++) + putc (buf[i], stdout); + printf ("\"\n"); + } + if (n < 0) { if (errno == EINTR) @@ -359,7 +371,8 @@ write_assuan (int fd, const char *line) buffer[n++] = '\n'; if (writen (fd, buffer, n)) - die ("sending line to %d failed: %s", fd, strerror (errno)); + die ("sending line (\"%s\") to %d failed: %s", buffer, fd, + strerror (errno)); } |