As contributed, the PKINIT code contained code to read a mapping
filename, but never used the resulting structure variable. Get rid of
the structure field and the code to populate it.
#define KRB5_CONF_PKINIT_KDC_HOSTNAME "pkinit_kdc_hostname"
#define KRB5_CONF_PKINIT_KDC_OCSP "pkinit_kdc_ocsp"
#define KRB5_CONF_PKINIT_LONGHORN "pkinit_longhorn"
-#define KRB5_CONF_PKINIT_MAPPING_FILE "pkinit_mapping_file"
#define KRB5_CONF_PKINIT_POOL "pkinit_pool"
#define KRB5_CONF_PKINIT_REQUIRE_CRL_CHECKING "pkinit_require_crl_checking"
#define KRB5_CONF_PKINIT_REVOKE "pkinit_revoke"
char **intermediates;
char **crls;
char *ocsp;
- char *dn_mapping_file;
int idtype;
char *cert_filename;
char *key_filename;
opts->intermediates = NULL;
opts->crls = NULL;
opts->ocsp = NULL;
- opts->dn_mapping_file = NULL;
opts->cert_filename = NULL;
opts->key_filename = NULL;
KRB5_CONF_PKINIT_KDC_OCSP,
&plgctx->idopts->ocsp);
- pkinit_kdcdefault_string(context, plgctx->realmname,
- KRB5_CONF_PKINIT_MAPPING_FILE,
- &plgctx->idopts->dn_mapping_file);
-
pkinit_kdcdefault_integer(context, plgctx->realmname,
KRB5_CONF_PKINIT_DH_MIN_BITS,
PKINIT_DEFAULT_DH_MIN_BITS,