From 55db6909fe9a6e5c82f4eb73ca4aa15cac588ece Mon Sep 17 00:00:00 2001 From: Love Hornquist Astrand Date: Wed, 25 Nov 2009 05:08:44 -0800 Subject: [PATCH] _kdc_pk_initialize needs to be exported for kdc-replay prompted by patch from Gabor Gombas --- kdc/config.c | 10 +++++----- kdc/kdc-replay.c | 10 +++++----- kdc/pkinit.c | 12 ++++++------ kdc/version-script.map | 1 + 4 files changed, 17 insertions(+), 16 deletions(-) diff --git a/kdc/config.c b/kdc/config.c index eeff5c3f8..58ff16d0e 100644 --- a/kdc/config.c +++ b/kdc/config.c @@ -356,11 +356,11 @@ configure(krb5_context context, int argc, char **argv) if (config->pkinit_kdc_anchors == NULL) krb5_errx(context, 1, "pkinit enabled but no X509 anchors"); - _kdc_pk_initialize(context, config, - config->pkinit_kdc_identity, - config->pkinit_kdc_anchors, - config->pkinit_kdc_cert_pool, - config->pkinit_kdc_revoke); + krb5_kdc_pk_initialize(context, config, + config->pkinit_kdc_identity, + config->pkinit_kdc_anchors, + config->pkinit_kdc_cert_pool, + config->pkinit_kdc_revoke); } diff --git a/kdc/kdc-replay.c b/kdc/kdc-replay.c index a9bc38b8c..ccfd9784d 100644 --- a/kdc/kdc-replay.c +++ b/kdc/kdc-replay.c @@ -95,11 +95,11 @@ main(int argc, char **argv) if (config->pkinit_kdc_anchors == NULL) krb5_errx(context, 1, "pkinit enabled but no X509 anchors"); - _kdc_pk_initialize(context, config, - config->pkinit_kdc_identity, - config->pkinit_kdc_anchors, - config->pkinit_kdc_cert_pool, - config->pkinit_kdc_revoke); + krb5_kdc_pk_initialize(context, config, + config->pkinit_kdc_identity, + config->pkinit_kdc_anchors, + config->pkinit_kdc_cert_pool, + config->pkinit_kdc_revoke); } diff --git a/kdc/pkinit.c b/kdc/pkinit.c index 0215bb5ad..099d3ebe7 100644 --- a/kdc/pkinit.c +++ b/kdc/pkinit.c @@ -1945,12 +1945,12 @@ load_mappings(krb5_context context, const char *fn) */ krb5_error_code -_kdc_pk_initialize(krb5_context context, - krb5_kdc_configuration *config, - const char *user_id, - const char *anchors, - char **pool, - char **revoke_list) +krb5_kdc_pk_initialize(krb5_context context, + krb5_kdc_configuration *config, + const char *user_id, + const char *anchors, + char **pool, + char **revoke_list) { const char *file; char *fn = NULL; diff --git a/kdc/version-script.map b/kdc/version-script.map index 47e90a9d4..237acc390 100644 --- a/kdc/version-script.map +++ b/kdc/version-script.map @@ -13,6 +13,7 @@ HEIMDAL_KDC_1.0 { krb5_kdc_process_request; krb5_kdc_save_request; krb5_kdc_update_time; + krb5_kdc_pk_initialize; local: *; };