From: Ilya Nelkenbaum Date: Wed, 17 Jun 2015 05:39:51 +0000 (-0700) Subject: acme.c: Fix IPv6 address handling in inet_any_pton X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=825da3ccd25ac19167814e811fc79b0309c5b524;p=~shefty%2Fibacm.git acme.c: Fix IPv6 address handling in inet_any_pton In inet_any_pton() routine, src_addr was used by mistake instead of addr argument. Signed-off-by: Ilya Nelkenbaum Signed-off-by: Hal Rosenstock Signed-off-by: Sean Hefty --- diff --git a/src/acme.c b/src/acme.c index 8279b65..f1b0d01 100644 --- a/src/acme.c +++ b/src/acme.c @@ -535,7 +535,7 @@ static int inet_any_pton(char *addr, struct sockaddr *sa) if (ret <= 0) { sin6 = (struct sockaddr_in6 *) sa; sa->sa_family = AF_INET6; - ret = inet_pton(AF_INET6, src_addr, &sin6->sin6_addr); + ret = inet_pton(AF_INET6, addr, &sin6->sin6_addr); } return ret;