all: Update code to compile with latest time-related changes in ndn-cpp-dev library
Change-Id: I7e859989c833001f49b286d4a9917f4dc740b4a4
diff --git a/daemon/table/cs.cpp b/daemon/table/cs.cpp
index a68c541..0e0bb6a 100644
--- a/daemon/table/cs.cpp
+++ b/daemon/table/cs.cpp
@@ -19,7 +19,7 @@
Cs::Cs(int nMaxPackets)
: m_nMaxPackets(nMaxPackets)
{
- srand (time::now());
+ srand (time::toUnixTimestamp(time::system_clock::now()).count());
SkipListLayer* zeroLayer = new SkipListLayer();
m_skipList.push_back(zeroLayer);
}
@@ -304,7 +304,7 @@
shared_ptr<cs::Entry> entry = m_contentByStaleness.top();
//because stale time could be updated by the duplicate packet
- if (entry->getStaleTime() < time::now())
+ if (entry->getStaleTime() < time::steady_clock::now())
{
m_contentByStaleness.pop();
bool isErased = eraseFromSkipList(entry);
@@ -312,7 +312,7 @@
if (isErased)
return true;
}
- else if ( (entry->getStaleTime() > time::now()) && entry->wasRefreshedByDuplicate() )
+ else if ( (entry->getStaleTime() > time::steady_clock::now()) && entry->wasRefreshedByDuplicate() )
{
m_contentByStaleness.pop();
m_contentByStaleness.push(entry); // place in a right order
@@ -607,7 +607,7 @@
}
}
- if (interest.getMustBeFresh() && entry->getStaleTime() < time::now())
+ if (interest.getMustBeFresh() && entry->getStaleTime() < time::steady_clock::now())
{
NFD_LOG_DEBUG("violates mustBeFresh");
return false;