Index: /branches/v5/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp
===================================================================
--- /branches/v5/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp	(revision 368)
+++ /branches/v5/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp	(revision 369)
@@ -1848,4 +1848,5 @@
             // request multicast acknowledgement
             r_icache_cc_send_req = true;
+            r_icache_cc_send_nline = r_cc_receive_icache_nline.read();
             r_icache_cc_send_updt_tab_idx = r_cc_receive_icache_updt_tab_idx.read();
             r_icache_cc_send_type = CC_TYPE_MULTI_ACK;
@@ -1903,4 +1904,5 @@
                     // request multicast acknowledgement
                     r_icache_cc_send_req = true;
+                    r_icache_cc_send_nline = r_cc_receive_icache_nline.read();
                     r_icache_cc_send_updt_tab_idx = r_cc_receive_icache_updt_tab_idx.read();
                     r_icache_cc_send_type = CC_TYPE_MULTI_ACK;
@@ -4530,4 +4532,5 @@
             // request multicast acknowledgement
             r_dcache_cc_send_req = true;
+            r_dcache_cc_send_nline = r_cc_receive_dcache_nline.read();
             r_dcache_cc_send_updt_tab_idx = r_cc_receive_dcache_updt_tab_idx.read();
             r_dcache_cc_send_type = CC_TYPE_MULTI_ACK;
@@ -4616,4 +4619,5 @@
                     // request multicast acknowledgement
                     r_dcache_cc_send_req = true;
+                    r_dcache_cc_send_nline = r_cc_receive_dcache_nline.read();
                     r_dcache_cc_send_updt_tab_idx = r_cc_receive_dcache_updt_tab_idx.read();
                     r_dcache_cc_send_type = CC_TYPE_MULTI_ACK;
@@ -5762,5 +5766,5 @@
             if(r_cc_send_last_client.read() == 0) // dcache active request
             {
-                uint64_t dest = (uint64_t)r_dcache_cc_send_nline.read() 
+                uint64_t dest = (uint64_t) r_dcache_cc_send_nline.read() 
                                 >> (m_nline_width - m_x_width - m_y_width) 
                                 << (DspinDhccpParam::GLOBALID_WIDTH - m_x_width - m_y_width);
@@ -5784,5 +5788,5 @@
             else                                // icache active request
             {
-                uint64_t dest = (uint64_t)r_icache_cc_send_nline.read() 
+                uint64_t dest = (uint64_t) r_icache_cc_send_nline.read() 
                                 >> (m_nline_width - m_x_width - m_y_width) 
                                 << (DspinDhccpParam::GLOBALID_WIDTH - m_x_width - m_y_width);
@@ -5850,5 +5854,5 @@
             if(r_cc_send_last_client.read() == 0) // dcache active request
             {
-                uint64_t dest = (uint64_t)r_dcache_cc_send_nline.read() 
+                uint64_t dest = (uint64_t) r_dcache_cc_send_nline.read() 
                                 >> (m_nline_width - m_x_width - m_y_width) 
                                 << (DspinDhccpParam::GLOBALID_WIDTH - m_x_width - m_y_width);
@@ -5864,5 +5868,5 @@
             else                                    // icache active request
             {
-                uint64_t dest = (uint64_t)r_icache_cc_send_nline.read() 
+                uint64_t dest = (uint64_t) r_icache_cc_send_nline.read() 
                                 >> (m_nline_width - m_x_width - m_y_width) 
                                 << (DspinDhccpParam::GLOBALID_WIDTH - m_x_width - m_y_width);
