aboutsummaryrefslogtreecommitdiff
path: root/src/core/gnunet-service-core.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2017-02-19 20:31:12 +0100
committerChristian Grothoff <christian@grothoff.org>2017-02-19 20:31:12 +0100
commit3902d240e408e85f08d9c444356eb18fc6ea44e7 (patch)
treea92c4b953d8a719ebb8a9f567d053352bff9933b /src/core/gnunet-service-core.c
parent8802f213c67692abebebdf9fe2d4a77afe2b1fcb (diff)
downloadgnunet-3902d240e408e85f08d9c444356eb18fc6ea44e7.tar.gz
gnunet-3902d240e408e85f08d9c444356eb18fc6ea44e7.zip
mostly logging, avoid having more than one typemap in transmission queue, accept port=0 as not an error, tolerate link-local addrs
Diffstat (limited to 'src/core/gnunet-service-core.c')
-rw-r--r--src/core/gnunet-service-core.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/core/gnunet-service-core.c b/src/core/gnunet-service-core.c
index b0d7b24ba..52c6f72ab 100644
--- a/src/core/gnunet-service-core.c
+++ b/src/core/gnunet-service-core.c
@@ -696,6 +696,11 @@ GSC_CLIENTS_notify_client_about_neighbour (struct GSC_Client *client,
696 new_match = GSC_TYPEMAP_test_match (tmap_new, 696 new_match = GSC_TYPEMAP_test_match (tmap_new,
697 client->types, 697 client->types,
698 client->tcnt); 698 client->tcnt);
699 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
700 "Notifying client about neighbour %s (%d/%d)\n",
701 GNUNET_i2s (neighbour),
702 old_match,
703 new_match);
699 if (old_match == new_match) 704 if (old_match == new_match)
700 { 705 {
701 GNUNET_assert (old_match == 706 GNUNET_assert (old_match ==
@@ -720,7 +725,8 @@ GSC_CLIENTS_notify_client_about_neighbour (struct GSC_Client *client,
720 GNUNET_MESSAGE_TYPE_CORE_NOTIFY_CONNECT); 725 GNUNET_MESSAGE_TYPE_CORE_NOTIFY_CONNECT);
721 cnm->reserved = htonl (0); 726 cnm->reserved = htonl (0);
722 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 727 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
723 "Sending NOTIFY_CONNECT message to client.\n"); 728 "Sending NOTIFY_CONNECT message about peer %s to client.\n",
729 GNUNET_i2s (neighbour));
724 cnm->peer = *neighbour; 730 cnm->peer = *neighbour;
725 GNUNET_MQ_send (client->mq, 731 GNUNET_MQ_send (client->mq,
726 env); 732 env);
@@ -740,6 +746,9 @@ GSC_CLIENTS_notify_client_about_neighbour (struct GSC_Client *client,
740 env = GNUNET_MQ_msg (dcm, 746 env = GNUNET_MQ_msg (dcm,
741 GNUNET_MESSAGE_TYPE_CORE_NOTIFY_DISCONNECT); 747 GNUNET_MESSAGE_TYPE_CORE_NOTIFY_DISCONNECT);
742 dcm->reserved = htonl (0); 748 dcm->reserved = htonl (0);
749 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
750 "Sending NOTIFY_DISCONNECT message about peer %s to client.\n",
751 GNUNET_i2s (neighbour));
743 dcm->peer = *neighbour; 752 dcm->peer = *neighbour;
744 GNUNET_MQ_send (client->mq, 753 GNUNET_MQ_send (client->mq,
745 env); 754 env);