nss-resolve: fix gethostbyaddr h_aliases
authorSamu Kallio <samu@samukallio.net>
Tue, 26 Jan 2016 17:26:48 +0000 (19:26 +0200)
committerSamu Kallio <samu@samukallio.net>
Tue, 26 Jan 2016 17:44:20 +0000 (19:44 +0200)
Fix the comparison to include the first alias, which will
otherwise be left as a bogus pointer.

src/nss-resolve/nss-resolve.c

index a268c3a..2b716a6 100644 (file)
@@ -659,7 +659,7 @@ enum nss_status _nss_resolve_gethostbyaddr2_r(
                 p = buffer + idx;
                 memcpy(p, n, l+1);
 
-                if (i > 1)
+                if (i > 0)
                         ((char**) r_aliases)[i-1] = p;
                 i++;