gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r33059 - gnunet/src/mesh


From: gnunet
Subject: [GNUnet-SVN] r33059 - gnunet/src/mesh
Date: Mon, 14 Apr 2014 13:09:47 +0200

Author: bartpolot
Date: 2014-04-14 13:09:47 +0200 (Mon, 14 Apr 2014)
New Revision: 33059

Modified:
   gnunet/src/mesh/gnunet-service-mesh_connection.c
Log:
Notify neighbors if received messages about unknown connections, implements 
#3378.

Modified: gnunet/src/mesh/gnunet-service-mesh_connection.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh_connection.c    2014-04-14 11:09:45 UTC 
(rev 33058)
+++ gnunet/src/mesh/gnunet-service-mesh_connection.c    2014-04-14 11:09:47 UTC 
(rev 33059)
@@ -1690,6 +1690,7 @@
     GNUNET_STATISTICS_update (stats, "# control on unknown connection",
                               1, GNUNET_NO);
     LOG (GNUNET_ERROR_TYPE_DEBUG, "  don't know the connection!\n");
+    send_broken_unknown (&msg->cid, &my_full_id, NULL, peer);
     return GNUNET_OK;
   }
 
@@ -1955,6 +1956,7 @@
     GNUNET_STATISTICS_update (stats, "# unknown connection", 1, GNUNET_NO);
     LOG (GNUNET_ERROR_TYPE_DEBUG, "enc on unknown connection %s\n",
          GNUNET_h2s (GM_h2hc (&msg->cid)));
+    send_broken_unknown (&msg->cid, &my_full_id, NULL, peer);
     return GNUNET_OK;
   }
 
@@ -2084,6 +2086,7 @@
     GNUNET_STATISTICS_update (stats, "# unknown connection", 1, GNUNET_NO);
     LOG (GNUNET_ERROR_TYPE_DEBUG, "kx on unknown connection %s\n",
          GNUNET_h2s (GM_h2hc (&msg->cid)));
+    send_broken_unknown (&msg->cid, &my_full_id, NULL, peer);
     return GNUNET_OK;
   }
   LOG (GNUNET_ERROR_TYPE_DEBUG, " on connection %s\n", GMC_2s (c));
@@ -2212,6 +2215,7 @@
   {
     GNUNET_STATISTICS_update (stats, "# ack on unknown connection", 1,
                               GNUNET_NO);
+    send_broken_unknown (&msg->cid, &my_full_id, NULL, peer);
     return GNUNET_OK;
   }
 
@@ -2285,9 +2289,9 @@
   {
     GNUNET_STATISTICS_update (stats, "# poll on unknown connection", 1,
                               GNUNET_NO);
-    LOG (GNUNET_ERROR_TYPE_DEBUG,
-         "WARNING POLL message on unknown connection %s!\n",
+    LOG (GNUNET_ERROR_TYPE_DEBUG, "POLL message on unknown connection %s!\n",
          GNUNET_h2s (GM_h2hc (&msg->cid)));
+    send_broken_unknown (&msg->cid, &my_full_id, NULL, peer);
     return GNUNET_OK;
   }
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]