meillo@0: /* GLOBAL.H - RSAREF types and constants meillo@0: */ meillo@0: meillo@0: /* PROTOTYPES should be set to one if and only if the compiler supports meillo@0: function argument prototyping. meillo@0: The following makes PROTOTYPES default to 0 if it has not already meillo@0: been defined with C compiler flags. meillo@0: */ meillo@0: #ifndef PROTOTYPES meillo@0: #define PROTOTYPES 0 meillo@0: #endif meillo@0: meillo@0: /* POINTER defines a generic pointer type */ meillo@0: typedef unsigned char *POINTER; meillo@0: meillo@0: /* UINT2 defines a two byte word */ meillo@0: typedef unsigned short int UINT2; meillo@0: meillo@0: /* UINT4 defines a four byte word */ meillo@0: typedef unsigned long int UINT4; meillo@0: meillo@0: /* PROTO_LIST is defined depending on how PROTOTYPES is defined above. meillo@0: If using PROTOTYPES, then PROTO_LIST returns the list, otherwise it meillo@0: returns an empty list. meillo@0: */ meillo@0: #if PROTOTYPES meillo@0: #define PROTO_LIST(list) list meillo@0: #else meillo@0: #define PROTO_LIST(list) () meillo@0: #endif