diff options
author | Christian Grothoff <christian@grothoff.org> | 2017-02-19 20:31:12 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2017-02-19 20:31:12 +0100 |
commit | 3902d240e408e85f08d9c444356eb18fc6ea44e7 (patch) | |
tree | a92c4b953d8a719ebb8a9f567d053352bff9933b /src/core/gnunet-service-core.c | |
parent | 8802f213c67692abebebdf9fe2d4a77afe2b1fcb (diff) | |
download | gnunet-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.c | 11 |
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); |