From 3f0a442799955f56b2c77aabd6bc7aa4458718b4 Mon Sep 17 00:00:00 2001 From: Ludovic Pouzenc Date: Sun, 17 Jul 2016 14:21:26 +0200 Subject: API changes, pedandic fixes, dgrambuf stats & info field, recvmmsg() with alarm(), partial writev() support. --- mcastseed/src/dgrambuf_test.c | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'mcastseed/src/dgrambuf_test.c') diff --git a/mcastseed/src/dgrambuf_test.c b/mcastseed/src/dgrambuf_test.c index 1b96e3d..6f9ef22 100644 --- a/mcastseed/src/dgrambuf_test.c +++ b/mcastseed/src/dgrambuf_test.c @@ -15,13 +15,17 @@ int open_test_socket(); */ int main() { - int res=1, sockfd=open_test_socket(); - dgrambuf_t dgb=dgrambuf_new(3, 50); - while (res > 0) { - res = dgrambuf_recvmmsg(dgb, sockfd); + int res, sockfd, info; + dgrambuf_t dgb; + + sockfd = open_test_socket(); + dgb = dgrambuf_new(3, 50, 8, 8); + + do { + res = dgrambuf_recvmmsg(dgb, sockfd, 1, &info); printf("dgrambuf_recvmmsg() => %i\n", res); - printf("dgrambuf_free_count => %zi\n", dgrambuf_free_count(dgb)); - } + printf("dgrambuf_free_count => %zu\n", dgrambuf_get_free_count(dgb)); + } while ( res > 0 ); return 0; } -- cgit v1.2.3