Bug 10197 - Fix IPv6 support
Summary: Fix IPv6 support
Status: RESOLVED DUPLICATE of bug 13706
Alias: None
Product: Samba 4.1 and newer
Classification: Unclassified
Component: File services (show other bugs)
Version: unspecified
Hardware: All All
: P5 minor (vote)
Target Milestone: ---
Assignee: Andreas Schneider
QA Contact: Samba QA Contact
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-10 14:05 UTC by Andreas Schneider
Modified: 2021-02-26 13:26 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Schneider 2013-10-10 14:05:42 UTC
usr/sbin/nmbd on all architectures uses function inet_ntoa, which may impact IPv6 support
usr/bin/nmblookup on all architectures uses function inet_ntoa, which may impact IPv6 support
usr/lib/libndr.so.0.0.2 on i686 ppc s390 uses function inet_addr, which may impact IPv6 support
usr/lib/libndr.so.0.0.2 on i686 ppc s390 uses function inet_ntoa, which may impact IPv6 support
usr/lib/libsmbconf.so.0 on i686 ppc s390 uses function gethostbyname, which may impact IPv6 support
usr/lib/libsmbconf.so.0 on i686 ppc s390 uses function inet_ntoa, which may impact IPv6 support
usr/lib/samba/libaddns.so on i686 ppc s390 uses function gethostbyname, which may impact IPv6 support
usr/lib/samba/libaddns.so on i686 ppc s390 uses function inet_addr, which may impact IPv6 support
usr/lib/samba/libgse.so on i686 ppc s390 uses function inet_ntoa, which may impact IPv6 support
usr/lib/samba/libsamba-sockets.so on i686 ppc s390 uses function gethostbyaddr, which may impact IPv6 support
usr/bin/smbtorture on all architectures uses function inet_ntoa, which may impact IPv6 support
usr/lib64/libndr.so.0.0.2 on x86_64 ppc64 s390x uses function inet_addr, which may impact IPv6 support
usr/lib64/libndr.so.0.0.2 on x86_64 ppc64 s390x uses function inet_ntoa, which may impact IPv6 support
usr/lib64/libsmbconf.so.0 on x86_64 ppc64 s390x uses function gethostbyname, which may impact IPv6 support
usr/lib64/libsmbconf.so.0 on x86_64 ppc64 s390x uses function inet_ntoa, which may impact IPv6 support
usr/lib64/samba/libaddns.so on x86_64 ppc64 s390x uses function gethostbyname, which may impact IPv6 support
usr/lib64/samba/libaddns.so on x86_64 ppc64 s390x uses function inet_addr, which may impact IPv6 support
usr/lib64/samba/libgse.so on x86_64 ppc64 s390x uses function inet_ntoa, which may impact IPv6 support
usr/lib64/samba/libsamba-sockets.so on x86_64 ppc64 s390x uses function gethostbyaddr, which may impact IPv6 support
Comment 1 Jeremy Allison 2013-10-10 16:41:59 UTC
usr/sbin/nmbd = NBT, which is IPv4-only.
usr/bin/nmblookup = NBT, which is IPv4-only.

This is from an automated tool I assume. Some of these calls are in explicit IPv4-only code. Some may not be. The problem with a report like this is determining which is which.

Jeremy.
Comment 2 Andreas Schneider 2013-10-21 05:58:39 UTC
Yes, it is an automated tool but I wanted to inspect all of them just to make sure. What I found in a quick search was in libads code and code related to 'net dns'.
Comment 3 Kai Blin 2013-10-21 10:31:28 UTC
net dns is one of the few users of libaddns, and that's antique. :)
Adding GSS-TSIG client side support to libcli/dns is on my todo list, no promises on delivery dates, though.
Comment 4 Björn Jacke 2021-02-26 13:26:56 UTC
net ads gethostbyname was removed with 4.14. If you still see other valid IPv6 issues, please reopen or file another bug for that.

*** This bug has been marked as a duplicate of bug 13706 ***