summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2009-02-11 20:18:43 +0000
committerGreg Hudson <ghudson@mit.edu>2009-02-11 20:18:43 +0000
commit14a6b11b17fc1ecce63e1deb4880b26761c231cc (patch)
tree34388d6548cd844a8ae08d973fed4a458a73c13c /src/include
parent24129ce65f29b02ded234cf2a068b1bbc754698c (diff)
downloadkrb5-14a6b11b17fc1ecce63e1deb4880b26761c231cc.tar.gz
krb5-14a6b11b17fc1ecce63e1deb4880b26761c231cc.tar.xz
krb5-14a6b11b17fc1ecce63e1deb4880b26761c231cc.zip
Ensure we have a free function for every data type we have an ASN.1
decoder for. Export the new free functions, but only declare them in k5-int.h since they shouldn't be needed by applications. Also export a couple of encoder and decoder functions not previously exported. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@21969 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/k5-int.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/include/k5-int.h b/src/include/k5-int.h
index 1cc3c80617..61d1aa18ff 100644
--- a/src/include/k5-int.h
+++ b/src/include/k5-int.h
@@ -2509,6 +2509,12 @@ void KRB5_CALLCONV krb5_free_pwd_data
(krb5_context, krb5_pwd_data *);
void KRB5_CALLCONV krb5_free_pwd_sequences
(krb5_context, passwd_phrase_element **);
+void KRB5_CALLCONV krb5_free_passwd_phrase_element
+ (krb5_context, passwd_phrase_element *);
+void KRB5_CALLCONV krb5_free_alt_method
+ (krb5_context, krb5_alt_method *);
+void KRB5_CALLCONV krb5_free_enc_data
+ (krb5_context, krb5_enc_data *);
krb5_error_code krb5_set_config_files
(krb5_context, const char **);