From 5d434368cc8ea6f1dc376eafb282ea9a196d5db7 Mon Sep 17 00:00:00 2001 From: winckel Date: Thu, 31 Oct 2013 09:35:27 +0000 Subject: [PATCH] Corrected size of XML message. git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4310 818b1a75-f10b-46b9-bf7c-635c3b92a50f --- common/utils/itti/intertask_interface_dump.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/common/utils/itti/intertask_interface_dump.c b/common/utils/itti/intertask_interface_dump.c index 36df03c11d..c0362696c7 100644 --- a/common/utils/itti/intertask_interface_dump.c +++ b/common/utils/itti/intertask_interface_dump.c @@ -521,7 +521,7 @@ int itti_dump_init(const char * const messages_definition_xml, const char * cons if (dump_file_name != NULL) { - dump_file = fopen(dump_file_name, "w"); + dump_file = fopen(dump_file_name, "wb"); if (dump_file == NULL) { @@ -529,10 +529,10 @@ int itti_dump_init(const char * const messages_definition_xml, const char * cons } else { - uint32_t message_size = strlen(messages_definition_xml); + uint32_t message_size = strlen(messages_definition_xml) + 1; itti_socket_header_t header; - header.message_size = sizeof(itti_dump_message_t) + message_size; + header.message_size = sizeof(itti_socket_header_t) + message_size; header.message_type = ITTI_DUMP_XML_DEFINITION; fwrite (&header, sizeof(itti_socket_header_t), 1, dump_file);