summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorZhanna Tsitkov <tsitkova@mit.edu>2009-01-23 19:59:50 +0000
committerZhanna Tsitkov <tsitkova@mit.edu>2009-01-23 19:59:50 +0000
commitf26dadeaae22b6843375ce1dd4e21b6ad2d3e099 (patch)
tree6a3dbabfefeda4800f0e9f36718c133bb830ba36 /src/include
parent33abb530c443a842dda8370edf4a6fa0c725fc25 (diff)
downloadkrb5-f26dadeaae22b6843375ce1dd4e21b6ad2d3e099.tar.gz
krb5-f26dadeaae22b6843375ce1dd4e21b6ad2d3e099.tar.xz
krb5-f26dadeaae22b6843375ce1dd4e21b6ad2d3e099.zip
Eliminate the need for the domain_realm mapping table on the client side by implementing minimal referral support in the KDC
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@21792 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/adm.h4
-rw-r--r--src/include/adm_proto.h4
-rw-r--r--src/include/k5-int.h3
3 files changed, 9 insertions, 2 deletions
diff --git a/src/include/adm.h b/src/include/adm.h
index 34c195fa24..15b42d9ab8 100644
--- a/src/include/adm.h
+++ b/src/include/adm.h
@@ -1,7 +1,7 @@
/*
* include/krb5/adm.h
*
- * Copyright 1995,2001 by the Massachusetts Institute of Technology.
+ * Copyright 1995,2001,2009 by the Massachusetts Institute of Technology.
* All Rights Reserved.
*
* Export of this software from the United States of America may
@@ -200,6 +200,8 @@ typedef struct __krb5_realm_params {
char * realm_kdc_ports;
char * realm_kdc_tcp_ports;
char * realm_acl_file;
+ char * realm_host_based_services;
+ char * realm_no_host_referral;
krb5_int32 realm_kadmind_port;
krb5_enctype realm_enctype;
krb5_deltat realm_max_life;
diff --git a/src/include/adm_proto.h b/src/include/adm_proto.h
index 04e6a47916..9d7002027b 100644
--- a/src/include/adm_proto.h
+++ b/src/include/adm_proto.h
@@ -1,7 +1,7 @@
/*
* include/krb5/adm_proto.h
*
- * Copyright 1995, 2007 by the Massachusetts Institute of Technology.
+ * Copyright 1995, 2007,2008,2009 by the Massachusetts Institute of Technology.
* All Rights Reserved.
*
* Export of this software from the United States of America may
@@ -83,6 +83,8 @@ krb5_error_code krb5_aprof_get_deltat
krb5_deltat *);
krb5_error_code krb5_aprof_get_string
(krb5_pointer, const char **, krb5_boolean, char **);
+krb5_error_code krb5_aprof_get_string_all
+ (krb5_pointer, const char **, char **);
krb5_error_code krb5_aprof_get_int32
(krb5_pointer,
const char **,
diff --git a/src/include/k5-int.h b/src/include/k5-int.h
index f3da373bc2..063c303108 100644
--- a/src/include/k5-int.h
+++ b/src/include/k5-int.h
@@ -527,6 +527,9 @@ krb5_error_code os_get_default_config_files
krb5_error_code krb5_os_hostaddr
(krb5_context, const char *, krb5_address ***);
+krb5_error_code krb5int_get_domain_realm_mapping
+ (krb5_context , const char *, char ***);
+
/* N.B.: You need to include fake-addrinfo.h *before* k5-int.h if you're
going to use this structure. */
struct addrlist {