Bug 105678 - ping's exit code could be more useful
Summary: ping's exit code could be more useful
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: iputils
Version: 9
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Phil Knirsch
QA Contact: Mike McLean
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2003-09-26 14:46 UTC by Adam Spiers
Modified: 2015-03-05 01:12 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2004-04-22 13:17:57 UTC
Embargoed:


Attachments (Terms of Use)

Description Adam Spiers 2003-09-26 14:46:04 UTC
If you specify both -c and -w switches, and the exit
code is 1, you don't know whether the host is alive
or not just by the exit code, since either no reply
packets have been received, or some reply packets *were*
recieved but the program timed out before the *full*
quota of packets expected in the -c value were received
(e.g. with -c 5 any number of replies between 1 and 4
would result in an exit code of 1).

That means that you have to look at STDOUT to determine
whether a host was alive, which makes scripting etc.
a lot more awkward.

Comment 1 Phil Knirsch 2004-04-22 13:17:57 UTC
Why don't you use -c 1 -W 10 for example then? This should do what you
want as if it fails then the host was not reachable, otherwise it was
reachable.

Read ya, Phil


Note You need to log in before you can comment on or make changes to this bug.