kdb_incr_update_t
typedef struct kdb_incr_update_t kdb_incr_update_t;
kdb_incr_update_t *kdb_ulog_t_val;
extern bool_t xdr_kdb_incr_update_t (XDR *, kdb_incr_update_t*);
krb5_error_code ulog_add_update(krb5_context context, kdb_incr_update_t *upd);
kdb_incr_update_t *update);
kdb_incr_update_t *update);
void ulog_free_entries(kdb_incr_update_t *updates, int no_of_updates);
kdb_incr_update_t upd;
memset(&upd, 0, sizeof(kdb_incr_update_t));
xdr_kdb_incr_update_t (XDR *xdrs, kdb_incr_update_t *objp)
sizeof (kdb_incr_update_t), (xdrproc_t) xdr_kdb_incr_update_t))
kdb_incr_update_t upd;
memset(&upd, 0, sizeof(kdb_incr_update_t));
kdb_incr_update_t *upd = NULL;
conv_princ_2ulog(krb5_principal princ, kdb_incr_update_t *upd,
#define ULOG_ENTRY_TYPE(upd, i) ((kdb_incr_update_t *)upd)->kdb_update.kdbe_t_val[i]
#define ULOG_ENTRY(upd, i) ((kdb_incr_update_t *)upd)->kdb_update.kdbe_t_val[i].kdbe_val_t_u
#define ULOG_ENTRY_KEYVAL(upd, i, j) ((kdb_incr_update_t *)upd)->kdb_update.kdbe_t_val[i].kdbe_val_t_u.av_keydata.av_keydata_val[j]
#define ULOG_ENTRY_PRINC(upd, i, j) ((kdb_incr_update_t *)upd)->kdb_update.kdbe_t_val[i].kdbe_val_t_u.av_princ.k_components.k_components_val[j]
kdb_incr_update_t *update)
#define ULOG_ENTRY_MOD_PRINC(upd, i, j) ((kdb_incr_update_t *)upd)->kdb_update.kdbe_t_val[i].kdbe_val_t_u.av_mod_princ.k_components.k_components_val[j]
kdb_incr_update_t *update)
ulog_free_entries(kdb_incr_update_t *updates, int no_of_updates)
kdb_incr_update_t *upd;
unsigned int recsize, const kdb_incr_update_t *upd)
store_update(kdb_log_context *log_ctx, kdb_incr_update_t *upd)
ulog_add_update(krb5_context context, kdb_incr_update_t *upd)
kdb_incr_update_t *upd = NULL, *fupd;
kdb_incr_update_t *upd;
upd = calloc(count, sizeof(kdb_incr_update_t));
memset(upd, 0, sizeof(kdb_incr_update_t));
kdb_incr_update_t upd;
memset(&upd, 0, sizeof(kdb_incr_update_t));