[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r5072 - gnunet-gtk/src/plugins/peers
From: |
gnunet |
Subject: |
[GNUnet-SVN] r5072 - gnunet-gtk/src/plugins/peers |
Date: |
Fri, 15 Jun 2007 19:03:49 -0600 (MDT) |
Author: grothoff
Date: 2007-06-15 19:03:49 -0600 (Fri, 15 Jun 2007)
New Revision: 5072
Modified:
gnunet-gtk/src/plugins/peers/peers.c
Log:
changing APIs, moving resolution out of gnunetd into clients
Modified: gnunet-gtk/src/plugins/peers/peers.c
===================================================================
--- gnunet-gtk/src/plugins/peers/peers.c 2007-06-16 01:03:44 UTC (rev
5071)
+++ gnunet-gtk/src/plugins/peers/peers.c 2007-06-16 01:03:49 UTC (rev
5072)
@@ -52,7 +52,8 @@
static int collector(void * data,
const PeerIdentity * identity,
- const char * address,
+ const void * address,
+ unsigned int addr_len,
cron_t last_message,
unsigned int trust,
unsigned int bpmFromPeer) {
@@ -67,6 +68,7 @@
char * prefix;
char * have;
char * haddress;
+ char * hostname;
cron_t now;
int found;
@@ -99,19 +101,21 @@
&iter)) );
}
-
+ hostname = network_get_ip_as_string(address,
+ addr_len,
+ YES);
/* get flag */
flagBuf = NULL;
ledBuf = NULL;
cc = NULL;
- if (address != NULL) {
- prefix = STRDUP(address);
+ if (hostname != NULL) {
+ prefix = STRDUP(hostname);
if (strstr(prefix, " ") != NULL)
*strstr(prefix, " ") = '\0';
cc = prefix;
while (strstr(cc, ".") != NULL)
cc = strstr(cc, ".") + 1;
- if (strstr(address, ".") == NULL)
+ if (strstr(hostname, ".") == NULL)
cc = NULL;
else if ( (0 == strcmp(cc, "edu")) ||
(0 == strcmp(cc, "com")) ||
@@ -161,7 +165,7 @@
&iter);
gtk_list_store_set(model,
&iter,
- 0, address,
+ 0, hostname,
1, trust,
2, bpmFromPeer,
3, (const char*) &enc,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r5072 - gnunet-gtk/src/plugins/peers,
gnunet <=