X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=zutil%2Fprt-ext.c;h=14ff4a0db2617234b70f60af8eacf8b097d9be21;hb=ada24b27e68c3a29b7c56147d8aedff0ebdba897;hp=c79c7dcf4d91aa711e8f717e46f507ae53c76bf9;hpb=d9ee01635f03f9095a66f71b73580560d48798e8;p=yaz-moved-to-github.git diff --git a/zutil/prt-ext.c b/zutil/prt-ext.c index c79c7dc..14ff4a0 100644 --- a/zutil/prt-ext.c +++ b/zutil/prt-ext.c @@ -1,10 +1,18 @@ /* - * Copyright (c) 1995-1999, Index Data. + * Copyright (c) 1995-2001, Index Data. * See the file LICENSE for details. - * Sebastian Hammer, Adam Dickmeiss * * $Log: prt-ext.c,v $ - * Revision 1.2 1999-11-30 13:47:12 adam + * Revision 1.5 2001-03-25 21:55:13 adam + * Added odr_intdup. Ztest server returns TaskPackage for ItemUpdate. + * + * Revision 1.4 2000/03/14 15:22:04 ian + * Added Admin external to choice table. + * + * Revision 1.3 2000/03/14 13:52:32 ian + * Added Admin Extended Service to External Choice + * + * Revision 1.2 1999/11/30 13:47:12 adam * Improved installation. Moved header files to include/yaz. * * Revision 1.1 1999/06/08 10:10:16 adam @@ -111,6 +119,9 @@ static Z_ext_typeent type_table[] = {VAL_DBUPDATE, Z_External_update, (Odr_fun)z_IUUpdate}, {VAL_DATETIME, Z_External_dateTime, (Odr_fun)z_DateTime}, {VAL_UNIVERSE_REPORT, Z_External_universeReport, (Odr_fun)z_UniverseReport}, +#ifdef ASN_COMPILED + {VAL_ADMINSERVICE, Z_External_ESAdmin, (Odr_fun)z_Admin}, +#endif {VAL_NONE, 0, 0} }; @@ -174,6 +185,10 @@ int z_External(ODR o, Z_External **p, int opt, const char *name) (Odr_fun)z_DateTime, 0}, {ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_universeReport, (Odr_fun)z_UniverseReport, 0}, +#ifdef ASN_COMPILED + {ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_ESAdmin, + (Odr_fun)z_Admin, 0}, +#endif {-1, -1, -1, -1, 0, 0} }; @@ -242,6 +257,9 @@ Z_External *z_ext_record(ODR o, int format, const char *buf, int len) case VAL_OPAC: thisext->which = Z_External_OPAC; break; + case VAL_EXTENDED: + thisext->which = Z_External_extendedService; + break; default: return 0; }