diff options
| author | Greg Hudson <ghudson@mit.edu> | 2013-01-15 08:43:10 -0500 |
|---|---|---|
| committer | Greg Hudson <ghudson@mit.edu> | 2013-01-15 08:43:42 -0500 |
| commit | 744d6c334fa8448c604c3948a10b88098a6dcf51 (patch) | |
| tree | f0c3f838d0af8dc81830fe2080c62dbd84cd5984 /src/kdc | |
| parent | 7364136c8fb95b1fd096bd62293b3dc4367ce424 (diff) | |
| download | krb5-744d6c334fa8448c604c3948a10b88098a6dcf51.tar.gz krb5-744d6c334fa8448c604c3948a10b88098a6dcf51.tar.xz krb5-744d6c334fa8448c604c3948a10b88098a6dcf51.zip | |
Remove unused krb5_realm_params fields
krb5_realm_params is only consumed by the KDC (everything else uses
kadm5_config_params), so only needs to contain fields used by the KDC.
Get rid of everything else. Also get rid of realm_profile, which is
read in by KDC code but never used (and was never set anyway).
Diffstat (limited to 'src/kdc')
| -rw-r--r-- | src/kdc/main.c | 9 | ||||
| -rw-r--r-- | src/kdc/realm_data.h | 1 |
2 files changed, 0 insertions, 10 deletions
diff --git a/src/kdc/main.c b/src/kdc/main.c index a5605f8c4..26d390798 100644 --- a/src/kdc/main.c +++ b/src/kdc/main.c @@ -237,15 +237,6 @@ init_realm(kdc_realm_t *rdp, char *realm, char *def_mpname, goto whoops; } - /* Handle profile file name */ - if (rparams && rparams->realm_profile) { - rdp->realm_profile = strdup(rparams->realm_profile); - if (!rdp->realm_profile) { - kret = ENOMEM; - goto whoops; - } - } - /* Handle master key name */ if (rparams && rparams->realm_mkey_name) rdp->realm_mpname = strdup(rparams->realm_mkey_name); diff --git a/src/kdc/realm_data.h b/src/kdc/realm_data.h index 1593c442e..c1a64fba0 100644 --- a/src/kdc/realm_data.h +++ b/src/kdc/realm_data.h @@ -44,7 +44,6 @@ typedef struct __kdc_realm_data { * cannot span multiple realms -- proven */ krb5_context realm_context; /* Context to be used for realm */ krb5_keytab realm_keytab; /* keytab to be used for this realm */ - char * realm_profile; /* Profile file for this realm */ char * realm_hostbased; /* referral services for NT-UNKNOWN */ char * realm_no_referral; /* non-referral services */ /* |
