krb5_ser_entry
static const krb5_ser_entry krb5_ccache_ser_entry = {
const krb5_ser_entry krb5_ktfile_ser_entry = {
static const krb5_ser_entry krb5_keytab_ser_entry = {
static const krb5_ser_entry krb5_rcache_ser_entry = {
const krb5_ser_entry *);
const krb5_ser_entry *serializer;
FREE(ctx->ser_ctx,sizeof(krb5_ser_entry) * (ctx->ser_ctx_count) );
static const krb5_ser_entry krb5_auth_context_ser_entry = {
static const krb5_ser_entry krb5_authdata_ser_entry = {
static const krb5_ser_entry krb5_address_ser_entry = {
static const krb5_ser_entry krb5_authenticator_ser_entry = {
static const krb5_ser_entry krb5_checksum_ser_entry = {
static const krb5_ser_entry krb5_context_ser_entry = {
static const krb5_ser_entry krb5_oscontext_ser_entry = {
static const krb5_ser_entry krb5_profile_ser_entry = {
static const krb5_ser_entry krb5_keyblock_ser_entry = {
static const krb5_ser_entry krb5_principal_ser_entry = {
krb5_register_serializer(krb5_context kcontext, const krb5_ser_entry *entry)
if ((stable = (krb5_ser_handle) MALLOC(sizeof(krb5_ser_entry) *
sizeof(krb5_ser_entry) * kcontext->ser_ctx_count);
sizeof(krb5_ser_entry));
sizeof(krb5_ser_entry) * (kcontext->ser_ctx_count));
(void) memcpy((void*)stable, entry, sizeof(krb5_ser_entry));