Diffstat (limited to 'noncore/net/wellenreiter/gui/wellenreiter.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/wellenreiter/gui/wellenreiter.cpp | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/noncore/net/wellenreiter/gui/wellenreiter.cpp b/noncore/net/wellenreiter/gui/wellenreiter.cpp index 41ffdcc..d1dd73a 100644 --- a/noncore/net/wellenreiter/gui/wellenreiter.cpp +++ b/noncore/net/wellenreiter/gui/wellenreiter.cpp | |||
@@ -107,15 +107,12 @@ void Wellenreiter::setConfigWindow( WellenreiterConfigWindow* cw ) | |||
107 | { | 107 | { |
108 | configwindow = cw; | 108 | configwindow = cw; |
109 | } | 109 | } |
110 | 110 | ||
111 | void Wellenreiter::receivePacket(OPacket* p) | 111 | void Wellenreiter::receivePacket(OPacket* p) |
112 | { | 112 | { |
113 | logwindow->log( "(d) Received data from daemon" ); | ||
114 | //TODO | ||
115 | |||
116 | // check if we received a beacon frame | 113 | // check if we received a beacon frame |
117 | // static_cast is justified here | 114 | // static_cast is justified here |
118 | OWaveLanManagementPacket* beacon = static_cast<OWaveLanManagementPacket*>( p->child( "802.11 Management" ) ); | 115 | OWaveLanManagementPacket* beacon = static_cast<OWaveLanManagementPacket*>( p->child( "802.11 Management" ) ); |
119 | if ( !beacon ) return; | 116 | if ( !beacon ) return; |
120 | QString type; | 117 | QString type; |
121 | 118 | ||
@@ -160,25 +157,16 @@ void Wellenreiter::startStopClicked() | |||
160 | 157 | ||
161 | // switch off monitor mode | 158 | // switch off monitor mode |
162 | iface->setMonitorMode( false ); | 159 | iface->setMonitorMode( false ); |
163 | // switch off promisc flag | 160 | // switch off promisc flag |
164 | iface->setPromiscuousMode( false ); | 161 | iface->setPromiscuousMode( false ); |
165 | 162 | ||
166 | //TODO: Display "please wait..." (use owait?) | 163 | system( "cardctl reset; sleep 1; dhclient; udhcpc" ); //FIXME: Use OProcess |
167 | |||
168 | /* | ||
169 | |||
170 | QString cmdline; | ||
171 | cmdline.sprintf( "ifdown %s; sleep 1; ifup %s", (const char*) interface, (const char*) interface, (const char*) interface ); | ||
172 | system( cmdline ); //FIXME: Use OProcess | ||
173 | |||
174 | */ | ||
175 | 164 | ||
176 | // message the user | 165 | // message the user |
177 | 166 | QMessageBox::information( this, "Wellenreiter II", "Your wireless card\nshould now be usable again." ); | |
178 | //QMessageBox::information( this, "Wellenreiter II", "Your wireless card\nshould now be usable again." ); | ||
179 | } | 167 | } |
180 | 168 | ||
181 | else | 169 | else |
182 | { | 170 | { |
183 | // get configuration from config window | 171 | // get configuration from config window |
184 | 172 | ||