Fix [route] statement
This commit fixes "Implement ipv6/ipv4 default gateway" commit
Adds [Route] statements
Tested By:
Configuring IPV4 gateways
Signed-off-by: Ravi Teja <raviteja28031990@gmail.com>
Change-Id: I9be100933fe9570d99e458cc53c00a22cc1df6f0
diff --git a/ethernet_interface.cpp b/ethernet_interface.cpp
index d06d887..c47a759 100644
--- a/ethernet_interface.cpp
+++ b/ethernet_interface.cpp
@@ -966,16 +966,17 @@
}
}
- stream << "[Route]\n";
auto gateway = EthernetInterfaceIntf::defaultGateway();
if (!gateway.empty())
{
+ stream << "[Route]\n";
stream << "Gateway=" << gateway << "\n";
}
auto gateway6 = EthernetInterfaceIntf::defaultGateway6();
if (!gateway6.empty())
{
+ stream << "[Route]\n";
stream << "Gateway=" << gateway6 << "\n";
}
@@ -984,11 +985,13 @@
const auto& gateway = manager.getSystemConf()->defaultGateway();
if (!gateway.empty())
{
+ stream << "[Route]\n";
stream << "Gateway=" << gateway << "\n";
}
const auto& gateway6 = manager.getSystemConf()->defaultGateway6();
if (!gateway6.empty())
{
+ stream << "[Route]\n";
stream << "Gateway=" << gateway6 << "\n";
}
}