./net/arping, ARP-level ping utility

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.21nb1, Package name: arping-2.21nb1, Maintainer: pkgsrc-users

Arping can be used to find out if a specific IP address on the LAN
is 'taken' and what MAC address owns it. Sure, you *could* just
use 'ping' to find out if it's taken and even if the computer blocks
ping (and everything else) you still get an entry in your ARP cache.
But what if you aren't on a routable net? Or the host blocks ping
(all ICMP even)? Then you're out of luck. Or you use arping.


Required to build:
[devel/libnet11] [pkgtools/cwrappers]

Master sites:

Filesize: 176.796 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958)
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
   2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962)
Log message:
net: Remove SHA1 hashes for distfiles
   2021-01-30 09:24:07 by Jonathan Perkin | Files touched by this commit (1)
Log message:
arping: Remove DEPENDS, fixed in libnet bl3.
   2021-01-30 08:51:39 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(net/arping) build fix +DEPENDS=libnet-[0-9]*. Correct me, if wrong
   2021-01-26 12:22:13 by Jonathan Perkin | Files touched by this commit (1)
Log message:
arping: Switch to libnet.

Now works on SunOS.  Bump PKGREVISION.
   2020-07-07 10:48:25 by Stephen Borrill | Files touched by this commit (2)
Log message:
Add patch to avoid declaring variables in a for statement which reduces
compiler compatibility for no benefit
   2017-02-11 03:11:31 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
Update net/arping to 2.18.
--------------------------
Explicit ChangeLog not found, but diff between source may say
following changes.
2.17
----
  usage: arping [ -0aAbdDeFpPqrRuUv ] [ -w <us> ]

  -w     Time to wait between pings, in microseconds.
  -W     Same as -w, but in floating point seconds.
2.18
----
  usage: arping [ -0aAbdDeFpPqrRuUv ] [ -w <sec> ]

  -w sec Specify a timeout before ping exits regardless of how many
     packets have been sent or received.
  -W sec Time to wait between pings.
   2016-08-16 15:45:19 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
Updated net/arping to 2.17
--------------------------
Explicit ChangeLog is not known, but diff shows following lines
   +        // Padding size chosen fairly arbitrarily.
   +        // Without this padding some systems (e.g. Raspberry Pi 3
   +        // wireless interface) failed. dmesg said:
   +        //   arping: packet size is too short (42 <= 50)
   +        const char padding[16] = {0};