aboutsummaryrefslogtreecommitdiffstats
path: root/libglouglou/tests/connect.c
diff options
context:
space:
mode:
Diffstat (limited to 'libglouglou/tests/connect.c')
-rw-r--r--libglouglou/tests/connect.c52
1 files changed, 27 insertions, 25 deletions
diff --git a/libglouglou/tests/connect.c b/libglouglou/tests/connect.c
index 3e46667..2a203c8 100644
--- a/libglouglou/tests/connect.c
+++ b/libglouglou/tests/connect.c
@@ -8,39 +8,41 @@ int cli_connect_ok = 0;
int
srv_handle_conn(struct gg_server *srv, struct gg_user *usr)
{
- if (usr->id == 0)
- srv_connect_ok = 1;
- return 0;
+ if (usr->id == 0)
+ srv_connect_ok = 1;
+ return 0;
}
int
cli_handle_conn(struct gg_client *cli)
{
- cli_connect_ok = 1;
- return 0;
+ cli_connect_ok = 1;
+ return 0;
}
int
main(void)
{
- struct event_base *ev_base;
-
- ev_base = event_base_new();
- if (!gg_server_start(ev_base, "127.0.0.1", 12345, srv_handle_conn, NULL, NULL)) {
- printf("error: gg_server_start returned NULL\n");
- return 1;
- }
- if (!gg_client_connect(ev_base, "127.0.0.1", 12345, cli_handle_conn, NULL, NULL)) {
- printf("error: gg_client_connect returned NULL\n");
- return 1;
- }
- event_base_loop(ev_base, EVLOOP_NONBLOCK);
- event_base_loop(ev_base, EVLOOP_NONBLOCK);
-
- if (srv_connect_ok == 0)
- printf("error: srv_connect_ok == 0\n");
- if (cli_connect_ok == 0)
- printf("error: cli_connect_ok == 0\n");
-
- return (!srv_connect_ok || !cli_connect_ok);
+ struct event_base *ev_base;
+
+ ev_base = event_base_new();
+ if (!gg_server_start(ev_base, "127.0.0.1", 12345,
+ srv_handle_conn,NULL, NULL)) {
+ printf("error: gg_server_start returned NULL\n");
+ return 1;
+ }
+ if (!gg_client_connect(ev_base, "127.0.0.1", 12345,
+ cli_handle_conn, NULL, NULL)) {
+ printf("error: gg_client_connect returned NULL\n");
+ return 1;
+ }
+ event_base_loop(ev_base, EVLOOP_NONBLOCK);
+ event_base_loop(ev_base, EVLOOP_NONBLOCK);
+
+ if (srv_connect_ok == 0)
+ printf("error: srv_connect_ok == 0\n");
+ if (cli_connect_ok == 0)
+ printf("error: cli_connect_ok == 0\n");
+
+ return (!srv_connect_ok || !cli_connect_ok);
}