- hh = c->co->init();
- hh->ops->hash(hh, c->k, c->ksz);
- hh->ops->hash(hh, p, c->ihashsz);
- c->p = hh->ops->done(hh, 0);
- h->ops->destroy(h);
+ hh = GH_INIT(c->co);
+ GH_HASH(hh, c->k, c->ksz);
+ GH_HASH(hh, p, c->ihashsz);
+ c->p = GH_DONE(hh, 0);
+ GH_DESTROY(h);