summaryrefslogtreecommitdiffstats
path: root/src/util
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2006-11-02 02:50:49 +0000
committerKen Raeburn <raeburn@mit.edu>2006-11-02 02:50:49 +0000
commit0642901850b91d71a8a0e8eb5438fd0e46656478 (patch)
treee1c22024f2cd4074c9a9c9d23e4ba3a1ea6129cc /src/util
parent2b2f711f2addee052253e4ff54fb7cdf3e20c0ae (diff)
downloadkrb5-0642901850b91d71a8a0e8eb5438fd0e46656478.tar.gz
krb5-0642901850b91d71a8a0e8eb5438fd0e46656478.tar.xz
krb5-0642901850b91d71a8a0e8eb5438fd0e46656478.zip
* fake-addrinfo.c (krb5int_lock_fac, krb5int_unlock_fac): Define only if FAI_CACHE
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18755 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/util')
-rw-r--r--src/util/support/fake-addrinfo.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/util/support/fake-addrinfo.c b/src/util/support/fake-addrinfo.c
index 6db94cf48..80c7d6f03 100644
--- a/src/util/support/fake-addrinfo.c
+++ b/src/util/support/fake-addrinfo.c
@@ -643,7 +643,9 @@ static int find_face (const char *name, struct face **entry)
#endif
+#ifdef FAI_CACHE
static int krb5int_lock_fac(void), krb5int_unlock_fac(void);
+#endif
static inline int fai_add_hosts_by_name (const char *name,
struct addrinfo *template,
@@ -1313,6 +1315,7 @@ void freeaddrinfo (struct addrinfo *ai)
}
#endif /* WRAP_GETADDRINFO */
+#ifdef FAI_CACHE
static int krb5int_lock_fac (void)
{
int err;
@@ -1326,6 +1329,7 @@ static int krb5int_unlock_fac (void)
{
return k5_mutex_unlock(&krb5int_fac.lock);
}
+#endif
/* Some systems don't define in6addr_any. */
const struct in6_addr krb5int_in6addr_any = IN6ADDR_ANY_INIT;