Bug: instead of digest, address of the pointer was printed out (need to check other places)
diff --git a/model/sync-logic.cc b/model/sync-logic.cc
index 9491a5c..7235220 100644
--- a/model/sync-logic.cc
+++ b/model/sync-logic.cc
@@ -251,7 +251,7 @@
   recursive_mutex::scoped_lock lock (m_stateMutex);
 
   ostringstream os;
-  os << m_syncPrefix << "/" << m_state.getDigest();
+  os << m_syncPrefix << "/" << *m_state.getDigest();
 
   m_ccnxHandle->sendInterest (os.str (),
                               bind (&SyncLogic::processSyncData, this, _1, _2));