KRB5_PROTOTYPE((krb5_context,
krb5_const krb5_checksum FAR *,
krb5_checksum FAR * FAR *));
-KRB5_DLLIMP void KRB5_CALLCONV krb5_init_ets
+void krb5_init_ets
KRB5_PROTOTYPE((krb5_context));
-KRB5_DLLIMP void KRB5_CALLCONV krb5_finish_ets
+void krb5_free_ets
KRB5_PROTOTYPE((krb5_context));
krb5_error_code krb5_generate_subkey
KRB5_PROTOTYPE((krb5_context,
KRB5_PROTOTYPE((krb5_context, krb5_data FAR *));
KRB5_DLLIMP void KRB5_CALLCONV krb5_free_data_contents
KRB5_PROTOTYPE((krb5_context, krb5_data FAR *));
+KRB5_DLLIMP void KRB5_CALLCONV krb5_free_unparsed_name
+ KRB5_PROTOTYPE((krb5_context, char FAR *));
/* From krb5/os but needed but by the outside world */
KRB5_DLLIMP krb5_error_code KRB5_CALLCONV krb5_us_timeofday