Skip to content

Give or_connection_t a "canonical_addr" field rather than "real_addr".

We want to avoid messing with the addr field in or_connection_t objects. (See #33898 (closed) for more info.) Having this field is what forced us to add a real_addr field.

Instead, let's get a canonical_addr field to track the canonical address of a relay, and use that when appropriate.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information