hesiod_init
if (HesiodContext != NULL || hesiod_init(&HesiodContext) == 0)
if (HesiodContext == NULL && hesiod_init(&HesiodContext) != 0)
if (hesiod_init(&dns->hes_ctx) < 0) {
int hesiod_init(void **context);
int hesiod_init __P((void **));