summaryrefslogtreecommitdiff
path: root/arping.c
Commit message (Expand)AuthorAgeFilesLines
* arping: use monotonic raw clock when measuring reply timesSami Kerola2018-11-111-3/+3
* arping: improve coding styleSami Kerola2018-11-111-211/+206
* arping: use signalfd() and timerfd() rather than signalsSami Kerola2018-11-111-106/+156
* arping: fix getifaddrs() and sysfs memory leaksSami Kerola2018-11-111-6/+9
* arping: remove unnecessary set_device_broadcast...() functionsSami Kerola2018-11-111-36/+15
* arping: reuse runstate function argument when possibleSami Kerola2018-11-111-60/+41
* arping: remove global variables by using a run state structSami Kerola2018-11-111-198/+226
* arping: fix undefined behavior detector [UBSan]Sami Kerola2018-10-251-9/+7
* arping: support -i interval optionIhar Hrachyshka2018-10-221-2/+7
* arping: honor setting source to 0.0.0.0Jens Låås2018-10-221-4/+4
* warnings: fix minor issuesSami Kerola2018-10-031-1/+1
* build-sys: use HAVE_LIBCAP to determine libcap code should be compiledSami Kerola2018-10-031-6/+6
* build-sys: make version number to update at each commitSami Kerola2018-10-031-3/+1
* arping, ping: consider getifaddrs() being available everywhereSami Kerola2018-10-031-12/+0
* usage: unify usage outputs, and improve their helpfulnessSami Kerola2018-10-031-16/+19
* arping: fix assignment ambiguitySami Kerola2018-10-031-1/+1
* warnings: fix multiple signed and unsigned integer expressionsSami Kerola2018-10-031-4/+4
* warnings: remove variable shadowingSami Kerola2018-10-031-35/+38
* build-sys: make meson to do everything neededSami Kerola2018-10-031-2/+2
* Fix build on MUSLAric Belsito2018-07-111-0/+7
* Merge pull request #97 from nmav/tmp-idn2David Heidelberg2017-10-301-1/+0
|\
| * arping,tracepath: removed unused idna headerNikos Mavrogiannopoulos2017-08-241-1/+0
* | arping: do not use libsysfs to read from /sysSami Kerola2017-10-081-34/+22
|/
* arping: exit if network disappears while runningJan Synacek2017-03-011-0/+2
* arping,doc: fix documentation of -IJan Synacek2016-09-091-1/+1
* make `getaddrinfo()` and `getnameinfo()` usage consistentPavel Šimerda2015-06-181-18/+12
* cleanup, get rid of if(1), #if 0 and constify onDavid Heidelberger2014-05-051-15/+0
* arping: Clarify and correct interaction of -c and -w optionsDavid Gibson2014-04-301-2/+10
* arping: Use monotonic clock for timeoutsDavid Gibson2014-04-301-22/+35
* arping: Avoid confusing local namesDavid Gibson2014-04-301-10/+10
* arping: fix arping hang if SIGALRM is blockedJan Synacek2014-04-251-4/+10
* arping: return immediatelyHendrik Lönngren2014-04-181-1/+1
* fix include paths, now compile with both glibc and muslDavid Heidelberger2014-04-181-7/+7
* arping: Fix sysfs decimal/hexadecimal parser for libsysfs support.YOSHIFUJI Hideaki2012-12-121-0/+1
* arping: Enforce user to specify device (-I) if multiple devices found.YOSHIFUJI Hideaki2012-11-301-17/+19
* arping: Ensure to fail if no appropriate device found with sysfs.YOSHIFUJI Hideaki2012-11-291-1/+1
* arping: Typo in type declaration.YOSHIFUJI Hideaki2012-11-291-1/+1
* arping: Some comments for new functions for finding devices support.YOSHIFUJI Hideaki2012-11-291-0/+32
* arping: Fix sysfs_class leakage on error path.YOSHIFUJI Hideaki2012-11-291-8/+5
* arping,ping,ping6: Do not ideologically check return value from cap_free,cap_...YOSHIFUJI Hideaki2012-11-291-24/+6
* arping: Allow printing usage without permission errors.YOSHIFUJI Hideaki2012-11-291-7/+23
* arping: Allow building without default interface.YOSHIFUJI Hideaki2012-11-291-2/+5
* arping: Reorder functions and comment out unsued code.YOSHIFUJI Hideaki2012-11-231-93/+106
* arping: Unify source files.YOSHIFUJI Hideaki2012-11-231-4/+268
* arping: Fix build failure with USE_SYSFS=yes and/or WITHOUT_IFADDRS=yesYOSHIFUJI Hideaki2012-11-231-5/+10
* arping: Less ifdefs.YOSHIFUJI Hideaki2012-11-211-4/+4
* arping,Makefile: 3rd legacy implementation to check network devices.YOSHIFUJI Hideaki2012-11-211-43/+8
* arping,Makefile: Allow build without getifaddrs() with WITHOUT_IFADDRS=yes.YOSHIFUJI Hideaki2012-11-171-0/+12
* arping: Introduce 2nd (legacy) method to select interface by ioctls.YOSHIFUJI Hideaki2012-11-171-2/+93
* arping: ALlow no default interface and select one by getifaddrs().YOSHIFUJI Hideaki2012-11-171-58/+84