pre-proposal for IPv6 exit support, questions

coderman coderman at gmail.com
Thu Jun 7 06:27:35 UTC 2007


On 6/6/07, coderman <coderman at gmail.com> wrote:
> i'd like some feedback on possible integration of IPv6 with Tor for
> exit and DNS.

one thing i forgot to mention, which is likely a large amount of work,
is that representation of addresses in Tor should probably use a
generic sockaddr structure at the interface level, and handle distinct
types (IPv4, IPv6, UnixDomain) as indicated in the sa_family.

even if Tor doesn't intend to support IPv6 for all hops in a circuit,
it might make sense to do the sockaddr refactoring for all socket
handling pieces, as one day Tor may want to support IPv6 in this
fashion (and unix domain sockets for control or other ports).

could the IPv6 exit changes be done without such effort?  or is this
indeed somewhat of a prerequisite.

best regards,



More information about the tor-dev mailing list