Hurd: fix ttyname{,_r} errno result for non-ttys