Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15:Update
sendmail.32316
sendmail-8.15.2-glibc-2.30.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File sendmail-8.15.2-glibc-2.30.patch of Package sendmail.32316
The former deprecated macro RES_USE_INET6 is gone with glibc 2.30 --- libmilter/sm_gethost.c | 6 ++++-- sendmail/conf.c | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) --- libmilter/sm_gethost.c +++ libmilter/sm_gethost.c 2019-09-28 07:27:46.512228011 +0000 @@ -51,18 +51,20 @@ sm_getipnodebyname(name, family, flags, { bool resv6 = true; struct hostent *h; - +#ifdef RES_USE_INET6 if (family == AF_INET6) { /* From RFC2133, section 6.1 */ resv6 = bitset(RES_USE_INET6, _res.options); _res.options |= RES_USE_INET6; } +#endif SM_SET_H_ERRNO(0); h = gethostbyname(name); +#ifdef RES_USE_INET6 if (family == AF_INET6 && !resv6) _res.options &= ~RES_USE_INET6; - +#endif /* the function is supposed to return only the requested family */ if (h != NULL && h->h_addrtype != family) { --- sendmail/conf.c +++ sendmail/conf.c 2019-09-28 07:28:39.103245002 +0000 @@ -4242,18 +4242,20 @@ sm_getipnodebyname(name, family, flags, # else /* HAS_GETHOSTBYNAME2 */ bool resv6 = true; - +#ifdef RES_USE_INET6 if (family == AF_INET6) { /* From RFC2133, section 6.1 */ resv6 = bitset(RES_USE_INET6, _res.options); _res.options |= RES_USE_INET6; } +#endif SM_SET_H_ERRNO(0); h = gethostbyname(name); +#ifdef RES_USE_INET6 if (!resv6) _res.options &= ~RES_USE_INET6; - +#endif /* the function is supposed to return only the requested family */ if (h != NULL && h->h_addrtype != family) {
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor