author | mickeyl <mickeyl> | 2003-05-06 23:01:10 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2003-05-06 23:01:10 (UTC) |
commit | de62ac94791a969d950fc471b465d4f03267ae01 (patch) (side-by-side diff) | |
tree | a43fa025de468c92d0705657fc950cfcf8151518 /libopie2/opienet/opcap.cpp | |
parent | 9490e91d3876a8280f3f9a3839fddf95b957b879 (diff) | |
download | opie-de62ac94791a969d950fc471b465d4f03267ae01.zip opie-de62ac94791a969d950fc471b465d4f03267ae01.tar.gz opie-de62ac94791a969d950fc471b465d4f03267ae01.tar.bz2 |
add two minor functions in the pcap interface
-rw-r--r-- | libopie2/opienet/opcap.cpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/libopie2/opienet/opcap.cpp b/libopie2/opienet/opcap.cpp index 523be3e..bef9182 100644 --- a/libopie2/opienet/opcap.cpp +++ b/libopie2/opienet/opcap.cpp @@ -1042,16 +1042,35 @@ bool OPacketCapturer::isOpen() const void OPacketCapturer::readyToReceive() { qDebug( "OPacketCapturer::readyToReceive(): about to emit 'receivePacket(p)'" ); OPacket* p = next(); emit receivedPacket( p ); // emit is synchronous - packet has been dealt with, now it's safe to delete delete p; } const QMap<QString,int>& OPacketCapturer::statistics() const { return _stats; } + +int OPacketCapturer::snapShot() const +{ + return pcap_snapshot( _pch ); +} + + +bool OPacketCapturer::swapped() const +{ + return pcap_is_swapped( _pch ); +} + + +QString OPacketCapturer::version() const +{ + return QString().sprintf( "%s.%s", pcap_major_version( _pch ), pcap_minor_version( _pch ) ); +} + + |