]> rtime.felk.cvut.cz Git - frescor/fna.git/blobdiff - src_frescan/frescan_bwres_messages.c
debugging messages
[frescor/fna.git] / src_frescan / frescan_bwres_messages.c
index c8c775a02d775c8449f272848101bc8f4269e032..9af251c28a2ca1c29c915a3390f4fc7965a2b41f 100644 (file)
@@ -425,6 +425,8 @@ static int frescan_mc_message_to_request(const uint8_t *msg_to_parse,
         me = frescan_data[data->net].local_node;
         data->mode_change_type = 0;
 
+        INIT_LIST_HEAD(&frescan_data[data->net].mode_change_list[me]);
+
         while(msg < msg_to_parse + size) {
                 ss = *((frescan_ss_t *)msg);
                 bytes_read = sizeof(frescan_ss_t);
@@ -639,7 +641,8 @@ static int frescan_rep_gn_message_to_request
                 if (ret != 0) return ret;
 
                 if (ss != data->ss_new->ss[data->ss_new->size]) {
-                        FRESCAN_ERROR("ss from master != ss created\n");
+                        FRESCAN_ERROR("ss from master(%u) != ss created(%u)\n",
+                                      data->ss_new->ss[data->ss_new->size], ss);
                         return -1;
                 }