summaryrefslogtreecommitdiff
path: root/source4/heimdal/kdc/process.c
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2010-11-29 11:24:08 +1100
committerAndrew Tridgell <tridge@samba.org>2010-12-01 17:00:47 +1100
commitc5bea98ddb2f7967df572160f639da3cba381a87 (patch)
treee5ca502195932ea7674f03a732fc26dd5427553d /source4/heimdal/kdc/process.c
parent9c84f987acb5ffc97a612839e13e8b8042e6120e (diff)
downloadsamba-c5bea98ddb2f7967df572160f639da3cba381a87.tar.gz
samba-c5bea98ddb2f7967df572160f639da3cba381a87.tar.bz2
samba-c5bea98ddb2f7967df572160f639da3cba381a87.zip
s4:heimdal: import lorikeet-heimdal-201012010201 (commit 81fe27bcc0148d410ca4617f8759b9df1a5e935c)
Diffstat (limited to 'source4/heimdal/kdc/process.c')
-rw-r--r--source4/heimdal/kdc/process.c77
1 files changed, 0 insertions, 77 deletions
diff --git a/source4/heimdal/kdc/process.c b/source4/heimdal/kdc/process.c
index d3557ee6c9..4226600331 100644
--- a/source4/heimdal/kdc/process.c
+++ b/source4/heimdal/kdc/process.c
@@ -161,78 +161,6 @@ kdc_kx509(krb5_context context,
#endif
-#ifdef KRB4
-
-static krb5_error_code
-kdc_524(krb5_context context,
- krb5_kdc_configuration *config,
- krb5_data *req_buffer,
- krb5_data *reply,
- const char *from,
- struct sockaddr *addr,
- int datagram_reply,
- int *claim)
-{
- krb5_error_code ret;
- Ticket ticket;
- size_t len;
-
- ret = decode_Ticket(req_buffer->data, req_buffer->length, &ticket, &len);
- if (ret)
- return ret;
-
- *claim = 1;
-
- ret = _kdc_do_524(context, config, &ticket, reply, from, addr);
- free_Ticket(&ticket);
- return ret;
-}
-
-static krb5_error_code
-kdc_krb4(krb5_context context,
- krb5_kdc_configuration *config,
- krb5_data *req_buffer,
- krb5_data *reply,
- const char *from,
- struct sockaddr *addr,
- int datagram_reply,
- int *claim)
-{
- if (_kdc_maybe_version4(req_buffer->data, req_buffer->length) == 0)
- return -1;
-
- *claim = 1;
-
- return _kdc_do_version4(context, config,
- req_buffer->data, req_buffer->length,
- reply, from,
- (struct sockaddr_in*)addr);
-}
-
-static krb5_error_code
-kdc_kaserver(krb5_context context,
- krb5_kdc_configuration *config,
- krb5_data *req_buffer,
- krb5_data *reply,
- const char *from,
- struct sockaddr *addr,
- int datagram_reply,
- int *claim)
-{
- if (config->enable_kaserver == 0)
- return -1;
-
- *claim = 1;
-
- return _kdc_do_kaserver(context, config,
- req_buffer->data, req_buffer->length,
- reply, from,
- (struct sockaddr_in*)addr);
-}
-
-#endif /* KRB4 */
-
-
static struct krb5_kdc_service services[] = {
{ KS_KRB5, kdc_as_req },
{ KS_KRB5, kdc_tgs_req },
@@ -242,11 +170,6 @@ static struct krb5_kdc_service services[] = {
#ifdef KX509
{ 0, kdc_kx509 },
#endif
-#ifdef KRB4
- { 0, kdc_524 },
- { KS_NO_LENGTH, kdc_krb4 },
- { 0, kdc_kaserver },
-#endif
{ 0, NULL }
};