Projects
Eulaceura:Factory
openslp
_service:obs_scm:Fix-DAAddresses-hostname-resol...
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:Fix-DAAddresses-hostname-resolution-issue.patch of Package openslp
# HG changeset patch # User John Calcote <john.calcote@gmail.com> # Date 1491512773 21600 # Thu Apr 06 15:06:13 2017 -0600 # Node ID a33eb64be8d3ad17e6052fa23e118f166f11fd16 # Parent df49bc4f2972edbe5aa62598af00f57277f5bded Bug#154: Fix DAAddresses hostname resolution issue. diff -r df49bc4f2972 -r a33eb64be8d3 slpd/slpd_knownda.c --- a/slpd/slpd_knownda.c Thu Apr 06 14:55:36 2017 -0600 +++ b/slpd/slpd_knownda.c Thu Apr 06 15:06:13 2017 -0600 @@ -574,7 +574,7 @@ { if (SLPNetIsIPV6() && ai_ref->ai_addr->sa_family == AF_INET6) { - memcpy(&daaddr, &ai_ref->ai_addr, + memcpy(&daaddr, ai_ref->ai_addr, sizeof(struct sockaddr_in6)); daaddr_isset = 1; break; @@ -584,7 +584,7 @@ && !daaddr_isset && ai_ref->ai_addr->sa_family == AF_INET) { - memcpy(&daaddr, &ai_ref->ai_addr, + memcpy(&daaddr, ai_ref->ai_addr, sizeof(struct sockaddr_in)); daaddr_isset = 1; /* we'll continue searching for an IPv6 address, but we'll use the first IPv4 address if none are found */
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2