test_func g_menu_func[] = {
[0] = NULL,
- [POSITIVE_TEST_01] = test_sol_no_filter,
- [POSITIVE_TEST_02] = test_sol_wildcard_filter,
- [POSITIVE_TEST_03] = test_sol_no_filter,
- [POSITIVE_TEST_04] = test_sol_value_filter_1,
+ [POSITIVE_TEST_01] = test_sol_no_filter,
+ [POSITIVE_TEST_02] = test_sol_wildcard_filter,
+ [POSITIVE_TEST_03] = test_sol_no_filter,
+ [POSITIVE_TEST_04] = test_sol_value_filter_1,
- [POSITIVE_TEST_05] = test_sol_value_filter_1,
- [POSITIVE_TEST_06] = test_sol_wildcard_filter,
+ [POSITIVE_TEST_05] = test_sol_value_filter_1,
+ [POSITIVE_TEST_06] = test_sol_wildcard_filter,
[POSITIVE_TEST_07] = test_sol_value_filter_1,
- [POSITIVE_TEST_08] = test_sol_value_filter_1,
- [POSITIVE_TEST_09] = test_sol_value_filter_4,
- [POSITIVE_TEST_10] = test_sol_value_filter_1,
+ [POSITIVE_TEST_08] = test_sol_value_filter_1,
+ [POSITIVE_TEST_09] = test_sol_value_filter_4,
+ [POSITIVE_TEST_10] = test_sol_value_filter_1,
[POSITIVE_TEST_11] = test_unsol_no_filter,
[POSITIVE_TEST_12] = test_unsol_no_filter,
[POSITIVE_TEST_14] = test_unsol_value_filter_1,
[POSITIVE_TEST_15] = test_unsol_wildcard_filter,
- [POSITIVE_TEST_16] = test_unsol_value_filter_1,
- [POSITIVE_TEST_17] = test_unsol_value_filter_1,
+ [POSITIVE_TEST_16] = test_unsol_value_filter_1,
+ [POSITIVE_TEST_17] = test_unsol_value_filter_1,
- [POSITIVE_TEST_18] = test_unsol_value_filter_6,
- [POSITIVE_TEST_19] = test_unsol_value_filter_1,
- [POSITIVE_TEST_20] = test_unsol_value_filter_1,
+ [POSITIVE_TEST_18] = test_unsol_value_filter_6,
+ [POSITIVE_TEST_19] = test_unsol_value_filter_1,
+ [POSITIVE_TEST_20] = test_unsol_value_filter_1,
// custom: unsol + active
- [POSITIVE_TEST_21] = test_unsol_no_filter,
- [POSITIVE_TEST_22] = test_unsol_wildcard_filter,
- [POSITIVE_TEST_23] = test_unsol_no_filter,
- [POSITIVE_TEST_24] = test_unsol_value_filter_1,
+ [POSITIVE_TEST_21] = test_unsol_no_filter,
+ [POSITIVE_TEST_22] = test_unsol_wildcard_filter,
+ [POSITIVE_TEST_23] = test_unsol_no_filter,
+ [POSITIVE_TEST_24] = test_unsol_value_filter_1,
- [POSITIVE_TEST_25] = test_unsol_value_filter_1,
- [POSITIVE_TEST_26] = test_unsol_wildcard_filter,
+ [POSITIVE_TEST_25] = test_unsol_value_filter_1,
+ [POSITIVE_TEST_26] = test_unsol_wildcard_filter,
[POSITIVE_TEST_27] = test_unsol_value_filter_1,
- [POSITIVE_TEST_28] = test_unsol_value_filter_1,
- [POSITIVE_TEST_29] = test_unsol_value_filter_4,
- [POSITIVE_TEST_30] = test_unsol_value_filter_1,
+ [POSITIVE_TEST_28] = test_unsol_value_filter_1,
+ [POSITIVE_TEST_29] = test_unsol_value_filter_4,
+ [POSITIVE_TEST_30] = test_unsol_value_filter_1,
-
- [NEGATIVE_TEST_01] = test_sol_no_filter,
- [NEGATIVE_TEST_02] = test_sol_value_filter_2,
+ [NEGATIVE_TEST_01] = test_sol_no_filter,
+ [NEGATIVE_TEST_02] = test_sol_value_filter_2,
[NEGATIVE_TEST_03] = test_sol_value_filter_5,
- [NEGATIVE_TEST_04] = test_unsol_no_filter,
- [NEGATIVE_TEST_05] = test_unsol_value_filter_1,
- [NEGATIVE_TEST_06] = test_unsol_value_filter_3,
+ [NEGATIVE_TEST_04] = test_unsol_no_filter,
+ [NEGATIVE_TEST_05] = test_unsol_value_filter_1,
+ [NEGATIVE_TEST_06] = test_unsol_value_filter_3,
// custom test: unsol + active
[NEGATIVE_TEST_07] = test_unsol_no_filter,
- [NEGATIVE_TEST_08] = test_unsol_value_filter_2,
+ [NEGATIVE_TEST_08] = test_unsol_value_filter_2,
[NEGATIVE_TEST_09] = test_unsol_value_filter_5,
};
static gboolean __test_terminal_read_std_input(GIOChannel * source,
- GIOCondition condition, gpointer user_data)
+ GIOCondition condition, gpointer user_data)
{
- int fd = 0;
- static char buf[1024];
- int n = read(fd, buf, 1024);
-
- if (n == 0) {
- printf("Error: read() from stdin returns 0.\n");
- } else if (n < 0) {
- printf("input: read, err\n");
- } else {
+ int fd = 0;
+ static char buf[1024];
+ int n = read(fd, buf, 1024);
+
+ if (n == 0) {
+ printf("Error: read() from stdin returns 0.\n");
+ } else if (n < 0) {
+ printf("input: read, err\n");
+ } else {
++g_current_test;
if (g_current_test == INVALID) {
printf("Test is finished..\n");
clear_resources();
g_menu_func[g_current_test]();
}
- return TRUE;
+ return TRUE;
}
int main(int argc, char **argv)
}
static void __subscribed_cb(wifi_aware_session_h session,
- wifi_aware_error_e error, void *user_data)
+ wifi_aware_error_e error, void *user_data)
{
- if (error == WIFI_AWARE_ERROR_NONE)
- g_timeout_id = g_timeout_add(SUBSCRIBE_TIMEOUT, __subscribed_timeout_handler, session);
- else
+ if (error == WIFI_AWARE_ERROR_NONE)
+ g_timeout_id = g_timeout_add(SUBSCRIBE_TIMEOUT, __subscribed_timeout_handler, session);
+ else
g_main_loop_quit(g_main_loop_p);
}
static void __service_discovered_cb(wifi_aware_session_h session,
- wifi_aware_peer_h peer,
- const unsigned char *service_specific_info, size_t service_specific_info_len,
- int distance, void *user_data)
+ wifi_aware_peer_h peer,
+ const unsigned char *service_specific_info, size_t service_specific_info_len,
+ int distance, void *user_data)
{
printf("discovered!!\n");
if (g_current_test >= NEGATIVE_TEST_01)
test_func g_menu_func[] = {
[0] = NULL,
// active
- [POSITIVE_TEST_01] = test_active_no_filter,
- [POSITIVE_TEST_02] = test_active_no_filter,
- [POSITIVE_TEST_03] = test_active_wildcard_filter,
- [POSITIVE_TEST_04] = test_active_no_filter,
+ [POSITIVE_TEST_01] = test_active_no_filter,
+ [POSITIVE_TEST_02] = test_active_no_filter,
+ [POSITIVE_TEST_03] = test_active_wildcard_filter,
+ [POSITIVE_TEST_04] = test_active_no_filter,
- [POSITIVE_TEST_05] = test_active_wildcard_filter,
- [POSITIVE_TEST_06] = test_active_value_filter_1,
- [POSITIVE_TEST_07] = test_active_value_filter_1,
+ [POSITIVE_TEST_05] = test_active_wildcard_filter,
+ [POSITIVE_TEST_06] = test_active_value_filter_1,
+ [POSITIVE_TEST_07] = test_active_value_filter_1,
- [POSITIVE_TEST_08] = test_active_value_filter_6,
- [POSITIVE_TEST_09] = test_active_value_filter_1,
- [POSITIVE_TEST_10] = test_active_value_filter_3,
+ [POSITIVE_TEST_08] = test_active_value_filter_6,
+ [POSITIVE_TEST_09] = test_active_value_filter_1,
+ [POSITIVE_TEST_10] = test_active_value_filter_3,
// passive
[POSITIVE_TEST_11] = test_passive_no_filter,
- [POSITIVE_TEST_12] = test_passive_wildcard_filter,
- [POSITIVE_TEST_13] = test_passive_no_filter,
- [POSITIVE_TEST_14] = test_passive_no_filter,
+ [POSITIVE_TEST_12] = test_passive_wildcard_filter,
+ [POSITIVE_TEST_13] = test_passive_no_filter,
+ [POSITIVE_TEST_14] = test_passive_no_filter,
- [POSITIVE_TEST_15] = test_passive_value_filter_1,
- [POSITIVE_TEST_16] = test_passive_wildcard_filter,
- [POSITIVE_TEST_17] = test_passive_value_filter_1,
+ [POSITIVE_TEST_15] = test_passive_value_filter_1,
+ [POSITIVE_TEST_16] = test_passive_wildcard_filter,
+ [POSITIVE_TEST_17] = test_passive_value_filter_1,
- [POSITIVE_TEST_18] = test_passive_value_filter_1,
- [POSITIVE_TEST_19] = test_passive_value_filter_4,
+ [POSITIVE_TEST_18] = test_passive_value_filter_1,
+ [POSITIVE_TEST_19] = test_passive_value_filter_4,
[POSITIVE_TEST_20] = test_passive_value_filter_5,
// custom: unsol + active
- [POSITIVE_TEST_21] = test_active_no_filter,
- [POSITIVE_TEST_22] = test_active_no_filter,
- [POSITIVE_TEST_23] = test_active_wildcard_filter,
- [POSITIVE_TEST_24] = test_active_no_filter,
+ [POSITIVE_TEST_21] = test_active_no_filter,
+ [POSITIVE_TEST_22] = test_active_no_filter,
+ [POSITIVE_TEST_23] = test_active_wildcard_filter,
+ [POSITIVE_TEST_24] = test_active_no_filter,
- [POSITIVE_TEST_25] = test_active_wildcard_filter,
- [POSITIVE_TEST_26] = test_active_value_filter_1,
- [POSITIVE_TEST_27] = test_active_value_filter_1,
+ [POSITIVE_TEST_25] = test_active_wildcard_filter,
+ [POSITIVE_TEST_26] = test_active_value_filter_1,
+ [POSITIVE_TEST_27] = test_active_value_filter_1,
- [POSITIVE_TEST_28] = test_active_value_filter_6,
- [POSITIVE_TEST_29] = test_active_value_filter_1,
- [POSITIVE_TEST_30] = test_active_value_filter_3,
+ [POSITIVE_TEST_28] = test_active_value_filter_6,
+ [POSITIVE_TEST_29] = test_active_value_filter_1,
+ [POSITIVE_TEST_30] = test_active_value_filter_3,
// active
- [NEGATIVE_TEST_01] = test_active_value_filter_1,
- [NEGATIVE_TEST_02] = test_active_value_filter_1,
- [NEGATIVE_TEST_03] = test_active_value_filter_1,
+ [NEGATIVE_TEST_01] = test_active_value_filter_1,
+ [NEGATIVE_TEST_02] = test_active_value_filter_1,
+ [NEGATIVE_TEST_03] = test_active_value_filter_1,
// passive
- [NEGATIVE_TEST_04] = test_passive_value_filter_1,
- [NEGATIVE_TEST_05] = test_passive_value_filter_2,
- [NEGATIVE_TEST_06] = test_passive_value_filter_1,
+ [NEGATIVE_TEST_04] = test_passive_value_filter_1,
+ [NEGATIVE_TEST_05] = test_passive_value_filter_2,
+ [NEGATIVE_TEST_06] = test_passive_value_filter_1,
// custom: unsol + active
- [NEGATIVE_TEST_07] = test_active_value_filter_1,
- [NEGATIVE_TEST_08] = test_active_value_filter_1,
- [NEGATIVE_TEST_09] = test_active_value_filter_1,
+ [NEGATIVE_TEST_07] = test_active_value_filter_1,
+ [NEGATIVE_TEST_08] = test_active_value_filter_1,
+ [NEGATIVE_TEST_09] = test_active_value_filter_1,
[INVALID] = NULL,
};
static gboolean __test_terminal_read_std_input(GIOChannel * source,
- GIOCondition condition, gpointer user_data)
+ GIOCondition condition, gpointer user_data)
{
- int fd = 0;
- static char buf[1024];
- int n = read(fd, buf, 1024);
-
- if (n == 0) {
- printf("Error: read() from stdin returns 0.\n");
- } else if (n < 0) {
- printf("input: read, err\n");
- } else {
+ int fd = 0;
+ static char buf[1024];
+ int n = read(fd, buf, 1024);
+
+ if (n == 0) {
+ printf("Error: read() from stdin returns 0.\n");
+ } else if (n < 0) {
+ printf("input: read, err\n");
+ } else {
++g_current_test;
if (g_current_test == INVALID) {
printf("Test is finished..\n");
clear_resources();
g_menu_func[g_current_test]();
}
- return TRUE;
+ return TRUE;
}
int main(int argc, char **argv)