diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2012-05-16 13:22:42 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2012-05-16 13:22:42 +0000 |
commit | fceae1fb62128bf030a577e8811fc2d2a1bdd265 (patch) | |
tree | a40d25fb73f7c1c54c9057bb4ec0f4904b1749a7 | |
parent | 1b75550608a4209276062f12472a55cc7394ecf1 (diff) | |
download | gnunet-fceae1fb62128bf030a577e8811fc2d2a1bdd265.tar.gz gnunet-fceae1fb62128bf030a577e8811fc2d2a1bdd265.zip |
- some debug messages
-rw-r--r-- | src/transport/gnunet-service-transport_neighbours.c | 70 |
1 files changed, 69 insertions, 1 deletions
diff --git a/src/transport/gnunet-service-transport_neighbours.c b/src/transport/gnunet-service-transport_neighbours.c index dd8f5be6c..e2a35c63e 100644 --- a/src/transport/gnunet-service-transport_neighbours.c +++ b/src/transport/gnunet-service-transport_neighbours.c | |||
@@ -621,6 +621,65 @@ lookup_neighbour (const struct GNUNET_PeerIdentity *pid) | |||
621 | return GNUNET_CONTAINER_multihashmap_get (neighbours, &pid->hashPubKey); | 621 | return GNUNET_CONTAINER_multihashmap_get (neighbours, &pid->hashPubKey); |
622 | } | 622 | } |
623 | 623 | ||
624 | static const char * | ||
625 | print_state (int state) | ||
626 | { | ||
627 | |||
628 | switch (state) | ||
629 | { | ||
630 | case S_NOT_CONNECTED: | ||
631 | return "S_NOT_CONNECTED"; | ||
632 | break; | ||
633 | case S_INIT_ATS: | ||
634 | return "S_INIT_ATS"; | ||
635 | break; | ||
636 | case S_INIT_BLACKLIST: | ||
637 | return "S_INIT_BLACKLIST"; | ||
638 | break; | ||
639 | case S_CONNECT_SENT: | ||
640 | return "S_CONNECT_SENT"; | ||
641 | break; | ||
642 | case S_CONNECT_RECV_ATS: | ||
643 | return "S_CONNECT_RECV_ATS"; | ||
644 | break; | ||
645 | case S_CONNECT_RECV_BLACKLIST: | ||
646 | return "S_CONNECT_RECV_BLACKLIST"; | ||
647 | break; | ||
648 | case S_CONNECT_RECV_ACK: | ||
649 | return "S_CONNECT_RECV_ACK"; | ||
650 | break; | ||
651 | case S_CONNECTED: | ||
652 | return "S_CONNECTED"; | ||
653 | break; | ||
654 | case S_RECONNECT_ATS: | ||
655 | return "S_RECONNECT_ATS"; | ||
656 | break; | ||
657 | case S_RECONNECT_BLACKLIST: | ||
658 | return "S_RECONNECT_BLACKLIST"; | ||
659 | break; | ||
660 | case S_RECONNECT_SENT: | ||
661 | return "S_RECONNECT_SENT"; | ||
662 | break; | ||
663 | case S_CONNECTED_SWITCHING_BLACKLIST: | ||
664 | return "S_CONNECTED_SWITCHING_BLACKLIST"; | ||
665 | break; | ||
666 | case S_CONNECTED_SWITCHING_CONNECT_SENT: | ||
667 | return "S_CONNECTED_SWITCHING_CONNECT_SENT"; | ||
668 | break; | ||
669 | case S_DISCONNECT: | ||
670 | return "S_DISCONNECT"; | ||
671 | break; | ||
672 | case S_DISCONNECT_FINISHED: | ||
673 | return "S_DISCONNECT_FINISHED"; | ||
674 | break; | ||
675 | default: | ||
676 | return "UNDEFINED"; | ||
677 | GNUNET_break (0); | ||
678 | break; | ||
679 | } | ||
680 | GNUNET_break (0); | ||
681 | return "UNDEFINED"; | ||
682 | } | ||
624 | 683 | ||
625 | /** | 684 | /** |
626 | * Test if we're connected to the given peer. | 685 | * Test if we're connected to the given peer. |
@@ -654,13 +713,13 @@ test_connected (struct NeighbourMapEntry *n) | |||
654 | case S_DISCONNECT_FINISHED: | 713 | case S_DISCONNECT_FINISHED: |
655 | return GNUNET_NO; | 714 | return GNUNET_NO; |
656 | default: | 715 | default: |
716 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state)); | ||
657 | GNUNET_break (0); | 717 | GNUNET_break (0); |
658 | break; | 718 | break; |
659 | } | 719 | } |
660 | return GNUNET_SYSERR; | 720 | return GNUNET_SYSERR; |
661 | } | 721 | } |
662 | 722 | ||
663 | |||
664 | /** | 723 | /** |
665 | * Send information about a new outbound quota to our clients. | 724 | * Send information about a new outbound quota to our clients. |
666 | * | 725 | * |
@@ -1037,6 +1096,7 @@ disconnect_neighbour (struct NeighbourMapEntry *n) | |||
1037 | GNUNET_assert (0); | 1096 | GNUNET_assert (0); |
1038 | break; | 1097 | break; |
1039 | default: | 1098 | default: |
1099 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state)); | ||
1040 | GNUNET_break (0); | 1100 | GNUNET_break (0); |
1041 | break; | 1101 | break; |
1042 | } | 1102 | } |
@@ -1629,6 +1689,7 @@ GST_neighbours_try_connect (const struct GNUNET_PeerIdentity *target) | |||
1629 | /* should not be possible */ | 1689 | /* should not be possible */ |
1630 | GNUNET_assert (0); | 1690 | GNUNET_assert (0); |
1631 | default: | 1691 | default: |
1692 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state)); | ||
1632 | GNUNET_break (0); | 1693 | GNUNET_break (0); |
1633 | free_neighbour (n); | 1694 | free_neighbour (n); |
1634 | break; | 1695 | break; |
@@ -1841,6 +1902,7 @@ handle_test_blacklist_cont (void *cls, | |||
1841 | GNUNET_assert (0); | 1902 | GNUNET_assert (0); |
1842 | break; | 1903 | break; |
1843 | default: | 1904 | default: |
1905 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state)); | ||
1844 | GNUNET_break (0); | 1906 | GNUNET_break (0); |
1845 | free_neighbour (n); | 1907 | free_neighbour (n); |
1846 | break; | 1908 | break; |
@@ -2001,6 +2063,7 @@ GST_neighbours_handle_connect (const struct GNUNET_MessageHeader *message, | |||
2001 | GNUNET_assert (0); | 2063 | GNUNET_assert (0); |
2002 | break; | 2064 | break; |
2003 | default: | 2065 | default: |
2066 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state)); | ||
2004 | GNUNET_break (0); | 2067 | GNUNET_break (0); |
2005 | free_neighbour (n); | 2068 | free_neighbour (n); |
2006 | break; | 2069 | break; |
@@ -2207,6 +2270,7 @@ GST_neighbours_switch_to_address (const struct GNUNET_PeerIdentity *peer, | |||
2207 | GNUNET_assert (0); | 2270 | GNUNET_assert (0); |
2208 | break; | 2271 | break; |
2209 | default: | 2272 | default: |
2273 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state)); | ||
2210 | GNUNET_break (0); | 2274 | GNUNET_break (0); |
2211 | break; | 2275 | break; |
2212 | } | 2276 | } |
@@ -2380,6 +2444,7 @@ master_task (void *cls, | |||
2380 | GNUNET_assert (0); | 2444 | GNUNET_assert (0); |
2381 | break; | 2445 | break; |
2382 | default: | 2446 | default: |
2447 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state)); | ||
2383 | GNUNET_break (0); | 2448 | GNUNET_break (0); |
2384 | break; | 2449 | break; |
2385 | } | 2450 | } |
@@ -2540,6 +2605,7 @@ GST_neighbours_handle_connect_ack (const struct GNUNET_MessageHeader *message, | |||
2540 | GNUNET_assert (0); | 2605 | GNUNET_assert (0); |
2541 | break; | 2606 | break; |
2542 | default: | 2607 | default: |
2608 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state)); | ||
2543 | GNUNET_break (0); | 2609 | GNUNET_break (0); |
2544 | break; | 2610 | break; |
2545 | } | 2611 | } |
@@ -2662,6 +2728,7 @@ GST_neighbours_session_terminated (const struct GNUNET_PeerIdentity *peer, | |||
2662 | /* neighbour was freed and plugins told to terminate session */ | 2728 | /* neighbour was freed and plugins told to terminate session */ |
2663 | break; | 2729 | break; |
2664 | default: | 2730 | default: |
2731 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state)); | ||
2665 | GNUNET_break (0); | 2732 | GNUNET_break (0); |
2666 | break; | 2733 | break; |
2667 | } | 2734 | } |
@@ -2960,6 +3027,7 @@ GST_neighbour_get_latency (const struct GNUNET_PeerIdentity *peer) | |||
2960 | case S_DISCONNECT_FINISHED: | 3027 | case S_DISCONNECT_FINISHED: |
2961 | return GNUNET_TIME_UNIT_FOREVER_REL; | 3028 | return GNUNET_TIME_UNIT_FOREVER_REL; |
2962 | default: | 3029 | default: |
3030 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Unhandled state `%' \n",print_state (n->state)); | ||
2963 | GNUNET_break (0); | 3031 | GNUNET_break (0); |
2964 | break; | 3032 | break; |
2965 | } | 3033 | } |