summaryrefslogtreecommitdiff
path: root/cesar/cp/msg
diff options
context:
space:
mode:
authorJérémy Dufour2012-03-05 11:16:42 +0100
committerJérémy Dufour2012-09-12 16:20:45 +0200
commit86b0878bf4d35c0cb6ddb311a49ddc9e3a11fa91 (patch)
tree03aaf8f3b020698163202a7855e013be517ba207 /cesar/cp/msg
parent79860d6d338d5c81d2fc0a6566f22c8db99c1011 (diff)
cesar/{ce/rx/bl,cp/{msg,sta/action}}: support CE stats new version, refs #2376
Diffstat (limited to 'cesar/cp/msg')
-rw-r--r--cesar/cp/msg/inc/vs_get_ce_stats.h5
-rw-r--r--cesar/cp/msg/src/msg_vs.c3
2 files changed, 8 insertions, 0 deletions
diff --git a/cesar/cp/msg/inc/vs_get_ce_stats.h b/cesar/cp/msg/inc/vs_get_ce_stats.h
index e8cffad487..9b5145daa2 100644
--- a/cesar/cp/msg/inc/vs_get_ce_stats.h
+++ b/cesar/cp/msg/inc/vs_get_ce_stats.h
@@ -16,6 +16,11 @@
* cleopatre/devkit/docs/cleopatre_mme_specs.odt
*/
+/**
+ * Version of VS_GET_CE_STATS.CNF
+ */
+#define CP_MSG_VS_GET_CE_STATS_CNF_VERSION 1
+
/** VS_GET_CE_STATS.CNF result. */
enum cp_msg_vs_get_ce_stats_cnf_result_t
{
diff --git a/cesar/cp/msg/src/msg_vs.c b/cesar/cp/msg/src/msg_vs.c
index acd1593e5d..5967c784e2 100644
--- a/cesar/cp/msg/src/msg_vs.c
+++ b/cesar/cp/msg/src/msg_vs.c
@@ -803,6 +803,9 @@ cp_msg_vs_get_ce_stats_cnf_send (
for (m = 0; m < CE_RX_BL_RESTART_REASON_NB; m++)
bitstream_write (&mme->bitstream, bl->stats.restart_reason[m],
4 * 8);
+ /* Optimization failure - since v1. */
+ bitstream_write (&mme->bitstream, bl->stats.optimization_failure,
+ 4 * 8);
bitstream_write_large (&mme->bitstream,
bl->stats.prev_ber_target,
8 * 8);