aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport_validation.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/transport/gnunet-service-transport_validation.c')
-rw-r--r--src/transport/gnunet-service-transport_validation.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/transport/gnunet-service-transport_validation.c b/src/transport/gnunet-service-transport_validation.c
index cd5aeb5e2..91acc18ed 100644
--- a/src/transport/gnunet-service-transport_validation.c
+++ b/src/transport/gnunet-service-transport_validation.c
@@ -1623,15 +1623,20 @@ GST_validation_handle_pong (const struct GNUNET_PeerIdentity *sender,
1623 GNUNET_TRANSPORT_VS_UPDATE); 1623 GNUNET_TRANSPORT_VS_UPDATE);
1624 1624
1625 /* build HELLO to store in PEERINFO */ 1625 /* build HELLO to store in PEERINFO */
1626 GNUNET_STATISTICS_update (GST_stats,
1627 gettext_noop ("# HELLOs given to peerinfo"),
1628 1,
1629 GNUNET_NO);
1626 ve->copied = GNUNET_NO; 1630 ve->copied = GNUNET_NO;
1627 hello = GNUNET_HELLO_create (&ve->address->peer.public_key, 1631 hello = GNUNET_HELLO_create (&ve->address->peer.public_key,
1628 &add_valid_peer_address, 1632 &add_valid_peer_address,
1629 ve, 1633 ve,
1630 GNUNET_NO); 1634 GNUNET_NO);
1631 GNUNET_PEERINFO_add_peer (GST_peerinfo, 1635 GNUNET_break (NULL !=
1632 hello, 1636 GNUNET_PEERINFO_add_peer (GST_peerinfo,
1633 NULL, 1637 hello,
1634 NULL); 1638 NULL,
1639 NULL));
1635 GNUNET_free (hello); 1640 GNUNET_free (hello);
1636 return GNUNET_OK; 1641 return GNUNET_OK;
1637} 1642}