svn commit: lorikeet r512 - in trunk/heimdal/kdc: .
abartlet at samba.org
abartlet at samba.org
Fri Dec 30 23:54:20 GMT 2005
Author: abartlet
Date: 2005-12-30 23:54:19 +0000 (Fri, 30 Dec 2005)
New Revision: 512
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=lorikeet&rev=512
Log:
Delete autogenerated file, and fix SEGFAULT in the KDC where we use a
db hdb backend. (Which does not provide a 'free' method. This was
left as a wild pointer).
Andrew Bartlett
Removed:
trunk/heimdal/kdc/kdc-private.h
Modified:
trunk/heimdal/kdc/misc.c
Changeset:
Deleted: trunk/heimdal/kdc/kdc-private.h
===================================================================
--- trunk/heimdal/kdc/kdc-private.h 2005-12-15 17:40:38 UTC (rev 511)
+++ trunk/heimdal/kdc/kdc-private.h 2005-12-30 23:54:19 UTC (rev 512)
@@ -1,151 +0,0 @@
-/* This is a generated file */
-#ifndef __kdc_private_h__
-#define __kdc_private_h__
-
-#include <stdarg.h>
-
-krb5_error_code
-_kdc_as_rep (
- krb5_context /*context*/,
- krb5_kdc_configuration */*config*/,
- KDC_REQ */*req*/,
- const krb5_data */*req_buffer*/,
- krb5_data */*reply*/,
- const char */*from*/,
- struct sockaddr */*from_addr*/);
-
-krb5_error_code
-_kdc_check_flags (
- krb5_context /*context*/,
- krb5_kdc_configuration */*config*/,
- hdb_entry */*client*/,
- const char */*client_name*/,
- hdb_entry */*server*/,
- const char */*server_name*/,
- krb5_boolean /*is_as_req*/);
-
-krb5_error_code
-_kdc_db_fetch (
- krb5_context /*context*/,
- krb5_kdc_configuration */*config*/,
- krb5_principal /*principal*/,
- enum hdb_ent_type,
- hdb_entry_ex **/*h*/);
-
-krb5_error_code
-_kdc_db_fetch4 (
- krb5_context /*context*/,
- krb5_kdc_configuration */*config*/,
- const char */*name*/,
- const char */*instance*/,
- const char */*realm*/,
- enum hdb_ent_type /*ent_type*/,
- hdb_entry_ex **/*ent*/);
-
-krb5_error_code
-_kdc_do_524 (
- krb5_context /*context*/,
- krb5_kdc_configuration */*config*/,
- const Ticket */*t*/,
- krb5_data */*reply*/,
- const char */*from*/,
- struct sockaddr */*addr*/);
-
-krb5_error_code
-_kdc_do_kaserver (
- krb5_context /*context*/,
- krb5_kdc_configuration */*config*/,
- unsigned char */*buf*/,
- size_t /*len*/,
- krb5_data */*reply*/,
- const char */*from*/,
- struct sockaddr_in */*addr*/);
-
-krb5_error_code
-_kdc_do_version4 (
- krb5_context /*context*/,
- krb5_kdc_configuration */*config*/,
- unsigned char */*buf*/,
- size_t /*len*/,
- krb5_data */*reply*/,
- const char */*from*/,
- struct sockaddr_in */*addr*/);
-
-krb5_error_code
-_kdc_encode_v4_ticket (
- krb5_context /*context*/,
- krb5_kdc_configuration */*config*/,
- void */*buf*/,
- size_t /*len*/,
- const EncTicketPart */*et*/,
- const PrincipalName */*service*/,
- size_t */*size*/);
-
-void
-_kdc_free_ent (
- krb5_context /*context*/,
- hdb_entry_ex */*ent*/);
-
-krb5_error_code
-_kdc_get_des_key (
- krb5_context /*context*/,
- hdb_entry_ex */*principal*/,
- krb5_boolean /*is_server*/,
- krb5_boolean /*prefer_afs_key*/,
- Key **/*ret_key*/);
-
-int
-_kdc_maybe_version4 (
- unsigned char */*buf*/,
- int /*len*/);
-
-krb5_error_code
-_kdc_pk_check_client (
- krb5_context /*context*/,
- krb5_kdc_configuration */*config*/,
- krb5_principal /*client_princ*/,
- const hdb_entry */*client*/,
- pk_client_params */*client_params*/,
- char **/*subject_name*/);
-
-void
-_kdc_pk_free_client_param (
- krb5_context /*context*/,
- pk_client_params */*client_params*/);
-
-krb5_error_code
-_kdc_pk_initialize (
- krb5_context /*context*/,
- krb5_kdc_configuration */*config*/,
- const char */*user_id*/,
- const char */*x509_anchors*/);
-
-krb5_error_code
-_kdc_pk_mk_pa_reply (
- krb5_context /*context*/,
- krb5_kdc_configuration */*config*/,
- pk_client_params */*client_params*/,
- const hdb_entry */*client*/,
- const KDC_REQ */*req*/,
- const krb5_data */*req_buffer*/,
- krb5_keyblock **/*reply_key*/,
- METHOD_DATA */*md*/);
-
-krb5_error_code
-_kdc_pk_rd_padata (
- krb5_context /*context*/,
- krb5_kdc_configuration */*config*/,
- KDC_REQ */*req*/,
- PA_DATA */*pa*/,
- pk_client_params **/*ret_params*/);
-
-krb5_error_code
-_kdc_tgs_rep (
- krb5_context /*context*/,
- krb5_kdc_configuration */*config*/,
- KDC_REQ */*req*/,
- krb5_data */*data*/,
- const char */*from*/,
- struct sockaddr */*from_addr*/);
-
-#endif /* __kdc_private_h__ */
Modified: trunk/heimdal/kdc/misc.c
===================================================================
--- trunk/heimdal/kdc/misc.c 2005-12-15 17:40:38 UTC (rev 511)
+++ trunk/heimdal/kdc/misc.c 2005-12-30 23:54:19 UTC (rev 512)
@@ -47,7 +47,7 @@
krb5_error_code ret = HDB_ERR_NOENTRY;
int i;
- ent = malloc (sizeof (*ent));
+ ent = calloc (1, sizeof (*ent));
if (ent == NULL)
return ENOMEM;
More information about the samba-cvs
mailing list