Skip to content
C M4 Roff Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
.gitignore
AUTHORS
COPYING
ChangeLog Choose first running interface, rather than first "up" interface (Red… Mar 22, 2017
INSTALL Patches from Robert Scheck <robert@fedoraproject.org> Jan 19, 2014
Makefile.am
NEWS Solaris/autoconf patch from Jonathan Abbey <jonabbey@ganymeta.org> Jun 6, 2003
README
TODO
addr_hash.c
addr_hash.h Applied patch from Mats Erik Andersson <mats.andersson@gisladisker.se> Nov 27, 2010
addrs_dlpi.c Fix mac address display Jan 4, 2017
addrs_ioctl.c
addrs_ioctl.h
bootstrap
cfgfile.c Add http-port (-S) option Feb 2, 2018
cfgfile.h Fixes for a bunch of compiler warnings. Jan 5, 2014
configure.ac
counter_hash.c
counter_hash.h
dlcommon.c Portability fixes from Mats Erik Andersson <debian@gisladisker.se> Jan 1, 2014
dlcommon.h
edline.c
ether.h
ethertype.h
extract.h
hash.c
hash.h
iftop-dump.c
iftop.8
iftop.c
iftop.h
iftop.spec.in
integers.h
ip.h Include lots of header files, rather than relying on O/S specific ones. Oct 18, 2002
llc.h
ns_hash.c Patch from Scott Bertilson <ssb@umn.edu> to remove dependence on s6_a… Oct 3, 2011
ns_hash.h
nweb.c
nweb.h
options.c
options.h
ppp.h
resolver.c
resolver.h
screenfilter.c
screenfilter.h "" Nov 4, 2002
serv_hash.c
serv_hash.h
sll.h
sorted_list.c
sorted_list.h
stringmap.c Applied patch from Mats Erik Andersson <mats.andersson@gisladisker.se> Nov 27, 2010
stringmap.h
tcp.h Include lots of header files, rather than relying on O/S specific ones. Oct 18, 2002
threadprof.c
threadprof.h
token.h
tui.c
tui.h Missing header file. Jan 3, 2017
ui.c
ui.h
ui_common.c Do not analyse data when running in HTTP mode Aug 24, 2019
ui_common.h
util.c
vector.c
vector.h

README

README for iftop
$Id$

Read the INSTALL file, manual page and source code for more information.

iftop must be run as root.

BUILDING

Typically you would run `autoreconf -i', `./configure' and then `make'.

KNOWN ISSUES

Solaris:

On Solaris, iftop has to run in promiscuous mode in order to capture
outgoing packets.  iftop autoconfigures to run in promiscuous mode on
Solaris, but will filter out non-broadcast packets which are not
addressed to or from localhost.  On Solaris, the -p option merely
disables that filter.

If you have some other sort of system that behaves like Solaris in
needing promiscuous mode, you can pass --enable-default-promiscuous to
configure to enable this behavior.

Cf. http://www.tcpdump.org/lists/workers/2002/02/msg00010.html

The version of curses distributed with Solaris may not be sufficient for
iftop's needs. You will probably need ncurses or similar.

You can’t perform that action at this time.