From 2b19cc385163a43b1d559074a795a8aaab751185 Mon Sep 17 00:00:00 2001 From: Timo Teras Date: Wed, 25 Nov 2009 15:11:20 +0200 Subject: libtf: implement basic networking i/o pretty much untested. also some slight changes to how scheduler is invoked. --- test/read.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test/read.c') diff --git a/test/read.c b/test/read.c index 1921609..97f25fd 100644 --- a/test/read.c +++ b/test/read.c @@ -22,9 +22,9 @@ static void io_fiber(void *ptr) char data[8]; struct tf_fd fin; - tf_open_fd(&fin, STDIN_FILENO); + tf_open_fd(&fin, STDIN_FILENO, TF_FD_STREAM_ORIENTED); while (1) { - if (tf_read(&fin, data, sizeof(data), TF_INFINITE) < 0) + if (tf_read(&fin, data, sizeof(data), TF_NO_TIMEOUT) < 0) break; printf("Read: %8.8s\n", data); } -- cgit v1.2.3