A concurrent implementation of ping
in Rust.
WIP (untested, maybe unstable, but Just Works™).
ping.zsh
builds, sets relevant file capabilities (needs sudo
for that), and runs the release
version of pingrs
.
ping-debug.zsh
does the same, in debug mode.
TBD
TBD w/ pain
pingrs
may need special rights depending on OS.- more importantly, current use of
pnet
is weird, aspingrs
re-implements its own ICMP abstraction, but still makes use ofpnet
's implementation to send/receive packets.