Merge pull request #14 from open-amt-cloud-toolkit/link_status_fix
Fix link status not being set.
This commit is contained in:
@@ -360,6 +360,7 @@ bool cmd_get_lan_interface_settings(lan_interface_settings& lan_interface_settin
|
|||||||
lan_interface_settings.is_enabled = lan_settings.Enabled;
|
lan_interface_settings.is_enabled = lan_settings.Enabled;
|
||||||
lan_interface_settings.dhcp_mode = lan_settings.DhcpIpMode;
|
lan_interface_settings.dhcp_mode = lan_settings.DhcpIpMode;
|
||||||
lan_interface_settings.dhcp_enabled = lan_settings.DhcpEnabled;
|
lan_interface_settings.dhcp_enabled = lan_settings.DhcpEnabled;
|
||||||
|
lan_interface_settings.link_status = lan_settings.LinkStatus;
|
||||||
|
|
||||||
lan_interface_settings.ip_address.push_back((lan_settings.Ipv4Address >> 24) & 0xff);
|
lan_interface_settings.ip_address.push_back((lan_settings.Ipv4Address >> 24) & 0xff);
|
||||||
lan_interface_settings.ip_address.push_back((lan_settings.Ipv4Address >> 16) & 0xff);
|
lan_interface_settings.ip_address.push_back((lan_settings.Ipv4Address >> 16) & 0xff);
|
||||||
|
9
info.cpp
9
info.cpp
@@ -153,8 +153,6 @@ bool info_get_certificate_hashes()
|
|||||||
|
|
||||||
bool info_get_all()
|
bool info_get_all()
|
||||||
{
|
{
|
||||||
std::vector<std::string> tmp;
|
|
||||||
|
|
||||||
bool status_ver = info_get_version();
|
bool status_ver = info_get_version();
|
||||||
bool status_bld = info_get_build_number();
|
bool status_bld = info_get_build_number();
|
||||||
bool status_sku = info_get_sku();
|
bool status_sku = info_get_sku();
|
||||||
@@ -240,6 +238,13 @@ bool info_get_lan_interface_settings()
|
|||||||
{
|
{
|
||||||
lan_interface_settings tmp;
|
lan_interface_settings tmp;
|
||||||
|
|
||||||
|
tmp.is_enabled = false;
|
||||||
|
tmp.link_status = false;
|
||||||
|
tmp.dhcp_enabled = false;
|
||||||
|
tmp.dhcp_mode = 0;
|
||||||
|
tmp.ip_address.clear();
|
||||||
|
tmp.mac_address.clear();
|
||||||
|
|
||||||
if (!cmd_get_lan_interface_settings(tmp)) return false;
|
if (!cmd_get_lan_interface_settings(tmp)) return false;
|
||||||
|
|
||||||
out_text("DHCP Enabled", (tmp.dhcp_enabled) ? "true" : "false");
|
out_text("DHCP Enabled", (tmp.dhcp_enabled) ? "true" : "false");
|
||||||
|
Reference in New Issue
Block a user