Else, Nagios will replace the plugin output with an hardcoded built-in value to tell the user that the RC is out of range. However, when using the wrapper, we're interested in the actual output.
@@ -64,6 +64,11 @@ if ($p_rc == 255) {
my $p_output = join('', @p_output);
print $p_output;
+
+if (($p_rc < 0) || ($p_rc > 3)) {
+ $p_rc = 3;
+}
exit $p_rc;
sub exit_usage {