From 8d8091774f9292742284f0c5748c4bce8803e1d1 Mon Sep 17 00:00:00 2001 From: Harsh Sharma Date: Wed, 26 Feb 2020 12:24:26 -0600 Subject: Added macAddress2 --- src/Device/Device.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/Device/Device.cpp') diff --git a/src/Device/Device.cpp b/src/Device/Device.cpp index e182b20..1da4a66 100644 --- a/src/Device/Device.cpp +++ b/src/Device/Device.cpp @@ -161,6 +161,7 @@ void Device::load() { mapFileToCapability(); mapFirmware(); + mapMacAddress2(); for (const auto capability : capabilityList) { capabilities.AddMember(rapidjson::Value().SetString(capability.first.c_str(), capability.first.length(), accessoryCardsAlloc), capability.second, accessoryCardsAlloc); @@ -200,6 +201,15 @@ void Device::mapFileToCapability() { } } +void Device::mapMacAddress2() { + std::ifstream file("/sys/devices/platform/mts-io/base/mac-eth"); + if (file.is_open()){ + std::string line = ""; + std::getline(file, line); + deviceInfoList["macAddress2"] = line; + } +} + void Device::mapFirmware() { std::ifstream file(FIRMWARE_FILE); if (!file.is_open()){ -- cgit v1.2.3