compat for different IPv6-APIs
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3485 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -197,6 +197,10 @@ find_all_addresses (krb5_addresses *res, int loop,
|
||||
|
||||
sin6 = &((struct sockaddr_in6 *)(&ifr->ifr_addr))->sin6_addr;
|
||||
|
||||
#ifndef IN6_IS_ADDR_LOOPBACK
|
||||
#define IN6_IS_ADDR_LOOPBACK(x) IN6_IS_LOOPBACK(*x)
|
||||
#endif
|
||||
|
||||
if (IN6_IS_ADDR_LOOPBACK(sin6)
|
||||
|| IN6_IS_ADDR_LINKLOCAL(sin6)
|
||||
|| IN6_IS_ADDR_V4COMPAT(sin6)) {
|
||||
|
Reference in New Issue
Block a user