[feat] start implementing device lookup

This commit is contained in:
Julian Sparber
2017-10-10 16:09:43 +02:00
parent a2d4cce3ad
commit 56bfde0a45
3 changed files with 20 additions and 3 deletions

View File

@@ -126,3 +126,19 @@ void teleport_peer_remove_peer_by_name (TeleportPeer *self, gchar *name)
}
g_signal_emit (self, signalIds[REMOVE], 0, element);
}
gchar *
teleport_peer_get_name_by_addr (TeleportPeer *self, gchar *addr)
{
Peer *element = NULL;
gchar *name = NULL;
gboolean found = FALSE;
for (int i = 0; i < self->list->len && !found; i++) {
element = g_array_index(self->list, Peer *, i);
if (g_strcmp0(element->ip, addr) == 0) {
found = TRUE;
name = element->name;
}
}
return name;
}