diff options
author | Darren Tucker <dtucker@zip.com.au> | 2016-07-13 14:42:35 +1000 |
---|---|---|
committer | Darren Tucker <dtucker@zip.com.au> | 2016-07-13 14:42:35 +1000 |
commit | 6310ef27a2567cda66d6cf0c1ad290ee1167f243 (patch) | |
tree | a84f11401272e0eb9717008e6d2d69c426e72aea /regress/netcat.c | |
parent | f3f2cc8386868f51440c45210098f65f9787449a (diff) | |
download | openssh-git-6310ef27a2567cda66d6cf0c1ad290ee1167f243.tar.gz |
Move err.h replacements into compat lib.
Move implementations of err.h replacement functions into their own file
in the libopenbsd-compat so we can use them in kexfuzz.c too. ok djm@
Diffstat (limited to 'regress/netcat.c')
-rw-r--r-- | regress/netcat.c | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/regress/netcat.c b/regress/netcat.c index 6234ba01..7c29e0cf 100644 --- a/regress/netcat.c +++ b/regress/netcat.c @@ -134,46 +134,6 @@ void usage(int); ssize_t drainbuf(int, unsigned char *, size_t *); ssize_t fillbuf(int, unsigned char *, size_t *); -static void err(int, const char *, ...) __attribute__((format(printf, 2, 3))); -static void errx(int, const char *, ...) __attribute__((format(printf, 2, 3))); -static void warn(const char *, ...) __attribute__((format(printf, 1, 2))); - -static void -err(int r, const char *fmt, ...) -{ - va_list args; - - va_start(args, fmt); - fprintf(stderr, "%s: ", strerror(errno)); - vfprintf(stderr, fmt, args); - fputc('\n', stderr); - va_end(args); - exit(r); -} - -static void -errx(int r, const char *fmt, ...) -{ - va_list args; - - va_start(args, fmt); - vfprintf(stderr, fmt, args); - fputc('\n', stderr); - va_end(args); - exit(r); -} - -static void -warn(const char *fmt, ...) -{ - va_list args; - - va_start(args, fmt); - fprintf(stderr, "%s: ", strerror(errno)); - vfprintf(stderr, fmt, args); - fputc('\n', stderr); - va_end(args); -} int main(int argc, char *argv[]) |