diff options
| author | Tom Yu <tlyu@mit.edu> | 2012-09-07 20:18:41 -0400 |
|---|---|---|
| committer | Tom Yu <tlyu@mit.edu> | 2012-10-15 19:41:14 -0400 |
| commit | 0a2f14f752c32a24200363cc6b6ae64a92f81379 (patch) | |
| tree | 707f1dce91dfbe42df0eead38b33cbf7728d9703 /src/kdc/extern.c | |
| parent | 1a3f548db030b764f46820c342fb2abb226dc43b (diff) | |
| download | krb5-0a2f14f752c32a24200363cc6b6ae64a92f81379.tar.gz krb5-0a2f14f752c32a24200363cc6b6ae64a92f81379.tar.xz krb5-0a2f14f752c32a24200363cc6b6ae64a92f81379.zip | |
Eliminate some KDC globals
Make kdc_active_realm a local variable in every function that needs
it. Pass it around in various state structures as needed. Keep the
macros that reference its members remain for now.
Diffstat (limited to 'src/kdc/extern.c')
| -rw-r--r-- | src/kdc/extern.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kdc/extern.c b/src/kdc/extern.c index 7307bfcf5..fe627494b 100644 --- a/src/kdc/extern.c +++ b/src/kdc/extern.c @@ -31,11 +31,11 @@ #include "k5-int.h" #include "kdb.h" #include "extern.h" +#include "realm_data.h" /* real declarations of KDC's externs */ kdc_realm_t **kdc_realmlist = (kdc_realm_t **) NULL; int kdc_numrealms = 0; -kdc_realm_t *kdc_active_realm = (kdc_realm_t *) NULL; krb5_data empty_string = {0, 0, ""}; krb5_timestamp kdc_infinity = KRB5_INT32_MAX; /* XXX */ krb5_keyblock psr_key; |
