GNOME Bugzilla – Bug 700953
Connecting to an ipv4 adress on a ipv6/ipv4 socket handed to the rtsp server causes bad sdp
Last modified: 2014-02-25 22:28:06 UTC
Connecting to an ipv4 adress on a ipv6/ipv4 socket handed to the rtsp server causes bad sdp. We get a mix of ipv4 and ipv6: c=IN IP6 192.168.0.1 The reason is that we check the socket for family wich returns ipv6. But the ip string is generated by a glib function that checks the family of the adress, which is ipv4. I am working on a patch
Created attachment 245232 [details] [review] Patch
And it should use separate sockets for IPv4 and IPv6
(In reply to comment #2) > And it should use separate sockets for IPv4 and IPv6 This is only for external servers. Boa in our case...
*** Bug 701049 has been marked as a duplicate of this bug. ***
commit e047c9fec11429b878865f2814d4bf3d9325427a Author: Alexander Schrab <alexas@axis.com> Date: Fri May 24 13:39:50 2013 +0200 rtsp-client: ipv4 adress should not be marked ipv6 even if socket is ipv6 https://bugzilla.gnome.org/show_bug.cgi?id=700953