+ if (extoids != NULL)
+ for (p = extoids; *p->oidsuffix >= 0; p++)
+ if (ent->proto == p->proto &&
+ ent->oclass == p->oclass &&
+ ent->value == p->value)
+ {
+ if (ent->proto == PROTO_Z3950)
+ oid_oidcpy(ret, z3950_prefix);
+ else if (ent->proto == PROTO_SR)
+ oid_oidcpy(ret, sr_prefix);
+ else
+ ret[0] = -1;
+ oid_oidcat(ret, p->oidsuffix);
+ return ret;
+ }