return GNUNET_CONTAINER_multihashmap_get (neighbours, &pid->hashPubKey);
}
+static const char *
+print_state (int state)
+{
+
+ switch (state)
+ {
+ case S_NOT_CONNECTED:
+ return "S_NOT_CONNECTED";
+ break;
+ case S_INIT_ATS:
+ return "S_INIT_ATS";
+ break;
+ case S_INIT_BLACKLIST:
+ return "S_INIT_BLACKLIST";
+ break;
+ case S_CONNECT_SENT:
+ return "S_CONNECT_SENT";
+ break;
+ case S_CONNECT_RECV_ATS:
+ return "S_CONNECT_RECV_ATS";
+ break;
+ case S_CONNECT_RECV_BLACKLIST:
+ return "S_CONNECT_RECV_BLACKLIST";
+ break;
+ case S_CONNECT_RECV_ACK:
+ return "S_CONNECT_RECV_ACK";
+ break;
+ case S_CONNECTED:
+ return "S_CONNECTED";
+ break;
+ case S_RECONNECT_ATS:
+ return "S_RECONNECT_ATS";
+ break;
+ case S_RECONNECT_BLACKLIST:
+ return "S_RECONNECT_BLACKLIST";
+ break;
+ case S_RECONNECT_SENT:
+ return "S_RECONNECT_SENT";
+ break;
+ case S_CONNECTED_SWITCHING_BLACKLIST:
+ return "S_CONNECTED_SWITCHING_BLACKLIST";
+ break;
+ case S_CONNECTED_SWITCHING_CONNECT_SENT:
+ return "S_CONNECTED_SWITCHING_CONNECT_SENT";
+ break;
+ case S_DISCONNECT:
+ return "S_DISCONNECT";
+ break;
+ case S_DISCONNECT_FINISHED:
+ return "S_DISCONNECT_FINISHED";
+ break;
+ default:
+ return "UNDEFINED";
+ GNUNET_break (0);
+ break;
+ }
+ GNUNET_break (0);
+ return "UNDEFINED";
+}
/**
* Test if we're connected to the given peer.
case S_DISCONNECT_FINISHED:
return GNUNET_NO;
default:
+ GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state));
GNUNET_break (0);
break;
}
return GNUNET_SYSERR;
}
-
/**
* Send information about a new outbound quota to our clients.
*
GNUNET_assert (0);
break;
default:
+ GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state));
GNUNET_break (0);
break;
}
/* should not be possible */
GNUNET_assert (0);
default:
+ GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state));
GNUNET_break (0);
free_neighbour (n);
break;
GNUNET_assert (0);
break;
default:
+ GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state));
GNUNET_break (0);
free_neighbour (n);
break;
GNUNET_assert (0);
break;
default:
+ GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state));
GNUNET_break (0);
free_neighbour (n);
break;
GNUNET_assert (0);
break;
default:
+ GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state));
GNUNET_break (0);
break;
}
GNUNET_assert (0);
break;
default:
+ GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state));
GNUNET_break (0);
break;
}
GNUNET_assert (0);
break;
default:
+ GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state));
GNUNET_break (0);
break;
}
/* neighbour was freed and plugins told to terminate session */
break;
default:
+ GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state));
GNUNET_break (0);
break;
}
case S_DISCONNECT_FINISHED:
return GNUNET_TIME_UNIT_FOREVER_REL;
default:
+ GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state));
GNUNET_break (0);
break;
}