X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=util%2Foid.c;h=4c45984200f787044a9a2a4ea80fbc4c2451a8b1;hp=ba6027e0991da2fbef3b8d1b3eae3fd5303257a4;hb=ef96020a7ee2ee72323f043a4257d332b91ee353;hpb=a309d6ece06c0ab732d98c59f2718efaebd01ec6 diff --git a/util/oid.c b/util/oid.c index ba6027e..4c45984 100644 --- a/util/oid.c +++ b/util/oid.c @@ -4,7 +4,16 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: oid.c,v $ - * Revision 1.9 1995-11-13 09:27:53 quinn + * Revision 1.12 1996-01-02 08:57:53 quinn + * Changed enums in the ASN.1 .h files to #defines. Changed oident.class to oclass + * + * Revision 1.11 1995/12/13 16:03:35 quinn + * *** empty log message *** + * + * Revision 1.10 1995/11/28 09:30:44 quinn + * Work. + * + * Revision 1.9 1995/11/13 09:27:53 quinn * Fiddling with the variant stuff. * * Revision 1.8 1995/10/12 10:34:56 quinn @@ -102,6 +111,9 @@ static oident oids[] = {PROTO_Z3950, CLASS_RECSYN, VAL_GRS0, {5,104,-1}, "GRS-0" }, {PROTO_Z3950, CLASS_RECSYN, VAL_GRS1, {5,105,-1}, "GRS-1" }, {PROTO_Z3950, CLASS_RECSYN, VAL_EXTENDED, {5,106,-1}, "Extended" }, +#if 0 + {PROTO_Z3950, CLASS_RECSYN, VAL_ID_SGML, {5,1000,81,1,-1},"ID-SGML" }, +#endif {PROTO_Z3950, CLASS_RESFORM, VAL_RESOURCE1, {7,1,-1}, "Resource-1" }, {PROTO_Z3950, CLASS_RESFORM, VAL_RESOURCE2, {7,2,-1}, "Resource-2" }, {PROTO_Z3950, CLASS_ACCFORM, VAL_PROMPT1, {8,1,-1}, "Prompt-1" }, @@ -122,7 +134,9 @@ static oident oids[] = {PROTO_Z3950, CLASS_TAGSET, VAL_SETM, {14,1,-1}, "TagsetM" }, {PROTO_Z3950, CLASS_TAGSET, VAL_SETG, {14,2,-1}, "TagsetG" }, +#if 0 {PROTO_Z3950, CLASS_TAGSET, VAL_GILS, {14,3,-1}, "GILS-tagset" }, +#endif /* SR definitions. Note that some of them aren't defined by the standard (yet), but are borrowed from Z3950v3 */ @@ -180,7 +194,9 @@ static oident oids[] = {PROTO_SR, CLASS_TAGSET, VAL_SETM, {14,1,-1}, "TagsetM" }, {PROTO_SR, CLASS_TAGSET, VAL_SETG, {14,2,-1}, "TagsetG" }, +#if 0 {PROTO_SR, CLASS_TAGSET, VAL_GILS, {14,3,-1}, "GILS-tagset" }, +#endif {0, 0, 0, {-1}, 0 } }; @@ -265,7 +281,7 @@ int *oid_getoidbyent(struct oident *ent) for (p = oids; *p->oidsuffix >= 0; p++) if (ent->proto == p->proto && - ent->class == p->class && + ent->oclass == p->oclass && ent->value == p->value) { if (ent->proto == PROTO_Z3950)