The switch to str2sig() added handling for 'kill -s 0', but not
'kill -0', which is required by POSIX (as well as /etc/rc.subr).
This caused rc.d scripts with the 'stop' or 'restart' command to
not correctly wait for the service to stop.
Fixes: 36679f7d7b56 ("kill: Use POSIX str2sig()")