summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2011-11-15 02:42:58 +0000
committerGreg Hudson <ghudson@mit.edu>2011-11-15 02:42:58 +0000
commitcd7796cf4dfdcbd63b021624cb6345347ae59c8b (patch)
treeafa38784a06d133a9a729095934c37925dcc2c41 /src/lib
parent544e781832f19d9430d85d8e3097a0fadb768eff (diff)
downloadkrb5-cd7796cf4dfdcbd63b021624cb6345347ae59c8b.tar.gz
krb5-cd7796cf4dfdcbd63b021624cb6345347ae59c8b.tar.xz
krb5-cd7796cf4dfdcbd63b021624cb6345347ae59c8b.zip
Make verto context available to kdcpreauth modules
Add an event_context callback to kdcpreauth. Adjust the internal KDC and main loop interfaces to pass around the event context, and expose it to kdcpreauth modules via the rock. ticket: 7019 target_version: 1.10 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25475 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/apputils/net-server.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/apputils/net-server.c b/src/lib/apputils/net-server.c
index 9df909faca..43be27c951 100644
--- a/src/lib/apputils/net-server.c
+++ b/src/lib/apputils/net-server.c
@@ -1665,7 +1665,7 @@ process_packet(verto_ctx *ctx, verto_ev *ev)
init_addr(&state->faddr, ss2sa(&state->saddr));
/* This address is in net order. */
dispatch(state->handle, ss2sa(&state->daddr), &state->faddr,
- &state->request, 0, process_packet_response, state);
+ &state->request, 0, ctx, process_packet_response, state);
}
static int
@@ -1936,7 +1936,7 @@ process_tcp_connection_read(verto_ctx *ctx, verto_ev *ev)
local_saddrp = ss2sa(&state->local_saddr);
dispatch(state->conn->handle, local_saddrp, &conn->faddr,
- &state->request, 1, process_tcp_response, state);
+ &state->request, 1, ctx, process_tcp_response, state);
}
return;