uns size = (rc->res_size ? : sizeof(struct resource));
struct resource *r = (rp->mpool ? mp_alloc_fast(rp->mpool, size) : xmalloc(size));
r->rpool = rp;
clist_add_tail(&rp->resources, &r->n);
uns size = (rc->res_size ? : sizeof(struct resource));
struct resource *r = (rp->mpool ? mp_alloc_fast(rp->mpool, size) : xmalloc(size));
r->rpool = rp;
clist_add_tail(&rp->resources, &r->n);