<p>If I run <code>check_ping -H 123.123.123.123 -w 3000.0,80% -c 5000.0,100% -p 5</code> I can see in <code>ps fax</code> that <code>/bin/ping -n -U -w 30 -c 5 123.123.123.123</code> is the real command being run.</p>

<p><code>-w</code> & <code>-W</code> are defined in my man page as:</p>

<blockquote>
<p>-w deadline<br>
Specify  a  timeout,  in  seconds, before ping exits regardless of how many packets have been sent or received. In this case ping does not stop after count packet are sent, it waits either for deadline expire or until count probes are answered or for some error notification from network.<br>
-W timeout<br>
Time to wait for a response, in seconds. The option affects only timeout in absense of any responses, otherwise ping waits for two RTTs.</p>
</blockquote>

<p><code>check_ping -h</code> states that the default timeout is 10 seconds.</p>

<p>Setting <code>-t 10</code> doesn't modify the arguments being used to run check_ping</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href='https://github.com/nagios-plugins/nagios-plugins/issues/1216'>view it on GitHub</a>.<img src='https://github.com/notifications/beacon/_EHT0K2RMtzboqJPrl-P-Hxk_RzNo6tK7F_IjXu8ahmaAi95KeL1X3tk9BLxgMD9.gif' height='1' width='1'></p>