[liboping-changes] octo's ping library: Changes to 'master'
Florian Forster
octo at verplant.org
Tue Sep 6 11:36:26 CEST 2016
src/mans/oping.pod | 44 ++++++++++++++++++++++++++++++++++++++++++++
src/oping.c | 13 ++++++++++++-
2 files changed, 56 insertions(+), 1 deletion(-)
New commits:
commit 0e8b1b239fdcf9307a14d57c1620843e86932583
Merge: 6949f72 d908d5a
Author: Florian Forster <ff at octo.it>
Date: Thu Aug 18 06:58:53 2016 +0200
Merge branch 'pr/6'
commit d908d5abd442e491fe81af8aaf5e53a599b941f2
Author: Antoine Beaupré <anarcat at koumbit.org>
Date: Mon Oct 5 16:09:38 2015 -0400
add bell output on successful pings
the rationale here is that it's actually pretty hard to do this with a
regular ping. you need a silly shell loop and it doesn't always work
right everywhere, because the output of the system ping is
platform-dependant. it also buffers stdout in some weird ways sometimes.
therefore, i think it's a great addition to oping.
the purpose of this is that it can be useful to "hear" ping packets
come back when doing network diagnostics. obviously, this will be
useless in finding out *failed* hosts if multiple hosts are selected,
as any sucessful host will produce a beep. but it can nevertheless be
used to trace network cables or problems without looking at the
console. i also use audible pings to let me know when a hosts returns
after a reboot.
Note that I had to struggle quite a bit to make my terminal bell work,
the following articles were used to generate documentation on how to
make that work reliably:
https://askubuntu.com/questions/228096/terminal-bell-doesnt-ring
also see the following for the original inspiration for this:
http://catb.org/jargon/html/P/ping.html
https://groups.google.com/forum/#!msg/comp.sys.next/JDaeD8oqarU/v8xaDS8kXM0J
More information about the liboping-changes
mailing list