Revert "tools: display EndpointId in 'nfdc fib list'"
This reverts commit 13839ac94a.
Refs: #4973
Change-Id: If03e8f22ff4c8c65b20b486302fda0ffc8192662
This commit is contained in:
1 parent
07f2e2f516
commit
57113d1369
4 files changed
+9
-32
No files matched your search
Vendored
-1
@@ -100,7 +100,6 @@
|
||||
<xs:complexType name="nextHopType">
|
||||
<xs:sequence>
|
||||
<xs:element type="xs:nonNegativeInteger" name="faceId"/>
|
||||
<xs:element type="xs:nonNegativeInteger" name="endpointId"/>
|
||||
<xs:element type="xs:nonNegativeInteger" name="cost"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
@@ -42,24 +42,16 @@ const std::string STATUS_XML = stripXmlSpaces(R"XML(
|
||||
<nextHops>
|
||||
<nextHop>
|
||||
<faceId>262</faceId>
|
||||
<endpointId>1</endpointId>
|
||||
<cost>9</cost>
|
||||
</nextHop>
|
||||
<nextHop>
|
||||
<faceId>272</faceId>
|
||||
<endpointId>2</endpointId>
|
||||
<cost>50</cost>
|
||||
</nextHop>
|
||||
<nextHop>
|
||||
<faceId>274</faceId>
|
||||
<endpointId>3</endpointId>
|
||||
<cost>78</cost>
|
||||
</nextHop>
|
||||
<nextHop>
|
||||
<faceId>275</faceId>
|
||||
<endpointId>0</endpointId>
|
||||
<cost>80</cost>
|
||||
</nextHop>
|
||||
</nextHops>
|
||||
</fibEntry>
|
||||
<fibEntry>
|
||||
@@ -67,12 +59,10 @@ const std::string STATUS_XML = stripXmlSpaces(R"XML(
|
||||
<nextHops>
|
||||
<nextHop>
|
||||
<faceId>1</faceId>
|
||||
<endpointId>0</endpointId>
|
||||
<cost>0</cost>
|
||||
</nextHop>
|
||||
<nextHop>
|
||||
<faceId>274</faceId>
|
||||
<endpointId>5</endpointId>
|
||||
<cost>0</cost>
|
||||
</nextHop>
|
||||
</nextHops>
|
||||
@@ -82,8 +72,8 @@ const std::string STATUS_XML = stripXmlSpaces(R"XML(
|
||||
|
||||
const std::string STATUS_TEXT = std::string(R"TEXT(
|
||||
FIB:
|
||||
/ nexthops={face=262:1 (cost=9), face=272:2 (cost=50), face=274:3 (cost=78), face=275 (cost=80)}
|
||||
/localhost/nfd nexthops={face=1 (cost=0), face=274:5 (cost=0)}
|
||||
/ nexthops={faceid=262 (cost=9), faceid=272 (cost=50), faceid=274 (cost=78)}
|
||||
/localhost/nfd nexthops={faceid=1 (cost=0), faceid=274 (cost=0)}
|
||||
)TEXT").substr(1);
|
||||
|
||||
BOOST_AUTO_TEST_CASE(Status)
|
||||
@@ -91,16 +81,16 @@ BOOST_AUTO_TEST_CASE(Status)
|
||||
this->fetchStatus();
|
||||
FibEntry payload1;
|
||||
payload1.setPrefix("/")
|
||||
.addNextHopRecord(NextHopRecord().setFaceId(262).setEndpointId(1).setCost(9))
|
||||
.addNextHopRecord(NextHopRecord().setFaceId(272).setEndpointId(2).setCost(50))
|
||||
.addNextHopRecord(NextHopRecord().setFaceId(274).setEndpointId(3).setCost(78))
|
||||
.addNextHopRecord(NextHopRecord().setFaceId(275).setCost(80));
|
||||
.addNextHopRecord(NextHopRecord().setFaceId(262).setCost(9))
|
||||
.addNextHopRecord(NextHopRecord().setFaceId(272).setCost(50))
|
||||
.addNextHopRecord(NextHopRecord().setFaceId(274).setCost(78));
|
||||
FibEntry payload2;
|
||||
payload2.setPrefix("/localhost/nfd")
|
||||
.addNextHopRecord(NextHopRecord().setFaceId(1).setCost(0))
|
||||
.addNextHopRecord(NextHopRecord().setFaceId(274).setEndpointId(5).setCost(0));
|
||||
.addNextHopRecord(NextHopRecord().setFaceId(274).setCost(0));
|
||||
this->sendDataset("/localhost/nfd/fib/list", payload1, payload2);
|
||||
this->prepareStatusOutput();
|
||||
|
||||
BOOST_CHECK(statusXml.is_equal(STATUS_XML));
|
||||
BOOST_CHECK(statusText.is_equal(STATUS_TEXT));
|
||||
}
|
||||
|
||||
@@ -251,12 +251,6 @@
|
||||
<td><xsl:value-of select="nfd:faceId"/></td>
|
||||
</xsl:for-each>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EndpointId</th>
|
||||
<xsl:for-each select="nfd:nextHops/nfd:nextHop">
|
||||
<td><xsl:value-of select="nfd:endpointId"/></td>
|
||||
</xsl:for-each>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Cost</th>
|
||||
<xsl:for-each select="nfd:nextHops/nfd:nextHop">
|
||||
|
||||
@@ -65,7 +65,6 @@ FibModule::formatItemXml(std::ostream& os, const FibEntry& item) const
|
||||
for (const NextHopRecord& nh : item.getNextHopRecords()) {
|
||||
os << "<nextHop>"
|
||||
<< "<faceId>" << nh.getFaceId() << "</faceId>"
|
||||
<< "<endpointId>" << (nh.hasEndpointId() ? nh.getEndpointId() : 0) << "</endpointId>"
|
||||
<< "<cost>" << nh.getCost() << "</cost>"
|
||||
<< "</nextHop>";
|
||||
}
|
||||
@@ -91,13 +90,8 @@ FibModule::formatItemText(std::ostream& os, const FibEntry& item) const
|
||||
text::Separator sep(", ");
|
||||
for (const NextHopRecord& nh : item.getNextHopRecords()) {
|
||||
os << sep
|
||||
<< "face=" << nh.getFaceId();
|
||||
|
||||
if (nh.hasEndpointId() && nh.getEndpointId() != 0) {
|
||||
os << ":" << nh.getEndpointId();
|
||||
}
|
||||
|
||||
os << " (cost=" << nh.getCost() << ")";
|
||||
<< "faceid=" << nh.getFaceId()
|
||||
<< " (cost=" << nh.getCost() << ")";
|
||||
}
|
||||
|
||||
os << "}";
|
||||
|
||||
Reference in new issue
Block a user