|
About:
tcptrack is a packet sniffer, which passively
watches for connections on a specified network
interface, tracks their states, and lists them in a
manner similar to the Unix 'top' command. It
displays source and destination addresses and
ports, connection state, idle time, and bandwidth
usage.
Release focus: Initial freshmeat announcement
Author:
Steve Benson [contact developer]
Homepage:
http://www.rhythm.cx/~steve/devel/tcptrack/
Tar/GZ:
http://www.rhythm.cx/[..]lease/1.3.0/source/tcptrack-1.3.0.tar.gz
Changelog:
http://www.rhythm.cx/[..]el/tcptrack/release/1.3.0/docs/ChangeLog
Debian package:
http://packages.debian.org/tcptrack
Trove categories:
[change]
Dependencies:
[change]
No dependencies filed
|
|
» Rating:
8.46/10.00
(Rank N/A)
» Vitality: 0.01% (Rank 3416)
» Popularity: 2.96% (Rank 1556)

(click to enlarge graphs)
Record hits: 21,134
URL hits: 10,381
Subscribers: 104
|
|
Branches
Releases
|
Version
|
Focus
|
Date
|
|
1.3.0
|
Minor feature enhancements |
07-Feb-2008 00:51 |
|
1.1.5
|
Minor bugfixes |
26-Mar-2005 15:26 |
|
1.1.4
|
Minor bugfixes |
11-Oct-2004 08:23 |
|
1.1.3
|
Minor bugfixes |
06-Oct-2004 19:42 |
|
1.1.2
|
Minor bugfixes |
15-Jun-2004 16:06 |
|
1.1.1
|
Minor bugfixes |
13-May-2004 16:38 |
|
1.1.0
|
Minor feature enhancements |
22-Apr-2004 16:34 |
|
1.0.2
|
Minor bugfixes |
05-Dec-2003 04:31 |
|
1.0.1
|
Major bugfixes |
28-Nov-2003 21:09 |
|
1.0.0
|
Initial freshmeat announcement |
24-Nov-2003 11:47 |
Comments
[»]
make fails with G++ 4.1 (SuSE 10.1)
by Xxreini - Dec 13th 2006 10:46:42
Problem:
IPv4Address.h:16: error: extra qualification IPv4Address:: on member
ptr
and others
Solution:
change the following lines in
IPv4Address.h and TCPPacket.h
any_machine:~/src # diff tcptrack-1.1.5/src/
tcptrack-1.1.5-modified_gpp41/src/
diff tcptrack-1.1.5/src/IPv4Address.h
tcptrack-1.1.5-modified_gpp41/src/IPv4Address.h
16c16
< char * IPv4Address::ptr() const;
---
> char * ptr() const;
diff tcptrack-1.1.5/src/TCPPacket.h
tcptrack-1.1.5-modified_gpp41/src/TCPPacket.h
32,35c32,35
< TCPPacket::TCPPacket( const u_char *data, unsigned int data_len
);
< TCPPacket::TCPPacket( TCPPacket & orig );
< seq_t TCPPacket::getSeq() const;
< seq_t TCPPacket::getAck() const;
---
> TCPPacket( const u_char *data, unsigned int data_len );
> TCPPacket( TCPPacket & orig );
> seq_t getSeq() const;
> seq_t getAck() const;
42,49c42,49
< bool TCPPacket::fin() const;
< bool TCPPacket::syn() const;
< bool TCPPacket::rst() const;
< bool TCPPacket::psh() const;
< bool TCPPacket::ack() const;
< bool TCPPacket::urg() const;
< bool TCPPacket::ece() const;
< bool TCPPacket::cwr() const;
---
> bool fin() const;
> bool syn() const;
> bool rst() const;
> bool psh() const;
> bool ack() const;
> bool urg() const;
> bool ece() const;
> bool cwr() const;
[reply]
[top]
|