[icecast-dev] IPv6 support for Icecast server
msmith at labyrinth.net.au
Fri Sep 27 19:08:02 PDT 2002
At 10:15 PM 9/27/02 +0200, you wrote:
>[testing a nonsubscriber sending mail from an IPv6 address but
> with an IPv4 envelope sender, dunno if it will make the list;
> if you don't have IPv6-able mail best keep replies on the list]
>In an old archived message, I read:
>> [...] However, icecast 2
>> already has IPv6 support in it, just so you know :)
>Which seems to work well, though I have to ask if it is possible
>(or if not possible, then worthwhile) to bind to multiple addresses,
>such as both IPv4 and IPv6, since it doesn't seem to work for me.
This would be worthwhile. Patches are welcome.
>May I ask, what is the state of IPv6 support in the CVS versions
>of `libshout' and `ices'? I can bind icecast to an IPv6 address
>and connect with `ogg123' to it, but still haven't yet been able
>to get a source into icecast over IPv6 (IPv4 is fine with `ices').
Again, patches welcome. ices2 currently has no hint of ipv6 support,
and I suspect the situation is the same for libshout.
>I've noticed that things like `HAVE_IPV6' and `HAVE_GETIPNODEBYNAME'
>are defined for my FreeBSD build of `icecast' but not for either of
>`libshout' or `ices', and I've added them to the DEFS as a hack.
>Actually, I've just gotten it working, though imperfectly, with a
>number of additional hacks to net/resolver.c, net/sock.c, plus some
>others to sources that shouldn't need it since I DON'T know what
>I'm doing and don't have it quite flawless, but perhaps someone who
>*does* know what to do might be able to do it right (in part, the
>existing getipnodebyname() call fails with IPv4 on my machine)...
Well, if you can make it work properly - send your patches in, please.
--- >8 ----
List archives: http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Icecast-dev