summaryrefslogtreecommitdiff
path: root/ping.c
Commit message (Expand)AuthorAgeFilesLines
* ping: make ping_strtod() fail path more obviousSami Kerola2018-11-111-3/+2
* ping: do not bind to device when destination IP is on deviceSami Kerola2018-11-111-0/+6
* build-sys: tidy up project a little bitSami Kerola2018-10-281-1/+1
* misc: fix couple typosSami Kerola2018-10-271-1/+1
* ping: check getifaddrs(3) ifa_name data before useSami Kerola2018-10-221-1/+2
* ping: add support for sub-second timeoutsClaudius Zingerli2018-10-211-20/+48
* ping: zorbid zero timeoutClaudius Zingerli2018-10-211-1/+1
* ping: Fallback raw protocol for EPROTONOSUPPORT also on IPv4Petr Vorel2018-10-151-4/+6
* ping: stop using pointer size as strncmp() size argumentSami Kerola2018-10-031-1/+1
* ping: remove global variable that is not usedSami Kerola2018-10-031-9/+0
* warnings: fix minor issuesSami Kerola2018-10-031-2/+2
* warnings: fix initializersSami Kerola2018-10-031-2/+2
* ping: make command to use glibc error printing facilitySami Kerola2018-10-031-216/+118
* build-sys: make version number to update at each commitSami Kerola2018-10-031-1/+1
* various: remove use of register keywordSami Kerola2018-10-031-4/+4
* arping, ping: consider getifaddrs() being available everywhereSami Kerola2018-10-031-4/+0
* usage: unify usage outputs, and improve their helpfulnessSami Kerola2018-10-031-38/+2
* various: do not use kernel data types in userspaceSami Kerola2018-10-031-18/+18
* warnings: fix multiple unused parameter warningsSami Kerola2018-10-031-2/+2
* warnings: fix multiple signed and unsigned integer expressionsSami Kerola2018-10-031-4/+4
* warnings: remove variable shadowingSami Kerola2018-10-031-30/+30
* Fixed comment of pinger functionsgomi_ningen2018-09-151-1/+1
* ping: Fix AI_CANONIDN usage on some systemsPetr Vorel2018-07-211-1/+1
* ping: Fix signed overflow/conversion warningBrian Norris2018-06-291-1/+1
* ping: Fix ping name encoded using ACE on C localePetr Vorel2018-05-271-0/+2
* fix checksum always success in IPv4 ping.pingz2018-05-141-1/+1
* Merge pull request #101 from pevik/cleanup/working_recverrDavid Heidelberg2017-10-301-11/+0
|\
| * ping: Remove workaround for bug in IP_RECVERR on raw socketsPetr Vorel2017-09-141-11/+0
* | ping: remove spurious error messageJan Synacek2017-10-161-2/+0
|/
* LICENSE: convert BSD4 to BSD3 licenseDavid Heidelberg2017-08-191-5/+1
* ping: flowinfo: fixup checks for flowinfo and also add decimal numbers supportDavid Heidelberg2017-07-311-5/+30
* ping: parsetos verification is enough, allow decimal valuesDavid Heidelberg2017-07-311-8/+2
* ping: fix typo in error tos error messageDavid Heidelberg2017-07-311-1/+1
* ping: fix pmtu discovery for ipv6Jan Synacek2017-05-151-2/+8
* fix multicast setsockopt calls on big endianJan Synacek2017-03-011-2/+2
* Add strict pattern matching on response when pattern was providedSingh2016-11-151-0/+2
* Merge pull request #56 from lilydjwg/masterDavid Heidelberg2016-09-291-19/+24
|\
| * ping: also bind the ICMP socket to the specific device依云2016-09-171-19/+24
* | Merge pull request #65 from jsynacek/ping-eacces-fixDavid Heidelberg2016-09-121-1/+2
|\ \
| * | ping: fix error message when getting EACCES from connect()Jan Synacek2016-09-121-1/+2
* | | ping: fix ping -6 -IJan Synacek2016-09-091-1/+1
|/ /
* | ping: work with older kernels that don't support ping socketsPavel Šimerda2016-08-231-11/+64
* | ping: remove assignments of values that are never readPavel Šimerda2016-08-201-4/+0
|/
* ping: Silence GCC warnings when building with -fstrict-aliasingMarkos Chandras2016-05-171-6/+12
* ping: do not allow oversized packets to rootJan Synacek2016-04-201-8/+2
* ping: eliminate deadcode & simplifyDavid Heidelberg2016-04-051-12/+4
* reorder -I option parsingRobert Schiele2016-03-141-4/+2
* ping: always use POSIX locale when parsing -iJan Synacek2015-11-191-0/+6
* ping: handle single protocol systemsPavel Šimerda2015-10-051-10/+18
* ping: merge IPv4 and IPv6 `pr_addr()`Pavel Šimerda2015-07-071-41/+45