summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorPaul Park <pjpark@mit.edu>1995-07-31 19:59:19 +0000
committerPaul Park <pjpark@mit.edu>1995-07-31 19:59:19 +0000
commit0492df0f8057e296f9dd3001019afac7fb84fda1 (patch)
tree20decc2e18a6ea9f71ec2632b5b3b546f37dfec1 /src/include
parent7fc27364c2b5201e9e6f735ef4fe1eaa0070da82 (diff)
downloadkrb5-0492df0f8057e296f9dd3001019afac7fb84fda1.tar.gz
krb5-0492df0f8057e296f9dd3001019afac7fb84fda1.tar.xz
krb5-0492df0f8057e296f9dd3001019afac7fb84fda1.zip
Add string conversion prototypes
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6358 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/krb5/adm_proto.h36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/include/krb5/adm_proto.h b/src/include/krb5/adm_proto.h
index a5e05f13c..59caeb1b1 100644
--- a/src/include/krb5/adm_proto.h
+++ b/src/include/krb5/adm_proto.h
@@ -161,4 +161,40 @@ krb5_error_code krb5_read_realm_params KRB5_PROTOTYPE((krb5_context,
krb5_realm_params **));
krb5_error_code krb5_free_realm_params KRB5_PROTOTYPE((krb5_context,
krb5_realm_params *));
+
+/* str_conv.c */
+krb5_error_code
+krb5_string_to_keytype KRB5_PROTOTYPE((char *, krb5_keytype *));
+krb5_error_code
+krb5_string_to_salttype KRB5_PROTOTYPE((char *, krb5_int32 *));
+krb5_error_code
+krb5_string_to_enctype KRB5_PROTOTYPE((char *, krb5_enctype *));
+krb5_error_code
+krb5_string_to_cksumtype KRB5_PROTOTYPE((char *, krb5_cksumtype *));
+krb5_error_code
+krb5_string_to_flags KRB5_PROTOTYPE((char *,
+ const char *,
+ const char *,
+ krb5_flags *));
+krb5_error_code
+krb5_string_to_timestamp KRB5_PROTOTYPE((char *, krb5_timestamp *));
+krb5_error_code
+krb5_string_to_deltat KRB5_PROTOTYPE((char *, krb5_deltat *));
+krb5_error_code
+krb5_keytype_to_string KRB5_PROTOTYPE((krb5_keytype, char *, size_t));
+krb5_error_code
+krb5_salttype_to_string KRB5_PROTOTYPE((krb5_int32, char *, size_t));
+krb5_error_code
+krb5_enctype_to_string KRB5_PROTOTYPE((krb5_enctype, char *, size_t));
+krb5_error_code
+krb5_cksumtype_to_string KRB5_PROTOTYPE((krb5_cksumtype, char *, size_t));
+krb5_error_code
+krb5_flags_to_string KRB5_PROTOTYPE((krb5_flags,
+ const char *,
+ char *,
+ size_t));
+krb5_error_code
+krb5_timestamp_to_string KRB5_PROTOTYPE((krb5_timestamp, char *, size_t));
+krb5_error_code
+krb5_deltat_to_string KRB5_PROTOTYPE((krb5_deltat, char *, size_t));
#endif /* KRB5_ADM_PROTO_H__ */