diff options
author | Bertrand Marc <beberking@gmail.com> | 2013-08-03 13:07:32 +0200 |
---|---|---|
committer | Bertrand Marc <beberking@gmail.com> | 2013-08-03 13:07:32 +0200 |
commit | 1ae32bc989973c2e8909c3b085d34b2454f92d1e (patch) | |
tree | dfde89b41437def7ce23af24db53a11a9b5f1075 /src/util/test_server_mst_interrupt.c | |
parent | 740b30688bd745a527f96f9116c19acb3480971a (diff) |
Imported Upstream version 0.9.5a
Diffstat (limited to 'src/util/test_server_mst_interrupt.c')
-rw-r--r-- | src/util/test_server_mst_interrupt.c | 37 |
1 files changed, 10 insertions, 27 deletions
diff --git a/src/util/test_server_mst_interrupt.c b/src/util/test_server_mst_interrupt.c index fd34bd0..8fd7a2b 100644 --- a/src/util/test_server_mst_interrupt.c +++ b/src/util/test_server_mst_interrupt.c @@ -30,7 +30,7 @@ #include "gnunet_time_lib.h" static struct GNUNET_SERVER_MessageStreamTokenizer * mst; -static int ret; + /* Callback destroying mst with data in buffer */ static int @@ -42,40 +42,23 @@ mst_cb (void *cls, void *client, return GNUNET_SYSERR; } -/** - * Main method - */ -static int -check () -{ +int +main (int argc, char *argv[]) +{ struct GNUNET_PeerIdentity id; struct GNUNET_MessageHeader msg[2]; - /* Prepare */ - memset (&id, sizeof (id), '\0'); + GNUNET_log_setup ("test_server_mst_interrupt", "WARNING", NULL); + memset (&id, 0, sizeof (id)); msg[0].size = htons (sizeof (msg)); msg[0].type = htons (sizeof (GNUNET_MESSAGE_TYPE_DUMMY)); - mst = GNUNET_SERVER_mst_create(mst_cb, NULL); - - GNUNET_SERVER_mst_receive(mst, &id, (const char *) &msg, 2 * sizeof (msg), GNUNET_NO, GNUNET_NO); - + GNUNET_SERVER_mst_receive (mst, &id, + (const char *) &msg, 2 * sizeof (msg), + GNUNET_NO, GNUNET_NO); /* If we reach this line, it did not crash */ - ret = 0; - - return ret; -} - -int -main (int argc, char *argv[]) -{ - ret = 1; - - GNUNET_log_setup ("test_server", "WARNING", NULL); - check (); - - return ret; + return 0; } /* end of test_server_mst_interrupt.c */ |