From 6d0956c25429dbf618ef1bd8b630c4a03dd0fbb9 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Fri, 11 Jul 1997 13:07:15 +0000 Subject: [PATCH] new prototypes git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2150 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/config_file.h | 1 + lib/krb5/krb5_locl.h | 9 +++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/krb5/config_file.h b/lib/krb5/config_file.h index d5ffcd028..6f635e5dd 100644 --- a/lib/krb5/config_file.h +++ b/lib/krb5/config_file.h @@ -10,6 +10,7 @@ struct krb5_config_binding { union { char *string; struct krb5_config_binding *list; + void *generic; } u; }; diff --git a/lib/krb5/krb5_locl.h b/lib/krb5/krb5_locl.h index 27becc3b9..84dfd2774 100644 --- a/lib/krb5/krb5_locl.h +++ b/lib/krb5/krb5_locl.h @@ -55,11 +55,11 @@ krb5_get_default_realm(krb5_context context, krb5_error_code krb5_config_parse_file (const char *fname, krb5_config_section **res); -const char *krb5_config_get_next (krb5_config_section *c, +const void *krb5_config_get_next (krb5_config_section *c, krb5_config_binding **pointer, int type, ...); -const char *krb5_config_vget_next (krb5_config_section *c, +const void *krb5_config_vget_next (krb5_config_section *c, krb5_config_binding **pointer, int type, va_list args); @@ -68,6 +68,11 @@ const char *krb5_config_get_string (krb5_config_section *c, const char *krb5_config_vget_string (krb5_config_section *c, va_list args); +const krb5_config_binding *krb5_config_get_list (krb5_config_section *c, + ...); +const krb5_config_binding *krb5_config_vget_list (krb5_config_section *c, + va_list args); + int krb5_getportbyname (const char *service, const char *proto,