aboutsummaryrefslogtreecommitdiff
path: root/src/testbed/gnunet-service-testbed.c
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2013-05-07 14:35:46 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2013-05-07 14:35:46 +0000
commit05aa8d8001e3977adb5d68d851db608c075dffee (patch)
tree2c4e23e307a917d67fb41719f2b858bccea590aa /src/testbed/gnunet-service-testbed.c
parent3029a328070bd5eb422261fb3559b01f415ae51c (diff)
downloadgnunet-05aa8d8001e3977adb5d68d851db608c075dffee.tar.gz
gnunet-05aa8d8001e3977adb5d68d851db608c075dffee.zip
fix #2665: peer reconfiguration now implemented
Diffstat (limited to 'src/testbed/gnunet-service-testbed.c')
-rw-r--r--src/testbed/gnunet-service-testbed.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/testbed/gnunet-service-testbed.c b/src/testbed/gnunet-service-testbed.c
index 6bca3d9cd..4e73680c9 100644
--- a/src/testbed/gnunet-service-testbed.c
+++ b/src/testbed/gnunet-service-testbed.c
@@ -762,6 +762,7 @@ GST_clear_fopcq ()
762 case OP_LINK_CONTROLLERS: 762 case OP_LINK_CONTROLLERS:
763 case OP_GET_SLAVE_CONFIG: 763 case OP_GET_SLAVE_CONFIG:
764 case OP_MANAGE_SERVICE: 764 case OP_MANAGE_SERVICE:
765 case OP_PEER_RECONFIGURE:
765 break; 766 break;
766 case OP_FORWARDED: 767 case OP_FORWARDED:
767 GNUNET_assert (0); 768 GNUNET_assert (0);
@@ -793,6 +794,7 @@ shutdown_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
793 GST_free_roccq (); 794 GST_free_roccq ();
794 GST_free_nccq (); 795 GST_free_nccq ();
795 GST_neighbour_list_clean(); 796 GST_neighbour_list_clean();
797 GST_free_prcq ();
796 /* Clear peer list */ 798 /* Clear peer list */
797 GST_destroy_peers (); 799 GST_destroy_peers ();
798 /* Clear route list */ 800 /* Clear route list */
@@ -895,6 +897,8 @@ testbed_run (void *cls, struct GNUNET_SERVER_Handle *server,
895 sizeof (struct GNUNET_TESTBED_SlaveGetConfigurationMessage)}, 897 sizeof (struct GNUNET_TESTBED_SlaveGetConfigurationMessage)},
896 {&GST_handle_shutdown_peers, NULL, GNUNET_MESSAGE_TYPE_TESTBED_SHUTDOWN_PEERS, 898 {&GST_handle_shutdown_peers, NULL, GNUNET_MESSAGE_TYPE_TESTBED_SHUTDOWN_PEERS,
897 sizeof (struct GNUNET_TESTBED_ShutdownPeersMessage)}, 899 sizeof (struct GNUNET_TESTBED_ShutdownPeersMessage)},
900 {&GST_handle_peer_reconfigure, NULL,
901 GNUNET_MESSAGE_TYPE_TESTBED_RECONFIGURE_PEER, 0},
898 {NULL, NULL, 0, 0} 902 {NULL, NULL, 0, 0}
899 }; 903 };
900 char *logfile; 904 char *logfile;