X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=include%2Fprt-ext.h;h=3ef41bc9407fc1e24f67337b7250b6239aa429a4;hb=abfbb8adfc5e2cbc048b623d41eaf36f05cf8bd9;hp=d7f2ddf1ed7157059b2af46b1843731c94b3f23e;hpb=602ffff9bb22a27dc020630a884c101ad09e1990;p=yaz-moved-to-github.git diff --git a/include/prt-ext.h b/include/prt-ext.h index d7f2ddf..3ef41bc 100644 --- a/include/prt-ext.h +++ b/include/prt-ext.h @@ -29,6 +29,11 @@ * Biased-choice External for Z39.50. */ +#ifndef PRT_EXT_H +#define PRT_EXT_H + +#include + struct Z_External { Odr_oid *direct_reference; @@ -50,7 +55,8 @@ struct Z_External Z_External_grs1, Z_External_extendedService, Z_External_itemOrder, - Z_External_diag1 + Z_External_diag1, + Z_External_espec1 } which; union { @@ -69,7 +75,10 @@ struct Z_External Z_TaskPackage *extendedService; Z_ItemOrder *itemOrder; Z_DiagnosticFormat *diag1; + Z_Espec1 *espec1; } u; }; int z_External(ODR o, Z_External **p, int opt); + +#endif