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/lib/apputils | |
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/lib/apputils')
-rw-r--r-- | src/lib/apputils/net-server.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/apputils/net-server.c b/src/lib/apputils/net-server.c index 1f8a8f97a..3aa6fdeeb 100644 --- a/src/lib/apputils/net-server.c +++ b/src/lib/apputils/net-server.c @@ -277,7 +277,7 @@ do_break(verto_ctx *ctx, verto_ev *ev) struct sighup_context { void *handle; - void (*reset)(); + void (*reset)(void *); }; static void @@ -288,7 +288,7 @@ do_reset(verto_ctx *ctx, verto_ev *ev) krb5_klog_syslog(LOG_DEBUG, _("Got signal to reset")); krb5_klog_reopen(get_context(sc->handle)); if (sc->reset) - sc->reset(); + sc->reset(sc->handle); } static void |