Bug 198460
Summary: | Package scim lacks IPv6 support | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Peter Vrabec <pvrabec> |
Component: | scim | Assignee: | Peng Huang <phuang> |
Status: | CLOSED DEFERRED | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | rawhide | CC: | eng-i18n-bugs, jpazdziora, mbacovsk, petersen |
Target Milestone: | --- | Keywords: | FutureFeature |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Enhancement | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-11-08 04:48:30 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: | 150223 |
Description
Peter Vrabec
2006-07-11 12:39:27 UTC
SCIM uses unix domain sockets by default and we have never tested it over tcp sockets. So does this still need to be done for FC6? There seems to be a code in scim-1.4.4-20060704/src/scim_socket.cpp file in SocketAddress::SocketAddressImpl::set_address method that checks else if ((varlist [0] == "tcp" || varlist [0] == "inet") and based on that creates an AF_INET socket. Also, the __gethostname uses gethostbyname_r, a IPv4-only function. Using getaddrinfo might be needed. Could you check if the TCP code is ever used by other parts of scim? It is only used if one explicitly configures scim to use a tcp socket instead of a unix one, but we've never actually tested that codepath... Lower to FC6 Target since net code is not used by default configuration and indeed we have never even tested it. I am going to defer this for now, since network socket support is a low priority anyway. |