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";
         }
     }