[![Coverage Status](https://coveralls.io/repos/schweikert/fping/badge.svg?branch=develop&service=github)](https://coveralls.io/github/schweikert/fping?branch=develop)
[![Coverity Scan Build Status](https://scan.coverity.com/projects/11559/badge.svg?flat=1")](https://scan.coverity.com/projects/schweikert-fping)
-# fping 3
+# fping
fping is a program to send ICMP echo probes to network hosts, similar to ping,
but much better performing when pinging multiple hosts. fping has a long long
See: [fping man-page](doc/fping.pod)
-## IPv6 support
-You can can compile fping with support for IPv6 addresses. A separate binary
-is used for that, called fping6. To build it, use ./configure --enable-ipv6
-(possibly combined with --enable-ipv4 to also build fping for IPv4). E.g.:
-
- # ./configure --prefix=/usr/local --enable-ipv4 --enable-ipv6
- # make
- # make install
- # sudo setcap cap_net_raw+ep /usr/local/bin/fping*
-
## Credits
Original author: Roland Schemers (schemers@stanford.edu)
Previous maintainer: RL "Bob" Morgan (morgan@stanford.edu)
=head1 SYNOPSIS
B<fping> [ I<options> ] [ I<systems...> ]
-B<fping6> [ I<options> ] [ I<systems...> ]
=head1 DESCRIPTION
B<ping> ). Unlike B<ping>, B<fping> is meant to be used in scripts, so its
output is designed to be easy to parse.
-The binary named B<fping6> is the same as B<fping>, except that it uses IPv6
-addresses instead of IPv4.
-
=head1 OPTIONS
=over 5
=item B<-6>
-Restrict name resolution and IPs to IPv6 addresses. If the program name is
-'fping6' (via a sym-link, for example), then '-6' is implicitly added.
+Restrict name resolution and IPs to IPv6 addresses.
=item B<-a>
}
}
- /* if we are called 'fping6', assume '-6' */
- if (strstr(prog, "fping6")) {
- hints_ai_family = AF_INET6;
- }
-
/* validate various option settings */
if (ttl > 255) {