NAT64 support

Joel Loeshelle jml5qh at gmail.com
Wed Dec 21 12:55:55 UTC 2016


Thanks Sebastian. That makes sense. Is there anyway for udpsrc to
automatically default to the unresolved IPv6 address? For example, the
equivalent of passing localhost if you wanted to get 127.0.0.1 for IPv4 and
::1 for IPv6?

On Wed, Dec 21, 2016 at 2:51 AM, Sebastian Dröge <sebastian at centricular.com>
wrote:

> On Tue, 2016-12-20 at 19:44 -0500, Joel Loeshelle wrote:
> > One other issue I found was with udpsrc. It defaults to using the
> > unresolved IPv4 address. If you are on a network that is doing NAT64,
> > it does not work unless you manually specify the unresolved IPv6
> > address. Is there a way to make udpsrc automatically choose IPv6 if
> > you are on a NAT64 network?
>
> Ok, so what is required here is to actually "resolve" IPv4 addresses to
> their IPv6 equivalent. That's not implemented and also seems rather
> silly to do. If such translation is required the network layer could as
> well do that.
>
> For making this work without source changes, you would have to provide
> the corresponding IPv6 address directly instead of an IPv4 address. It
> might make sense to add support for this somehow though, please file a
> bug about that with all the details.
>
> Unconditionally doing that will break things on other platforms though.
>
> --
> Sebastian Dröge, Centricular Ltd · http://www.centricular.com
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20161221/229e7910/attachment.html>


More information about the gstreamer-devel mailing list