Mantis Bugtracker

Relationship Graph View Issue ] Dependency Graph ]
related to child of duplicate of

Viewing Issue Simple Details
ID Category Severity Reproducibility Date Submitted Last Update
0001551 xmms2d tweak always 07-05-03 23:22 07-09-25 22:40
Reporter juhovh View Status public  
Assigned To juhovh
Priority normal Resolution open  
Status confirmed      
Summary 0001551: IPv6 handling is ugly and inconsistent
Description I tried to use xmms2d with IPv6 and found it impossible to set up correctly without reading the source code. The way IPv6 is handled is simply that if the url is of form tcp://[something]:port [^] then it's IPv6 and otherwise it's IPv4. So if I have a DNS record foo.bar.baz and I want to open an IPv6 listener for it, I have to write tcp://[foo.bar.baz] [^] to make it work, otherwise xmms2 will resolve its IPv4 address and listen to that.

Suggestion:

Add tcp6:// schema in addition to the tcp:// one currently in use. If the url is of form tcp6://[ipaddr]:port [^] then it will be interpreted as an IPv6 address. With hostname it would work with just with tcp6://hostname:port [^] like one would assume. The currently working tcp://[ipaddr]:port [^] would be invalid and not work at all.
Additional Information


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker