From 61eb255cc85160f7bb35602bbc10771be4da8708 Mon Sep 17 00:00:00 2001 From: mickeyl Date: Thu, 10 Apr 2003 17:26:35 +0000 Subject: New Feature: Write a capture file for later dissection with tcpdump-compatible tools! --- (limited to 'noncore/net/wellenreiter/gui/wellenreiter.cpp') diff --git a/noncore/net/wellenreiter/gui/wellenreiter.cpp b/noncore/net/wellenreiter/gui/wellenreiter.cpp index 5c10c3b..be2a86e 100644 --- a/noncore/net/wellenreiter/gui/wellenreiter.cpp +++ b/noncore/net/wellenreiter/gui/wellenreiter.cpp @@ -30,9 +30,11 @@ using namespace Opie; // Qt +#include +#include #include +#include #include -#include #include #include #include @@ -320,9 +322,20 @@ void Wellenreiter::startClicked() // open pcap and start sniffing if ( cardtype != DEVTYPE_FILE ) - pcap->open( interface ); + { + if ( configwindow->writeCaptureFile->isEnabled() ) + { + pcap->open( interface, configwindow->captureFileName->text() ); + } + else + { + pcap->open( interface ); + } + } else + { pcap->open( QFile( interface ) ); + } if ( !pcap->isOpen() ) { -- cgit v0.9.0.2