From e5ac848901659fc846dce29f399e091a2d70a89d Mon Sep 17 00:00:00 2001 From: Stefan Lankes Date: Sat, 17 Sep 2011 00:56:52 +0200 Subject: [PATCH] extend BSD socket examples (create more messages for a stress test) --- newlib/examples/client.c | 22 ++++++++++++++++++++-- newlib/examples/server.c | 15 ++++++++++++++- 2 files changed, 34 insertions(+), 3 deletions(-) diff --git a/newlib/examples/client.c b/newlib/examples/client.c index ae1f0a0a..1b6da07f 100644 --- a/newlib/examples/client.c +++ b/newlib/examples/client.c @@ -12,10 +12,14 @@ #undef errno extern int errno; +#define QUIT 0 +#define S2C 1 #define MAX_BUF 100 +#define N 10 int main(int argc, char* argv[]) { + int i, cmd; int sockd; int count; struct sockaddr_in serv_name; @@ -48,10 +52,24 @@ int main(int argc, char* argv[]) exit(1); } - count = read(sockd, buf, MAX_BUF); - write(1, buf, count); + for(i=0, cmd=S2C; i