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? |