summaryrefslogtreecommitdiffstats
path: root/src/fbgui.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/fbgui.cpp')
-rw-r--r--src/fbgui.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/fbgui.cpp b/src/fbgui.cpp
index 494c4e8..e18603c 100644
--- a/src/fbgui.cpp
+++ b/src/fbgui.cpp
@@ -22,9 +22,12 @@ int debugMode = -1;
fbgui::fbgui()
{
// test for libsys function
- SysInfoLibsysfs* sil = new SysInfoLibsysfs();
+ //SysInfoLibsysfs* sil = new SysInfoLibsysfs();
//sil->getInfoAboutNetworkInterface();
- sil->getInfoMainboardSerial();
+ //sil->getInfoMainboardSerial();
+ SysInfo si;
+ si.getInfo("mbserial");
+
setupLayout();
createActions();
@@ -176,6 +179,8 @@ QByteArray fbgui::generatePOSTData()
// use MAC address as base data
SysInfo si;
QByteArray data(si.getInfo("mac").toUtf8());
+ // append mainboard serial to the mac address for more unique hardwarehash
+ data.append(si.getInfo("mbserial").toUtf8());
qxtLog->debug() << "[post] Hashing: " << data;
// generate MD5 hash of data
QByteArray hash = QCryptographicHash::hash(data, QCryptographicHash::Md5);