#include <glib.h>
#include <gio/gio.h>
+#ifndef API
+#define API __attribute__ ((visibility("default")))
+#endif
+
typedef struct {
GAsyncReadyCallback callback;
gpointer user_data;
params, gdbus_signal_callbacks[signo].user_data);
}
-GCancellable *__wrap_g_cancellable_new(void)
+API GCancellable *__wrap_g_cancellable_new(void)
{
return (GCancellable *)g_object_new(G_TYPE_CANCELLABLE, NULL);
}
-GDBusConnection *__wrap_g_bus_get_sync(GBusType bus_type, GCancellable *cancellable, GError **error)
+API GDBusConnection *__wrap_g_bus_get_sync(GBusType bus_type, GCancellable *cancellable, GError **error)
{
return (GDBusConnection *)g_object_new(G_TYPE_DBUS_CONNECTION, NULL);
}
-GDBusProxy *__wrap_g_dbus_proxy_new_sync(GDBusConnection *connection,
+API GDBusProxy *__wrap_g_dbus_proxy_new_sync(GDBusConnection *connection,
GDBusProxyFlags flags,
GDBusInterfaceInfo *info,
const gchar *name,
return (GDBusProxy *)g_object_new(G_TYPE_DBUS_PROXY, NULL);
}
-guint __wrap_g_dbus_connection_signal_subscribe(GDBusConnection *connection,
+API guint __wrap_g_dbus_connection_signal_subscribe(GDBusConnection *connection,
const gchar *sender,
const gchar *interface_name,
const gchar *member,
return 0;
}
-void __wrap_g_dbus_connection_signal_unsubscribe(GDBusConnection *connection,
+API void __wrap_g_dbus_connection_signal_unsubscribe(GDBusConnection *connection,
guint subscription_id)
{
if (subscription_id >= SOFTAP_MOCK_GDBUS_SIGNAL_ON
return params;
}
-GVariant *__wrap_g_dbus_proxy_call_sync(GDBusProxy *proxy,
+API GVariant *__wrap_g_dbus_proxy_call_sync(GDBusProxy *proxy,
const gchar *method_name,
GVariant *parameters,
GDBusCallFlags flags,
return params;
}
-void __wrap_g_dbus_proxy_call(GDBusProxy *proxy,
+API void __wrap_g_dbus_proxy_call(GDBusProxy *proxy,
const gchar *method_name,
GVariant *parameters,
GDBusCallFlags flags,
gdbus_async_callback.user_data = user_data;
}
-GVariant *__wrap_g_dbus_proxy_call_finish(GDBusProxy *proxy,
+API GVariant *__wrap_g_dbus_proxy_call_finish(GDBusProxy *proxy,
GAsyncResult *res, GError **error)
{
return g_variant_new("(u)", 0);
}
-void __wrap_g_dbus_proxy_set_default_timeout(GDBusProxy *proxy, gint timeout_msec)
+API void __wrap_g_dbus_proxy_set_default_timeout(GDBusProxy *proxy, gint timeout_msec)
{
return;
}
#include <stdbool.h>
#include <cynara-client.h>
+#ifndef API
+#define API __attribute__ ((visibility("default")))
+#endif
+
static bool softap_mock_permission;
void softap_mock_set_permission(bool value)
softap_mock_permission = value;
}
-int __wrap_cynara_check(cynara *p_cynara,
+API int __wrap_cynara_check(cynara *p_cynara,
const char *client, const char *client_session,
const char *user, const char *privilege)
{
#include <stdbool.h>
#include <string.h>
+#ifndef API
+#define API __attribute__ ((visibility("default")))
+#endif
+
static bool softap_mock_vconf_result;
static bool softap_mock_enabled_state;
-extern int __real_vconf_get_int(const char *in_key, int *intval);
-
void softap_mock_set_vconf_result(bool result)
{
softap_mock_vconf_result = result;
softap_mock_enabled_state = enable;
}
-int __wrap_vconf_get_int(const char *in_key, int *intval)
+API int __wrap_vconf_get_int(const char *in_key, int *intval)
{
if (!softap_mock_vconf_result)
return -1;
return 0;
}
-char *__wrap_vconf_get_str(const char *key)
+API char *__wrap_vconf_get_str(const char *in_key)
{
if (!softap_mock_vconf_result)
return NULL;