On Sat, Mar 6, 2010 at 10:44 PM, Hans Hübner <span dir="ltr"><<a href="mailto:hans.huebner@gmail.com">hans.huebner@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Elliott,<br>
<br>
to my knowledge, usocket does not provide an API to get a list of all<br>
network interfaces, which is what you need to do if you want to know<br>
the local IP address(es).<br>
<br>
One quick workaround is to invoke ifconfig and parse the output.  I<br>
know that this is not a very satisfying or portable approach, but it<br>
is quick.<br></blockquote><div><br></div><div>Thanks. I wanted to make sure I wasn't missing something.</div><div><br></div><div>Supposing that I wanted to find a more portable solution, would I need to write a custom CFFI wrapper over gethostbyname or getaddrinfo? And would this sort of functionality be considered for inclusion in usocket? </div>
</div><br>-- <br>Elliott Slaughter<br><br>"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay<br>