use a mix of Errno and syscall.Errno