From 149c908c8a46e98f86fe3cdd36afa429da283d06 Mon Sep 17 00:00:00 2001 From: leitner Date: Sat, 6 Sep 2003 00:07:23 +0000 Subject: [PATCH] more error messages in io5 test --- test/io5.c | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/test/io5.c b/test/io5.c index b632f3b..b03db20 100644 --- a/test/io5.c +++ b/test/io5.c @@ -9,10 +9,25 @@ main() { uint32 scope_id; char ip[16]; uint16 port; - if (socket_bind6_reuse(s,V6any,1234,0)==-1) return 111; - if (socket_listen(s,16)==-1) return 111; + if (socket_bind6_reuse(s,V6any,1234,0)==-1) { + buffer_puts(buffer_2,"socket_bind6_reuse: "); + buffer_puterror(buffer_2); + buffer_putnlflush(buffer_2); + return 111; + } + if (socket_listen(s,16)==-1) { + buffer_puts(buffer_2,"socket_listen: "); + buffer_puterror(buffer_2); + buffer_putnlflush(buffer_2); + return 111; + } io_nonblock(s); - if (!io_fd(s)) return 111; + if (!io_fd(s)) { + buffer_puts(buffer_2,"io_fd: "); + buffer_puterror(buffer_2); + buffer_putnlflush(buffer_2); + return 111; + } io_wantread(s); buffer_puts(buffer_2,"listening on port 1234 (fd #"); buffer_putulong(buffer_2,s);