19f82456fSclaudio /* 29f82456fSclaudio * Public domain 39f82456fSclaudio * compatibility shim for openssl11 49f82456fSclaudio * overloading unistd.h is a ugly guly hack for this issue but works here 59f82456fSclaudio */ 69f82456fSclaudio 79f82456fSclaudio #include_next <unistd.h> 89f82456fSclaudio 9a06be341Stb #include <openssl/stack.h> 109f82456fSclaudio 11087a9156Stb #define CMS_get_version(cms, version) (*(version) = 3, 1) 12*b4408785Stb #define CMS_SignerInfo_get_version(si, version) (*(version) = 3, 1) 13087a9156Stb 14a4c579faStb #ifndef DECLARE_STACK_OF 15a06be341Stb #define DECLARE_STACK_OF DEFINE_STACK_OF 16a4c579faStb #endif 17