Add the interface of the network in the signal.
This makes it similar to outgoing connections.
Change-Id: I09fe2a9cc2d06d2b6ca1b8c98b6c8ccdc63306b5
diff --git a/network/server.c b/network/server.c
index cd19981..bffdb36 100644
--- a/network/server.c
+++ b/network/server.c
@@ -312,6 +312,7 @@
char devname[16];
char address[18];
const char *paddr = address;
+ const char *pdevname = devname;
int err, nsk;
memset(devname, 0, sizeof(devname));
@@ -340,6 +341,7 @@
gboolean result = g_dbus_emit_signal(connection, adapter_get_path(ns->na->adapter),
ns->iface, "DeviceConnected",
DBUS_TYPE_STRING, &paddr,
+ DBUS_TYPE_STRING, &pdevname,
DBUS_TYPE_UINT16, &dst_role,
DBUS_TYPE_INVALID);
@@ -753,7 +755,7 @@
};
static GDBusSignalTable server_signals[] = {
- { "DeviceConnected", "sq" },
+ { "DeviceConnected", "ssq" },
{ "DeviceDisconnected", "s" },
{ }
};