net.slp.DAAddresses fails to resolve hostnames (patch attached)
Brought to you by:
jcalcote
verison: 2.0.0
net.slp.DAAddresses fails to resolve hostnames, because pinter is incorrectly de-refrenced in memcpy.
FIX:
--- ./openslp-2.0.0/slpd/slpd_knownda.c
+++ ./openslp-2.0.0/slpd/slpd_knownda.c
@@ -577 +577 @@ int SLPKnownDAFromProperties()
- memcpy(&daaddr, &ai_ref->ai_addr,
+ memcpy(&daaddr, ai_ref->ai_addr,
@@ -587 +587 @@ int SLPKnownDAFromProperties()
- memcpy(&daaddr, &ai_ref->ai_addr,
+ memcpy(&daaddr, ai_ref->ai_addr,
Markus,
Thanks for the patch - applied.
John