+2006-07-03 Dan Yefimov <dan@D00M.lightwave.net.ru>
+
+ * configure.in: Fixed have_key_syscalls test.
+
+ * modules/pam_access/pam_access.c (from_match): Fixed IPv4 network match,
+ removed AI_ADDRCONFIG flag.
+
2006-06-30 Tomas Mraz <t8m@centrum.cz>
* modules/pam_namespace/Makefile.am(EXTRA_DIST): Add namespace.init.
fi
AC_SUBST([HAVE_KEY_MANAGEMENT], $HAVE_KEY_MANAGEMENT)
-AM_CONDITIONAL([HAVE_KEY_MANAGEMENT], [test ! -z "$have_key_syscalls"])
+AM_CONDITIONAL([HAVE_KEY_MANAGEMENT], [test "$have_key_syscalls" = 1])
dnl Files to be created from when we run configure
AC_OUTPUT(Makefile libpam/Makefile libpamc/Makefile libpamc/test/Makefile \
struct addrinfo hint;
memset (&hint, '\0', sizeof (hint));
- hint.ai_flags = AI_ADDRCONFIG | AI_CANONNAME;
+ hint.ai_flags = AI_CANONNAME;
hint.ai_family = AF_INET;
if (getaddrinfo (string, NULL, &hint, &res) != 0)
freeaddrinfo (res);
return YES;
}
- runp = runp->ai_next;
}
- freeaddrinfo (res);
+ runp = runp->ai_next;
}
+ freeaddrinfo (res);
}
} else if (isipaddr(string, NULL, NULL) == YES) {
/* Assume network/netmask with a IP of a host. */
struct addrinfo hint;
memset (&hint, '\0', sizeof (hint));
- hint.ai_flags = AI_ADDRCONFIG | AI_CANONNAME;
+ hint.ai_flags = AI_CANONNAME;
hint.ai_family = AF_UNSPEC;
if (getaddrinfo (string, NULL, &hint, &res) != 0)