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 a7e484f..66f9211 100644
--- a/network/server.c
+++ b/network/server.c
@@ -308,6 +308,7 @@
char devname[16];
char address[18];
const char *paddr = address;
+ const char *pdevname = devname;
int err, nsk;
memset(devname, 0, sizeof(devname));
@@ -336,6 +337,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);
@@ -764,7 +766,7 @@
};
static GDBusSignalTable server_signals[] = {
- { "DeviceConnected", "sq" },
+ { "DeviceConnected", "ssq" },
{ "DeviceDisconnected", "s" },
{ }
};