#endif /* USE_DLOG */
-typedef struct {
- int initialized; // check whether plugin is initialized or not. block init function if initialized
- int activated;
- int concurrent;
- int global_sock;
- ws_sock_data_s *common;
- ws_sock_data_s *group;
- unsigned char local_dev_addr[WS_MACADDR_LEN];
- wfd_oem_event_cb callback;
- void *user_data;
-} ws_plugin_data_s;
-
int ws_init(wfd_oem_event_cb callback, void *user_data);
int ws_deinit();
int ws_activate(int concurrent);
#ifdef TIZEN_FEATURE_WIFI_DISPLAY
.miracast_init = ws_miracast_init,
- .set_display = ws_set_disply,
+ .set_display = ws_set_display,
#endif /* TIZEN_FEATURE_WIFI_DISPLAY */
};
-static ws_plugin_data_s *g_pd;
-
int wfd_plugin_load(wfd_oem_ops_s **ops)
{
- return -1;
+ __WDP_LOG_FUNC_ENTER__;
+ if (!ops) {
+ WDP_LOGE("Invalid parameter");
+ __WDP_LOG_FUNC_EXIT__;
+ return -1;
+ }
+
+ *ops = &supplicant_ops;
+
+ __WDP_LOG_FUNC_EXIT__;
+ return 0;
}
int ws_init(wfd_oem_event_cb callback, void *user_data)
return -1;
}
-int ws_create_group(int persistent, int freq)
+int ws_create_group(int persistent, int freq, const char *passphrase)
{
__WDP_LOG_FUNC_ENTER__;
{
__WDP_LOG_FUNC_ENTER__;
- __WDP_LOG_FUNC_EXUT__;
+ __WDP_LOG_FUNC_EXIT__;
return -1;
}
-int ws_cancel_service_discovery(unsigned char *mac_addr, int service_type);
+int ws_cancel_service_discovery(unsigned char *mac_addr, int service_type)
{
__WDP_LOG_FUNC_ENTER__;
- __WDP_LOG_FUNC_EXUT__;
+ __WDP_LOG_FUNC_EXIT__;
return -1;
}
{
__WDP_LOG_FUNC_ENTER__;
- __WDP_LOG_FUNC_EXUT__;
+ __WDP_LOG_FUNC_EXIT__;
return -1;
}
{
__WDP_LOG_FUNC_ENTER__;
- __WDP_LOG_FUNC_EXUT__;
+ __WDP_LOG_FUNC_EXIT__;
return -1;
}
#endif /* TIZEN_FEATURE_SERVICE_DISCOVERY */
{
__WDP_LOG_FUNC_ENTER__;
- __WDP_LOG_FUNC_EXUT__;
+ __WDP_LOG_FUNC_EXIT__;
return -1;
}
-int ws_set_wifi_display(wfd_oem_display_s *wifi_display)
+int ws_set_display(wfd_oem_display_s *wifi_display)
{
__WDP_LOG_FUNC_ENTER__;
- __WDP_LOG_FUNC_EXUT__;
+ __WDP_LOG_FUNC_EXIT__;
return -1;
}
#endif /* TIZEN_FEATURE_WIFI_DISPLAY */