X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Farm%2Farm.h;h=6b3077bbcac7bd08cbd29d8478a72f3cb049453a;hb=688f62f7a0fcfc85a3bf611ff855edff541dc52a;hp=aad16fd71cc3e5513e47dd3d79bef470fee7b6ed;hpb=405f776bc08486af4edb80e18149c0829732b347;p=oweals%2Fgnunet.git diff --git a/src/arm/arm.h b/src/arm/arm.h index aad16fd71..6b3077bbc 100644 --- a/src/arm/arm.h +++ b/src/arm/arm.h @@ -1,6 +1,6 @@ /* This file is part of GNUnet. - (C) 2009 Christian Grothoff (and other contributing authors) + Copyright (C) 2009 Christian Grothoff (and other contributing authors) GNUnet is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -14,8 +14,8 @@ You should have received a copy of the GNU General Public License along with GNUnet; see the file COPYING. If not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. + Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. */ /** @@ -42,10 +42,10 @@ struct GNUNET_ARM_StatusMessage { /** - * Reply to client, of type is GNUNET_MESSAGE_TYPE_ARM_STATUS. + * Reply to client, of type is #GNUNET_MESSAGE_TYPE_ARM_STATUS. */ struct GNUNET_MessageHeader header; - + /** * Status from the 'enum GNUNET_ARM_ServiceStatus' */ @@ -57,13 +57,19 @@ struct GNUNET_ARM_StatusMessage struct GNUNET_ARM_Message { /** - * Reply to client, type is GNUNET_MESSAGE_TYPE_ARM_RESULT or - * GNUNET_MESSAGE_TYPE_ARM_LIST_RESULT. + * Reply to client, type is #GNUNET_MESSAGE_TYPE_ARM_RESULT or + * #GNUNET_MESSAGE_TYPE_ARM_LIST_RESULT. * OR - * Request from client, type is GNUNET_MESSAGE_TYPE_ARM_REQUEST + * Request from client, type is #GNUNET_MESSAGE_TYPE_ARM_START or + * #GNUNET_MESSAGE_TYPE_ARM_STOP. */ struct GNUNET_MessageHeader header; - + + /** + * For alignment. + */ + uint32_t reserved; + /** * ID of a request that is being replied to. * OR @@ -82,26 +88,26 @@ struct GNUNET_ARM_ResultMessage { /** - * Reply to client, of type is GNUNET_MESSAGE_TYPE_ARM_RESULT, with an ID. + * Reply to client, of type is #GNUNET_MESSAGE_TYPE_ARM_RESULT, with an ID. */ struct GNUNET_ARM_Message arm_msg; - + /** - * Result from the 'enum GNUNET_ARM_Result' + * Result from the `enum GNUNET_ARM_Result` */ uint32_t result; }; /** - * Reply from ARM to client for the - * GNUNET_MESSAGE_TYPE_ARM_LIST request followed by count + * Reply from ARM to client for the + * #GNUNET_MESSAGE_TYPE_ARM_LIST request followed by count * '\0' terminated strings. header->size contains the * total size (including all strings). */ struct GNUNET_ARM_ListResultMessage { /** - * Reply to client, of type is GNUNET_MESSAGE_TYPE_ARM_LIST_RESULT, + * Reply to client, of type is #GNUNET_MESSAGE_TYPE_ARM_LIST_RESULT, * with an ID. */ struct GNUNET_ARM_Message arm_msg;