diff options
author | Ravi Teja <raviteja28031990@gmail.com> | 2021-03-02 06:08:05 +0300 |
---|---|---|
committer | Ravi Teja <raviteja28031990@gmail.com> | 2021-03-17 05:21:53 +0300 |
commit | 7ea79e5e15814eb8566f3e6799f2d7eee23527a6 (patch) | |
tree | b3d5b0e8e5c9e6172507ed8085c3d24d4bf41894 /redfish-core/lib/ethernet.hpp | |
parent | 2db77d34ca673f32411621b7e34b039dec948bd3 (diff) | |
download | bmcweb-7ea79e5e15814eb8566f3e6799f2d7eee23527a6.tar.xz |
Fix IPv6DefaultGateway validator warnings
This commit fixes below warnings
WARNING - IPv6DefaultGateway: Empty string found
Tested By:
Ran validator
Signed-off-by: Ravi Teja <raviteja28031990@gmail.com>
Change-Id: Iac41feeb6cf245348f69915e0f58dd24ae46330e
Diffstat (limited to 'redfish-core/lib/ethernet.hpp')
-rw-r--r-- | redfish-core/lib/ethernet.hpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/redfish-core/lib/ethernet.hpp b/redfish-core/lib/ethernet.hpp index 4dfef0fcfa..cd0584cc02 100644 --- a/redfish-core/lib/ethernet.hpp +++ b/redfish-core/lib/ethernet.hpp @@ -1832,7 +1832,13 @@ class EthernetInterface : public Node } } - jsonResponse["IPv6DefaultGateway"] = ethData.ipv6_default_gateway; + std::string ipv6GatewayStr = ethData.ipv6_default_gateway; + if (ipv6GatewayStr.empty()) + { + ipv6GatewayStr = "0:0:0:0:0:0:0:0"; + } + + jsonResponse["IPv6DefaultGateway"] = ipv6GatewayStr; nlohmann::json& ipv6Array = jsonResponse["IPv6Addresses"]; nlohmann::json& ipv6StaticArray = jsonResponse["IPv6StaticAddresses"]; |