diff options
Diffstat (limited to 'src/fbgui.cpp')
| -rw-r--r-- | src/fbgui.cpp | 9 |
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); |
