diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2013-05-07 14:35:46 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2013-05-07 14:35:46 +0000 |
commit | 05aa8d8001e3977adb5d68d851db608c075dffee (patch) | |
tree | 2c4e23e307a917d67fb41719f2b858bccea590aa /src/testbed/gnunet-service-testbed.c | |
parent | 3029a328070bd5eb422261fb3559b01f415ae51c (diff) | |
download | gnunet-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.c | 4 |
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; |