gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r26676 - gnunet/src/transport


From: gnunet
Subject: [GNUnet-SVN] r26676 - gnunet/src/transport
Date: Sat, 30 Mar 2013 17:01:34 +0100

Author: grothoff
Date: 2013-03-30 17:01:34 +0100 (Sat, 30 Mar 2013)
New Revision: 26676

Modified:
   gnunet/src/transport/plugin_transport_udp_broadcasting.c
   gnunet/src/transport/plugin_transport_unix.c
Log:
-more distance removing

Modified: gnunet/src/transport/plugin_transport_udp_broadcasting.c
===================================================================
--- gnunet/src/transport/plugin_transport_udp_broadcasting.c    2013-03-30 
15:45:18 UTC (rev 26675)
+++ gnunet/src/transport/plugin_transport_udp_broadcasting.c    2013-03-30 
16:01:34 UTC (rev 26676)
@@ -145,9 +145,10 @@
   struct Plugin *plugin = cls;
   struct Mstv4Context *mc = client;
   const struct GNUNET_MessageHeader *hello;
-  struct UDP_Beacon_Message *msg;
+  const struct UDP_Beacon_Message *msg;
+  struct GNUNET_ATS_Information atsi;
 
-  msg = (struct UDP_Beacon_Message *) message;
+  msg = (const struct UDP_Beacon_Message *) message;
 
   if (GNUNET_MESSAGE_TYPE_TRANSPORT_BROADCAST_BEACON !=
       ntohs (msg->header.type))
@@ -157,29 +158,26 @@
        ntohs (msg->header.size), GNUNET_i2s (&msg->sender),
        udp_address_to_string (NULL, &mc->addr, sizeof (mc->addr)));
 
-  struct GNUNET_ATS_Information atsi[2];
 
   /* setup ATS */
-  atsi[0].type = htonl (GNUNET_ATS_QUALITY_NET_DISTANCE);
-  atsi[0].value = htonl (1);
-  atsi[1].type = htonl (GNUNET_ATS_NETWORK_TYPE);
-  atsi[1].value = mc->ats_address_network_type;
+  atsi.type = htonl (GNUNET_ATS_NETWORK_TYPE);
+  atsi.value = mc->ats_address_network_type;
   GNUNET_break (ntohl(mc->ats_address_network_type) != 
GNUNET_ATS_NET_UNSPECIFIED);
 
   hello = (struct GNUNET_MessageHeader *) &msg[1];
   plugin->env->receive (plugin->env->cls,
-                                                                               
        &msg->sender,
-                                                                               
        hello,
+                       &msg->sender,
+                       hello,
                         NULL,
                         (const char *) &mc->addr,
                         sizeof (mc->addr));
 
   plugin->env->update_address_metrics (plugin->env->cls,
-               &msg->sender,
-               (const char *) &mc->addr,
-               sizeof (mc->addr),
-      NULL,
-      (struct GNUNET_ATS_Information *) &atsi, 2);
+                                      &msg->sender,
+                                      (const char *) &mc->addr,
+                                      sizeof (mc->addr),
+                                      NULL,
+                                      &atsi, 1);
 
   GNUNET_STATISTICS_update (plugin->env->stats,
                             _

Modified: gnunet/src/transport/plugin_transport_unix.c
===================================================================
--- gnunet/src/transport/plugin_transport_unix.c        2013-03-30 15:45:18 UTC 
(rev 26675)
+++ gnunet/src/transport/plugin_transport_unix.c        2013-03-30 16:01:34 UTC 
(rev 26676)
@@ -48,11 +48,6 @@
 
 #define LOG(kind,...) GNUNET_log_from (kind, "transport-unix",__VA_ARGS__)
 
-/*
- * Transport cost to peer, always 1 for UNIX (direct connection)
- */
-#define UNIX_DIRECT_DISTANCE 1
-
 #define DEFAULT_NAT_PORT 0
 
 /**




reply via email to

[Prev in Thread] Current Thread [Next in Thread]