Really? Shouldn't this be EINVAL?