1 /* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */ 2 #ifndef _KDB2_XDR_H 3 #define _KDB2_XDR_H 4 5 #include "kdb.h" 6 7 krb5_error_code 8 krb5_encode_princ_dbkey(krb5_context context, krb5_data *key, 9 krb5_const_principal principal); 10 11 krb5_error_code 12 krb5_decode_princ_entry(krb5_context context, krb5_data *content, 13 krb5_db_entry **entry); 14 15 void 16 krb5_dbe_free(krb5_context context, krb5_db_entry *entry); 17 18 krb5_error_code 19 krb5_encode_princ_entry(krb5_context context, krb5_data *content, 20 krb5_db_entry *entry); 21 22 #endif 23