loghdr
create_buffer_header(caddr_t *loghdr, size_t *reclen, size_t *freesize)
*loghdr = (caddr_t)kmem_alloc(*freesize, KM_SLEEP);
xdrmem_create(&xdrs, *loghdr, *freesize, XDR_ENCODE);
caddr_t loghdr = NULL;
create_buffer_header(&loghdr, &loghdr_len, &loghdr_free);
lr.log_record = loghdr;
if (loghdr != NULL)
kmem_free(loghdr, loghdr_free);
if (loghdr != NULL)
kmem_free(loghdr, loghdr_free);