Stop ignoring should_refuse_unknown_exits() for unauthenticated channels
The brackets in this code are wrong in at least two ways:
- they unconditionally reject client channels
- there are two at the start
if ((client_chan ||
(!connection_or_digest_is_known_relay(
or_circ->p_chan->identity_digest) &&
should_refuse_unknown_exits(options)))) {
Bugfix on d52a1e2 in #22060 (moved), note that 66aff2d was merged into that code in 0.3.2.