author | mickeyl <mickeyl> | 2003-04-04 13:46:27 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2003-04-04 13:46:27 (UTC) |
commit | 2349ef8fd3999798a2cbbb62a88e71807f25ae40 (patch) (unidiff) | |
tree | 25dc954dcb7028de379247cb8266b3c980505368 /noncore/net/wellenreiter/gui | |
parent | b2153d44e64c1ade3ee141ea24075add1fd33777 (diff) | |
download | opie-2349ef8fd3999798a2cbbb62a88e71807f25ae40.zip opie-2349ef8fd3999798a2cbbb62a88e71807f25ae40.tar.gz opie-2349ef8fd3999798a2cbbb62a88e71807f25ae40.tar.bz2 |
detect and warn if switching device into monitor mode doesn't work
Diffstat (limited to 'noncore/net/wellenreiter/gui') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/wellenreiter/gui/wellenreiter.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/noncore/net/wellenreiter/gui/wellenreiter.cpp b/noncore/net/wellenreiter/gui/wellenreiter.cpp index e294eb8..d80a6e6 100644 --- a/noncore/net/wellenreiter/gui/wellenreiter.cpp +++ b/noncore/net/wellenreiter/gui/wellenreiter.cpp | |||
@@ -198,6 +198,12 @@ void Wellenreiter::startStopClicked() | |||
198 | 198 | ||
199 | iface->setMonitorMode( true ); | 199 | iface->setMonitorMode( true ); |
200 | 200 | ||
201 | if ( !iface->monitorMode() ) | ||
202 | { | ||
203 | QMessageBox::warning( this, "Wellenreiter II", "Can't set device into monitor mode." ); | ||
204 | return; | ||
205 | } | ||
206 | |||
201 | // open pcap and start sniffing | 207 | // open pcap and start sniffing |
202 | pcap->open( interface ); | 208 | pcap->open( interface ); |
203 | 209 | ||