aboutsummaryrefslogtreecommitdiff
path: root/src/arm/gnunet-service-arm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/arm/gnunet-service-arm.c')
-rw-r--r--src/arm/gnunet-service-arm.c18
1 files changed, 7 insertions, 11 deletions
diff --git a/src/arm/gnunet-service-arm.c b/src/arm/gnunet-service-arm.c
index 52c7dec20..ab96906a7 100644
--- a/src/arm/gnunet-service-arm.c
+++ b/src/arm/gnunet-service-arm.c
@@ -986,17 +986,6 @@ handle_shutdown (void *cls,
986 986
987 987
988/** 988/**
989 * List of handlers for the messages understood by this service.
990 */
991static struct GNUNET_SERVER_MessageHandler handlers[] = {
992 {&handle_start, NULL, GNUNET_MESSAGE_TYPE_ARM_START, 0},
993 {&handle_stop, NULL, GNUNET_MESSAGE_TYPE_ARM_STOP, 0},
994 {&handle_shutdown, NULL, GNUNET_MESSAGE_TYPE_ARM_SHUTDOWN,
995 sizeof (struct GNUNET_MessageHeader)},
996 {NULL, NULL, 0, 0}
997};
998
999/**
1000 * Signal handler called for SIGCHLD. Triggers the 989 * Signal handler called for SIGCHLD. Triggers the
1001 * respective handler by writing to the trigger pipe. 990 * respective handler by writing to the trigger pipe.
1002 */ 991 */
@@ -1025,6 +1014,13 @@ run (void *cls,
1025 struct GNUNET_SERVER_Handle *serv, 1014 struct GNUNET_SERVER_Handle *serv,
1026 const struct GNUNET_CONFIGURATION_Handle *c) 1015 const struct GNUNET_CONFIGURATION_Handle *c)
1027{ 1016{
1017 static const struct GNUNET_SERVER_MessageHandler handlers[] = {
1018 {&handle_start, NULL, GNUNET_MESSAGE_TYPE_ARM_START, 0},
1019 {&handle_stop, NULL, GNUNET_MESSAGE_TYPE_ARM_STOP, 0},
1020 {&handle_shutdown, NULL, GNUNET_MESSAGE_TYPE_ARM_SHUTDOWN,
1021 sizeof (struct GNUNET_MessageHeader)},
1022 {NULL, NULL, 0, 0}
1023 };
1028 char *defaultservices; 1024 char *defaultservices;
1029 char *pos; 1025 char *pos;
1030 1026