Bug 198408
Summary: | Package rhythmbox lacks IPv6 support | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Peter Vrabec <pvrabec> | ||||
Component: | rhythmbox | Assignee: | Alexander Larsson <alexl> | ||||
Status: | CLOSED UPSTREAM | QA Contact: | |||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | rawhide | CC: | bnocera, corsac, jpazdziora, mbacovsk | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2007-01-30 16:05:34 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 195271 | ||||||
Attachments: |
|
Description
Peter Vrabec
2006-07-11 10:29:10 UTC
Created attachment 132584 [details]
Replace IPv4-only code with AF-agnostic approach
The patch changes IPv4-only routines by getaddrinfo.
The patch adds support for IPv6 addresses in URI as recommended by RFC 2732.
Why was there strrchr (hostport, ':'); in _split_uri -- what would have
happened if there was a colon in the path part? Anyway, changed to strchr.
Changed the type of argument port in _split_uri to gchar ** -- we work with
strings only.
The patch was not tested beyond compile.
The DAAP source only works on local networks, and advertised through mDNS, so I don't think it makes sense to have IPv6 support there. Also, those aren't full URIs, but just host/port combinations stored internally (ie. a DAAP source on the local network could be daap://192.168.2.2:8097) Filed upstream at: http://bugzilla.gnome.org/show_bug.cgi?id=402477 Hmh, why the fact that it works only on local networks and be advertised through mDNS would block DAAP to work with IPv6? |