summaryrefslogtreecommitdiffstats
path: root/tdenetworkmanager/src/devicetraycomponent.cpp
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2017-06-18 12:34:53 +0200
committerSlávek Banko <slavek.banko@axis.cz>2017-06-18 12:34:53 +0200
commit954f1c91e79a3ab7730e205a195083d28c2764f6 (patch)
tree0d5daad5dfa543d39bb7e3d5cc15c41161849bd0 /tdenetworkmanager/src/devicetraycomponent.cpp
parented438e09ab62e320a0f5eed38f8a453403c54ecb (diff)
downloadtdenetworkmanager-954f1c91.tar.gz
tdenetworkmanager-954f1c91.zip
Use interface name instead of MAC address
This relates to API / ABI change in tdelibs This relates to bug 2748 Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'tdenetworkmanager/src/devicetraycomponent.cpp')
-rw-r--r--tdenetworkmanager/src/devicetraycomponent.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/tdenetworkmanager/src/devicetraycomponent.cpp b/tdenetworkmanager/src/devicetraycomponent.cpp
index 474eaf6..25c43e0 100644
--- a/tdenetworkmanager/src/devicetraycomponent.cpp
+++ b/tdenetworkmanager/src/devicetraycomponent.cpp
@@ -205,7 +205,7 @@ void DeviceTrayComponent::setPixmapForState(TDENetworkConnectionStatus::TDENetwo
m_pixmaps[state] = pixmap;
}
-void DeviceTrayComponent::deviceStateChanged(TDENetworkConnectionStatus::TDENetworkConnectionStatus newState, TDENetworkConnectionStatus::TDENetworkConnectionStatus prevState, TQString hwAddress)
+void DeviceTrayComponent::deviceStateChanged(TDENetworkConnectionStatus::TDENetworkConnectionStatus newState, TDENetworkConnectionStatus::TDENetworkConnectionStatus prevState, TQString deviceNode)
{
lastKnownState = newState;
@@ -213,8 +213,8 @@ void DeviceTrayComponent::deviceStateChanged(TDENetworkConnectionStatus::TDENetw
TDEGlobalNetworkManager* nm = TDEGlobal::networkManager();
TDENetworkDevice* dev = dynamic_cast<TDENetworkDevice*>(hwdevices->findByUniqueID(m_device));
- if (dev->macAddress() != hwAddress) {
- kdDebug() << k_funcinfo << "WARNING: Got networkDeviceStateChanged signal for HW address '" << hwAddress << "', but my HW address is '" << dev->macAddress() << "'! Ignoring...";
+ if (dev->deviceNode() != deviceNode) {
+ kdDebug() << k_funcinfo << "WARNING: Got networkDeviceStateChanged signal for interface '" << deviceNode << "', but my interface is '" << dev->deviceNode() << "'! Ignoring...";
return;
}