From 46a4a64dfefd0388134c20c1286d30a152a0c6df Mon Sep 17 00:00:00 2001 From: Anton Lundin Date: Thu, 16 Sep 2010 08:18:35 +0200 Subject: [PATCH] ifdef away code to be able to build with --disable-krb4 Signed-off-by: Love Hornquist Astrand --- kdc/524.c | 3 +++ kdc/v4_dump.c | 3 +++ lib/krb5/name-45-test.c | 8 ++++++++ 3 files changed, 14 insertions(+) diff --git a/kdc/524.c b/kdc/524.c index cb50263aa..2160ce49e 100644 --- a/kdc/524.c +++ b/kdc/524.c @@ -33,6 +33,8 @@ #include "kdc_locl.h" +#ifdef KRB4 + #include /* @@ -394,3 +396,4 @@ _kdc_do_524(krb5_context context, _kdc_free_ent (context, server); return ret; } +#endif /* KRB4 */ diff --git a/kdc/v4_dump.c b/kdc/v4_dump.c index 7d5baaefb..5180f70b2 100644 --- a/kdc/v4_dump.c +++ b/kdc/v4_dump.c @@ -33,6 +33,8 @@ #include "hprop.h" +#ifdef KRB4 + static time_t time_parse(const char *cp) { @@ -139,3 +141,4 @@ v4_prop_dump(void *arg, const char *file) fclose(f); return 0; } +#endif /* KRB4 */ diff --git a/lib/krb5/name-45-test.c b/lib/krb5/name-45-test.c index 747dbccda..f6302c961 100644 --- a/lib/krb5/name-45-test.c +++ b/lib/krb5/name-45-test.c @@ -35,6 +35,8 @@ #include "krb5_locl.h" #include +#ifdef KRB4 + enum { MAX_COMPONENTS = 3 }; static struct testcase { @@ -292,3 +294,9 @@ main(int argc, char **argv) } return val; } + +#else /* stub for !KRB4 */ +int main(int argc, char *argv[]) { + return 77; +} +#endif -- 2.34.1