[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r26595 - in gnunet/src: dv include transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r26595 - in gnunet/src: dv include transport |
Date: |
Mon, 25 Mar 2013 13:21:50 +0100 |
Author: grothoff
Date: 2013-03-25 13:21:50 +0100 (Mon, 25 Mar 2013)
New Revision: 26595
Modified:
gnunet/src/dv/Makefile.am
gnunet/src/dv/plugin_transport_dv.c
gnunet/src/include/gnunet_transport_plugin.h
gnunet/src/transport/gnunet-service-transport.c
gnunet/src/transport/gnunet-service-transport.h
Log:
-const
Modified: gnunet/src/dv/Makefile.am
===================================================================
--- gnunet/src/dv/Makefile.am 2013-03-25 12:19:12 UTC (rev 26594)
+++ gnunet/src/dv/Makefile.am 2013-03-25 12:21:50 UTC (rev 26595)
@@ -41,6 +41,7 @@
gnunet_service_dv_SOURCES = \
gnunet-service-dv.c dv.h
gnunet_service_dv_LDADD = \
+ $(top_builddir)/src/ats/libgnunetats.la \
$(top_builddir)/src/consensus/libgnunetconsensus.la \
$(top_builddir)/src/statistics/libgnunetstatistics.la \
$(top_builddir)/src/core/libgnunetcore.la \
Modified: gnunet/src/dv/plugin_transport_dv.c
===================================================================
--- gnunet/src/dv/plugin_transport_dv.c 2013-03-25 12:19:12 UTC (rev 26594)
+++ gnunet/src/dv/plugin_transport_dv.c 2013-03-25 12:21:50 UTC (rev 26595)
@@ -249,7 +249,7 @@
msg,
session, "", 0);
plugin->env->update_address_metrics (plugin->env->cls,
- sender, "", 0, session, &ats, 1);
+ sender, "", 0, session, &ats, 1);
}
Modified: gnunet/src/include/gnunet_transport_plugin.h
===================================================================
--- gnunet/src/include/gnunet_transport_plugin.h 2013-03-25 12:19:12 UTC
(rev 26594)
+++ gnunet/src/include/gnunet_transport_plugin.h 2013-03-25 12:21:50 UTC
(rev 26595)
@@ -135,12 +135,12 @@
*/
typedef void
(*GNUNET_TRANSPORT_UpdateAddressMetrics) (void *cls,
-
struct GNUNET_PeerIdentity *peer,
-
const void *address,
-
uint16_t address_len,
-
struct Session *session,
-
struct GNUNET_ATS_Information *ats,
-
uint32_t ats_count);
+ const struct GNUNET_PeerIdentity
*peer,
+ const void *address,
+ uint16_t address_len,
+ struct Session *session,
+ const struct GNUNET_ATS_Information
*ats,
+ uint32_t ats_count);
/**
* Function that will be called for each address the transport
Modified: gnunet/src/transport/gnunet-service-transport.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport.c 2013-03-25 12:19:12 UTC
(rev 26594)
+++ gnunet/src/transport/gnunet-service-transport.c 2013-03-25 12:21:50 UTC
(rev 26595)
@@ -394,16 +394,18 @@
return GNUNET_ATS_address_get_type(GST_ats, addr, addrlen);
}
+
void
-GST_update_ats_metrics (struct GNUNET_PeerIdentity *peer,
-
struct GNUNET_HELLO_Address *address,
-
struct Session *session,
-
struct GNUNET_ATS_Information *ats,
-
uint32_t ats_count)
+GST_update_ats_metrics (const struct GNUNET_PeerIdentity *peer,
+ const struct GNUNET_HELLO_Address *address,
+ struct Session *session,
+ const struct GNUNET_ATS_Information *ats,
+ uint32_t ats_count)
{
GNUNET_ATS_address_update (GST_ats, address, session, ats, ats_count);
}
+
/**
* Function that will be called to figure if an address is an loopback,
* LAN, WAN etc. address
@@ -418,12 +420,12 @@
*/
static void
plugin_env_update_metrics (void *cls,
-
struct GNUNET_PeerIdentity *peer,
-
const void *address,
-
uint16_t address_len,
-
struct Session *session,
-
struct GNUNET_ATS_Information *ats,
-
uint32_t ats_count)
+ const struct GNUNET_PeerIdentity *peer,
+ const void *address,
+ uint16_t address_len,
+ struct Session *session,
+ const struct GNUNET_ATS_Information *ats,
+ uint32_t ats_count)
{
struct GNUNET_HELLO_Address haddress;
const char *plugin_name = cls;
Modified: gnunet/src/transport/gnunet-service-transport.h
===================================================================
--- gnunet/src/transport/gnunet-service-transport.h 2013-03-25 12:19:12 UTC
(rev 26594)
+++ gnunet/src/transport/gnunet-service-transport.h 2013-03-25 12:21:50 UTC
(rev 26595)
@@ -89,18 +89,20 @@
* (plugins that do not support this, can ignore the return value)
*/
struct GNUNET_TIME_Relative
-GST_receive_callback (void *cls, const struct GNUNET_PeerIdentity *peer,
- const struct GNUNET_MessageHeader *message,
- struct Session *session,
- const char *sender_address,
- uint16_t sender_address_len);
+GST_receive_callback (void *cls,
+ const struct GNUNET_PeerIdentity *peer,
+ const struct GNUNET_MessageHeader *message,
+ struct Session *session,
+ const char *sender_address,
+ uint16_t sender_address_len);
+
void
-GST_update_ats_metrics (struct GNUNET_PeerIdentity *peer,
-
struct GNUNET_HELLO_Address *address,
-
struct Session *session,
-
struct GNUNET_ATS_Information *ats,
-
uint32_t ats_count);
+GST_update_ats_metrics (const struct GNUNET_PeerIdentity *peer,
+ const struct GNUNET_HELLO_Address *address,
+ struct Session *session,
+ const struct GNUNET_ATS_Information *ats,
+ uint32_t ats_count);
#endif
/* end of file gnunet-service-transport_plugins.h */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r26595 - in gnunet/src: dv include transport,
gnunet <=