static __thread gdbus_connection_data gdbus_conn = {NULL, 0};
-static struct {
+typedef struct {
int sub_id;
const char *interface;
const char *member;
const gchar *signal,
GVariant *parameters,
gpointer user_data);
-} wifi_direct_dbus_signal_map[] = {
+} wifi_direct_dbus_signal_map_s;
+
+static __thread wifi_direct_dbus_signal_map_s wifi_direct_dbus_signal_map[] = {
{
0,
WFD_MANAGER_MANAGE_INTERFACE,