/**
* Our public key.
*/
-extern struct GNUNET_CRYPTO_EccPublicKeyBinaryEncoded GST_my_public_key;
+extern struct GNUNET_CRYPTO_EccPublicKey GST_my_public_key;
/**
* Our private key.
* @param session the session
*/
void
-GST_ats_add_address (struct GNUNET_HELLO_Address *address, void *session);
+GST_ats_add_address (const struct GNUNET_HELLO_Address *address,
+ struct Session *session);
+
/**
* Notify ATS about property changes to an address
* @param ats performance information
* @param ats_count number of elements in ats
*/
-
void
-GST_update_ats_metrics (const struct GNUNET_PeerIdentity *peer,
+GST_ats_update_metrics (const struct GNUNET_PeerIdentity *peer,
const struct GNUNET_HELLO_Address *address,
struct Session *session,
const struct GNUNET_ATS_Information *ats,