I would like to see this changed to something more cross platform.  There
is a python module (that requires compilation) that is available that does
this exact thing:
https://pypi.python.org/pypi/netifaces/

It does the same thing as the connect to the A nameserver that we do, but
it also has the different systems' specific getifaddrs functions set up.

In adding IPv6 support I had to change this function greatly and it isn't
totally working yet in Twisted's implementation of IPv6 UDP connect, so
something that works on more things with more supported protocols would be
great.

Randall Mason
clashthebu...@gmail.com


On Mon, Jun 17, 2013 at 3:30 PM, tahoe-lafs <t...@tahoe-lafs.org> wrote:

> #1988: don't stop the process if you can't execute "ifconfig" or
> "route.exe"
> -----------------------------+---------------------------------------------
>      Reporter:  zooko        |      Owner:
>          Type:  defect       |     Status:  new
>      Priority:  normal       |  Milestone:  undecided
>     Component:  code-        |    Version:  1.10.0
>   network                    |   Keywords:  iputil portability transparency
>    Resolution:               |
> Launchpad Bug:               |
> -----------------------------+---------------------------------------------
>
> Comment (by daira):
>
>  Replying to [comment:4 zooko]:
>  > Replying to [comment:3 utf8notsupported]:
>  > > Why not use ipconfig.exe on windows instead of route.exe?  It's a
>  closer w32 analog to ifconfig.
>  >
>  > Using {{{route.exe}}} is known to work. Let's not change it unless
>  there's a compelling reason to do.
>
>  +1
>
> --
> Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1988#comment:5>
> tahoe-lafs <https://tahoe-lafs.org>
> secure decentralized storage
> _______________________________________________
> tahoe-lafs-trac-stream mailing list
> tahoe-lafs-trac-str...@tahoe-lafs.org
> https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-lafs-trac-stream
>
_______________________________________________
tahoe-dev mailing list
tahoe-dev@tahoe-lafs.org
https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev

Reply via email to