author | mickeyl <mickeyl> | 2004-05-01 16:15:05 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2004-05-01 16:15:05 (UTC) |
commit | fd2bbf9a09aa7a13bd8a43db351b9153e5a4b7ab (patch) (side-by-side diff) | |
tree | 17e24a7acb78e995e53ec7127e2d20a834984706 /noncore/net/wellenreiter/gui/wellenreiter.h | |
parent | d5abd7878f553f5ac0a41966b27f4c09389d3cfd (diff) | |
download | opie-fd2bbf9a09aa7a13bd8a43db351b9153e5a4b7ab.zip opie-fd2bbf9a09aa7a13bd8a43db351b9153e5a4b7ab.tar.gz opie-fd2bbf9a09aa7a13bd8a43db351b9153e5a4b7ab.tar.bz2 |
- be really paranoid about wireless extension versions for compile time vs. run time
- register handlers for SIGSEGV and SIGBUG to emergency-close the capture file
Diffstat (limited to 'noncore/net/wellenreiter/gui/wellenreiter.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/wellenreiter/gui/wellenreiter.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/noncore/net/wellenreiter/gui/wellenreiter.h b/noncore/net/wellenreiter/gui/wellenreiter.h index f609ef4..32e5690 100644 --- a/noncore/net/wellenreiter/gui/wellenreiter.h +++ b/noncore/net/wellenreiter/gui/wellenreiter.h @@ -20,6 +20,8 @@ #include <opie2/odevice.h> #endif +#include <signal.h> + class QTimerEvent; class QPixmap; namespace Opie {namespace Net {class OPacket;}} @@ -54,6 +56,8 @@ class Wellenreiter : public WellenreiterBase { public: bool sniffing; + static Wellenreiter* instance; + static void signalHandler( int sig ); protected: virtual void timerEvent( QTimerEvent* ); @@ -86,6 +90,7 @@ class Wellenreiter : public WellenreiterBase { void doAction( const QString& action, const QString& protocol, Opie::Net::OPacket* p ); QObject* childIfToParse( Opie::Net::OPacket* p, const QString& protocol ); bool checkDumpPacket( Opie::Net::OPacket* p ); + void registerSignalHandler(); private: #ifdef QWS |