-rw-r--r-- | noncore/settings/networksettings/wlan/wlanmodule.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/noncore/settings/networksettings/wlan/wlanmodule.cpp b/noncore/settings/networksettings/wlan/wlanmodule.cpp index e34f0ce..371b689 100644 --- a/noncore/settings/networksettings/wlan/wlanmodule.cpp +++ b/noncore/settings/networksettings/wlan/wlanmodule.cpp | |||
@@ -133,33 +133,35 @@ void WLANModule::receive(const QCString ¶m, const QByteArray &arg) | |||
133 | QString interface; | 133 | QString interface; |
134 | QString action; | 134 | QString action; |
135 | while (! stream.atEnd() ){ | 135 | while (! stream.atEnd() ){ |
136 | stream >> interface; | 136 | stream >> interface; |
137 | stream >> action; | 137 | stream >> action; |
138 | qDebug("WLANModule got interface %s and acion %s", interface.latin1(), action.latin1()); | 138 | qDebug("WLANModule got interface %s and acion %s", interface.latin1(), action.latin1()); |
139 | // find interfaces | 139 | // find interfaces |
140 | Interface *ifa=0; | 140 | Interface *ifa=0; |
141 | for ( Interface *i=list.first(); i != 0; i=list.next() ){ | 141 | for ( Interface *i=list.first(); i != 0; i=list.next() ){ |
142 | if (i->getInterfaceName() == interface){ | 142 | if (i->getInterfaceName() == interface){ |
143 | qDebug("WLANModule found interface %s",interface.latin1()); | 143 | qDebug("WLANModule found interface %s",interface.latin1()); |
144 | ifa = i; | 144 | ifa = i; |
145 | } | 145 | } |
146 | } | 146 | } |
147 | 147 | ||
148 | if (ifa == 0){ | 148 | if (ifa == 0){ |
149 | qFatal("WLANModule Did not find %s",interface.latin1()); | 149 | qDebug("WLANModule Did not find %s",interface.latin1()); |
150 | qDebug("returning"); | ||
151 | return; | ||
150 | } | 152 | } |
151 | 153 | ||
152 | if (count == 2){ | 154 | if (count == 2){ |
153 | // those should call the interface directly | 155 | // those should call the interface directly |
154 | QWidget *info = getInfo( ifa ); | 156 | QWidget *info = getInfo( ifa ); |
155 | info->showMaximized(); | 157 | info->showMaximized(); |
156 | 158 | ||
157 | if ( action.contains("start" ) ){ | 159 | if ( action.contains("start" ) ){ |
158 | ifa->start(); | 160 | ifa->start(); |
159 | } else if ( action.contains("restart" ) ){ | 161 | } else if ( action.contains("restart" ) ){ |
160 | ifa->restart(); | 162 | ifa->restart(); |
161 | } else if ( action.contains("stop" ) ){ | 163 | } else if ( action.contains("stop" ) ){ |
162 | ifa->stop(); | 164 | ifa->stop(); |
163 | }else if ( action.contains("refresh" ) ){ | 165 | }else if ( action.contains("refresh" ) ){ |
164 | ifa->refresh(); | 166 | ifa->refresh(); |
165 | } | 167 | } |