From 2437f18d3b5c8ce882cc2cb03d77864cc5b8c5a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 26 Jan 2009 01:08:35 +0000 Subject: [PATCH] add krb5_kdc_service git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24492 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kdc/kdc.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/kdc/kdc.h b/kdc/kdc.h index bb9b2bd14..1161fda9d 100644 --- a/kdc/kdc.h +++ b/kdc/kdc.h @@ -92,6 +92,20 @@ typedef struct krb5_kdc_configuration { } krb5_kdc_configuration; +struct krb5_kdc_service { + const char *name; + unsigned int flags; +#define KS_KRB5 1 +#define KS_PREPENDLENGTH 2 + krb5_error_code (*process)(krb5_context context, + krb5_kdc_configuration *config, + krb5_data *req_buffer, + krb5_data *reply, + const char *from, + struct sockaddr *addr, + int datagram_reply); +}; + #include #endif