- missing cases
authorMatthias Wachs <wachs@net.in.tum.de>
Tue, 3 Jul 2012 08:50:55 +0000 (08:50 +0000)
committerMatthias Wachs <wachs@net.in.tum.de>
Tue, 3 Jul 2012 08:50:55 +0000 (08:50 +0000)
src/transport/gnunet-service-transport_neighbours.c

index d2cf8d6aa209e9f93d811b2c7a7b92a268a098a7..5ef6f0455a56884080a58079e0e4d44c3dc7f2df 100644 (file)
@@ -3124,15 +3124,20 @@ GST_neighbour_get_latency (const struct GNUNET_PeerIdentity *peer)
   switch (n->state)
   {
   case S_CONNECTED:
+  case S_CONNECTED_SWITCHING_CONNECT_SENT:
+  case S_CONNECTED_SWITCHING_BLACKLIST:
   case S_RECONNECT_SENT:
   case S_RECONNECT_ATS:
+  case S_RECONNECT_BLACKLIST:
     return n->latency;
   case S_NOT_CONNECTED:
   case S_INIT_BLACKLIST:
   case S_INIT_ATS:
   case S_CONNECT_RECV_BLACKLIST_INBOUND:
-  case S_CONNECT_SENT:
+  case S_CONNECT_RECV_ATS:
   case S_CONNECT_RECV_BLACKLIST:
+  case S_CONNECT_RECV_ACK:
+  case S_CONNECT_SENT:
   case S_DISCONNECT:
   case S_DISCONNECT_FINISHED:
     return GNUNET_TIME_UNIT_FOREVER_REL;