aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport_neighbours.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2012-06-15 14:32:29 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2012-06-15 14:32:29 +0000
commit819304af72322c391fc3e0bfd441586af851b8da (patch)
treefedeee7ea03c7aea288bd24894a2bfa0948ef5da /src/transport/gnunet-service-transport_neighbours.c
parentb3c9b336e02f32685c395b7730e932a7ccc650cd (diff)
downloadgnunet-819304af72322c391fc3e0bfd441586af851b8da.tar.gz
gnunet-819304af72322c391fc3e0bfd441586af851b8da.zip
- fix
Diffstat (limited to 'src/transport/gnunet-service-transport_neighbours.c')
-rw-r--r--src/transport/gnunet-service-transport_neighbours.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/transport/gnunet-service-transport_neighbours.c b/src/transport/gnunet-service-transport_neighbours.c
index d1a999376..2f413290e 100644
--- a/src/transport/gnunet-service-transport_neighbours.c
+++ b/src/transport/gnunet-service-transport_neighbours.c
@@ -706,6 +706,7 @@ test_connected (struct NeighbourMapEntry *n)
706 case S_INIT_ATS: 706 case S_INIT_ATS:
707 case S_INIT_BLACKLIST: 707 case S_INIT_BLACKLIST:
708 case S_CONNECT_SENT: 708 case S_CONNECT_SENT:
709 case S_CONNECT_RECV_BLACKLIST_INBOUND:
709 case S_CONNECT_RECV_ATS: 710 case S_CONNECT_RECV_ATS:
710 case S_CONNECT_RECV_BLACKLIST: 711 case S_CONNECT_RECV_BLACKLIST:
711 case S_CONNECT_RECV_ACK: 712 case S_CONNECT_RECV_ACK:
@@ -1063,7 +1064,8 @@ disconnect_neighbour (struct NeighbourMapEntry *n)
1063 case S_CONNECT_SENT: 1064 case S_CONNECT_SENT:
1064 send_disconnect (n); 1065 send_disconnect (n);
1065 n->state = S_DISCONNECT; 1066 n->state = S_DISCONNECT;
1066 break; 1067 break;
1068 case S_CONNECT_RECV_BLACKLIST_INBOUND:
1067 case S_CONNECT_RECV_ATS: 1069 case S_CONNECT_RECV_ATS:
1068 case S_CONNECT_RECV_BLACKLIST: 1070 case S_CONNECT_RECV_BLACKLIST:
1069 /* we never ACK'ed the other peer's request, no need to send DISCONNECT */ 1071 /* we never ACK'ed the other peer's request, no need to send DISCONNECT */
@@ -1675,6 +1677,7 @@ GST_neighbours_try_connect (const struct GNUNET_PeerIdentity *target)
1675 case S_INIT_ATS: 1677 case S_INIT_ATS:
1676 case S_INIT_BLACKLIST: 1678 case S_INIT_BLACKLIST:
1677 case S_CONNECT_SENT: 1679 case S_CONNECT_SENT:
1680 case S_CONNECT_RECV_BLACKLIST_INBOUND:
1678 case S_CONNECT_RECV_ATS: 1681 case S_CONNECT_RECV_ATS:
1679 case S_CONNECT_RECV_BLACKLIST: 1682 case S_CONNECT_RECV_BLACKLIST:
1680 case S_CONNECT_RECV_ACK: 1683 case S_CONNECT_RECV_ACK:
@@ -2196,6 +2199,7 @@ GST_neighbours_switch_to_address (const struct GNUNET_PeerIdentity *peer,
2196 n->connect_ack_timestamp, 2199 n->connect_ack_timestamp,
2197 address, session, ats, ats_count); 2200 address, session, ats, ats_count);
2198 break; 2201 break;
2202 case S_CONNECT_RECV_BLACKLIST_INBOUND:
2199 case S_CONNECT_RECV_BLACKLIST: 2203 case S_CONNECT_RECV_BLACKLIST:
2200 case S_CONNECT_RECV_ACK: 2204 case S_CONNECT_RECV_ACK:
2201 /* ATS asks us to switch while we were trying to connect; switch to new 2205 /* ATS asks us to switch while we were trying to connect; switch to new
@@ -2599,6 +2603,7 @@ GST_neighbours_handle_connect_ack (const struct GNUNET_MessageHeader *message,
2599 GNUNET_YES); 2603 GNUNET_YES);
2600 send_session_ack_message (n); 2604 send_session_ack_message (n);
2601 break; 2605 break;
2606 case S_CONNECT_RECV_BLACKLIST_INBOUND:
2602 case S_CONNECT_RECV_ATS: 2607 case S_CONNECT_RECV_ATS:
2603 case S_CONNECT_RECV_BLACKLIST: 2608 case S_CONNECT_RECV_BLACKLIST:
2604 case S_CONNECT_RECV_ACK: 2609 case S_CONNECT_RECV_ACK:
@@ -2726,6 +2731,7 @@ GST_neighbours_session_terminated (const struct GNUNET_PeerIdentity *peer,
2726 // FIXME: need to ask ATS for suggestions again? 2731 // FIXME: need to ask ATS for suggestions again?
2727 GNUNET_ATS_suggest_address (GST_ats, &n->id); 2732 GNUNET_ATS_suggest_address (GST_ats, &n->id);
2728 break; 2733 break;
2734 case S_CONNECT_RECV_BLACKLIST_INBOUND:
2729 case S_CONNECT_RECV_ATS: 2735 case S_CONNECT_RECV_ATS:
2730 case S_CONNECT_RECV_BLACKLIST: 2736 case S_CONNECT_RECV_BLACKLIST:
2731 case S_CONNECT_RECV_ACK: 2737 case S_CONNECT_RECV_ACK:
@@ -3069,6 +3075,7 @@ GST_neighbour_get_latency (const struct GNUNET_PeerIdentity *peer)
3069 case S_NOT_CONNECTED: 3075 case S_NOT_CONNECTED:
3070 case S_INIT_BLACKLIST: 3076 case S_INIT_BLACKLIST:
3071 case S_INIT_ATS: 3077 case S_INIT_ATS:
3078 case S_CONNECT_RECV_BLACKLIST_INBOUND:
3072 case S_CONNECT_SENT: 3079 case S_CONNECT_SENT:
3073 case S_CONNECT_RECV_BLACKLIST: 3080 case S_CONNECT_RECV_BLACKLIST:
3074 case S_DISCONNECT: 3081 case S_DISCONNECT: