If UNKNOWN would be the correct state, how about a parameter that accepts an exit state? The same way -T WARNING works for negate, and defaults to UNKNOWN?
I'm happy to do the work. -- Reply to this email on GitHub: https://github.com/monitoring-plugins/monitoring-plugins/pull/1246#issuecomment-38261698