Update build system, documentation and delete temp files
[wave300.git] / tools / rtlogger / shared / logsrv_protocol.h
blob681c027be8ae3a9e7e75d4d5390b38f1d740a4fc
1 /******************************************************************************
3 Copyright (c) 2012
4 Lantiq Deutschland GmbH
6 For licensing information, see the file 'LICENSE' in the root folder of
7 this software module.
9 ******************************************************************************/
10 #ifndef __LOGSERVER_PROTOCOL_H__
11 #define __LOGSERVER_PROTOCOL_H__
13 #define MTLK_IDEFS_ON
14 #define MTLK_IDEFS_PACKING 1
15 #include "mtlkidefs.h"
17 /* This message is sent by log server on each connection prior to
18 * any log data.
19 * NOTE: all fields are in network order
21 #define LOGSRV_INFO_MAGIC 0xABCDDCBA
23 struct logsrv_info
25 uint32 magic; /* LOGSRV_INFO_MAGIC */
26 uint32 size; /* sizeof(struct logsrv_info) */
27 uint16 log_ver_major;
28 uint16 log_ver_minor;
29 } __MTLK_IDATA;
31 #define MTLK_IDEFS_OFF
32 #include "mtlkidefs.h"
34 #endif /* __LOGSERVER_PROTOCOL_H__ */