add rest of osconf.c variables
authorJohn Kohl <jtkohl@mit.edu>
Tue, 5 Jun 1990 10:01:40 +0000 (10:01 +0000)
committerJohn Kohl <jtkohl@mit.edu>
Tue, 5 Jun 1990 10:01:40 +0000 (10:01 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1000 dc483132-0cff-0310-8789-dd5450dbe970

doc/api/libos.tex
doc/implement/libos-i.tex

index 751f4a3da3c227cce33b0013980ec1f7adc71b83..461d217dde410f3e80b8614406e47a8dfb6ae40a 100644 (file)
@@ -7,9 +7,26 @@ The following global symbols are provided in \libname{libos.a}.  If you
 wish to substitute for any of them, you must substitute for all of them
 (they are all declared and initialized in the same object file):
 \begin{itemize}
-\item extern char *\globalname{krb5_default_pwd_prompt1}
-\item extern char *\globalname{krb5_default_pwd_prompt2}
-\item more to come...
+% These come from src/lib/osconfig.c
+\item extern char *\globalname{krb5_config_file}: name of configuration file
+\item extern char *\globalname{krb5_trans_file}: name of hostname/realm
+name translation file
+\item extern char *\globalname{krb5_defkeyname}: default name of key
+table file
+\item extern char *\globalname{krb5_lname_file}: name of aname/lname
+translation database
+\item extern int \globalname{krb5_max_dgram_size}: maximum allowable
+datagram size
+\item extern int \globalname{krb5_max_skdc_timeout}: maximum
+per-message KDC reply timeout
+\item extern int \globalname{krb5_skdc_timeout_shift}: shift factor
+(bits) to exponentially back-off the KDC timeouts
+\item extern int \globalname{krb5_skdc_timeout_1}: initial KDC timeout
+\item extern char *\globalname{krb5_kdc_udp_portname}: name of KDC UDP port
+\item extern char *\globalname{krb5_default_pwd_prompt1}: first prompt
+for password reading.
+\item extern char *\globalname{krb5_default_pwd_prompt2}: second prompt
+
 \end{itemize}
 
 \begin{funcdecl}{krb5_read_password}{krb5_error_code}{\funcin}
index 751f4a3da3c227cce33b0013980ec1f7adc71b83..461d217dde410f3e80b8614406e47a8dfb6ae40a 100644 (file)
@@ -7,9 +7,26 @@ The following global symbols are provided in \libname{libos.a}.  If you
 wish to substitute for any of them, you must substitute for all of them
 (they are all declared and initialized in the same object file):
 \begin{itemize}
-\item extern char *\globalname{krb5_default_pwd_prompt1}
-\item extern char *\globalname{krb5_default_pwd_prompt2}
-\item more to come...
+% These come from src/lib/osconfig.c
+\item extern char *\globalname{krb5_config_file}: name of configuration file
+\item extern char *\globalname{krb5_trans_file}: name of hostname/realm
+name translation file
+\item extern char *\globalname{krb5_defkeyname}: default name of key
+table file
+\item extern char *\globalname{krb5_lname_file}: name of aname/lname
+translation database
+\item extern int \globalname{krb5_max_dgram_size}: maximum allowable
+datagram size
+\item extern int \globalname{krb5_max_skdc_timeout}: maximum
+per-message KDC reply timeout
+\item extern int \globalname{krb5_skdc_timeout_shift}: shift factor
+(bits) to exponentially back-off the KDC timeouts
+\item extern int \globalname{krb5_skdc_timeout_1}: initial KDC timeout
+\item extern char *\globalname{krb5_kdc_udp_portname}: name of KDC UDP port
+\item extern char *\globalname{krb5_default_pwd_prompt1}: first prompt
+for password reading.
+\item extern char *\globalname{krb5_default_pwd_prompt2}: second prompt
+
 \end{itemize}
 
 \begin{funcdecl}{krb5_read_password}{krb5_error_code}{\funcin}