X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=include%2Fprt-acc.h;h=deca70d8e329802376961f521eaf9fa56b97b06b;hb=9d17b5cfa8555d4762f162785edede1e0314cc07;hp=fb8324cb582ecccdc96c501371e3dce627feed89;hpb=657fb99115b87a5244e9a33bbe4ca3d9d18849c4;p=yaz-moved-to-github.git diff --git a/include/prt-acc.h b/include/prt-acc.h index fb8324c..deca70d 100644 --- a/include/prt-acc.h +++ b/include/prt-acc.h @@ -24,7 +24,13 @@ * OF THIS SOFTWARE. * * $Log: prt-acc.h,v $ - * Revision 1.4 1995-09-27 15:02:49 quinn + * Revision 1.6 1996-01-02 08:57:35 quinn + * Changed enums in the ASN.1 .h files to #defines. Changed oident.class to oclass + * + * Revision 1.5 1995/09/29 17:12:09 quinn + * Smallish + * + * Revision 1.4 1995/09/27 15:02:49 quinn * Modified function heads & prototypes. * * Revision 1.3 1995/08/17 12:45:16 quinn @@ -62,11 +68,9 @@ typedef struct Z_EnumeratedPrompt1 typedef struct Z_PromptId1 { - enum - { - Z_PromptId1_enumeratedPrompt, - Z_PromptId1_nonEnumeratedPrompt - } which; + int which; +#define Z_PromptId1_enumeratedPrompt 0 +#define Z_PromptId1_nonEnumeratedPrompt 1 union { Z_EnumeratedPrompt1 *enumeratedPrompt; @@ -76,11 +80,9 @@ typedef struct Z_PromptId1 typedef struct Z_PromptInfo1 { - enum - { - Z_Challenge1_character, - Z_Challenge1_encrypted - } which; + int which; +#define Z_Challenge1_character 0 +#define Z_Challenge1_encrypted 1 union { char *character; @@ -117,14 +119,12 @@ typedef struct Z_Challenge1 typedef struct Z_ResponseUnit1 { Z_PromptId1 *promptId; - enum - { - Z_Response1_string, - Z_Response1_accept, - Z_Response1_acknowledge, - Z_Response1_diagnostic, - Z_Response1_encrypted - } which; + int which; +#define Z_Response1_string 0 +#define Z_Response1_accept 1 +#define Z_Response1_acknowledge 2 +#define Z_Response1_diagnostic 3 +#define Z_Response1_encrypted 4 union { char *string; @@ -143,11 +143,9 @@ typedef struct Z_Response1 typedef struct Z_PromptObject1 { - enum - { - Z_PromptObject1_challenge, - Z_PromptObject1_response - } which; + int which; +#define Z_PromptObject1_challenge 0 +#define Z_PromptObject1_response 1 union { Z_Challenge1 *challenge; @@ -155,6 +153,6 @@ typedef struct Z_PromptObject1 } u; } Z_PromptObject1; -int MDF z_PromptObject1(ODR o, Z_PromptObject1 **p, int opt); +int z_PromptObject1(ODR o, Z_PromptObject1 **p, int opt); #endif