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 
99f82456fSclaudio #include <openssl/asn1.h>
10*a06be341Stb #include <openssl/stack.h>
119f82456fSclaudio 
129f82456fSclaudio int ASN1_time_parse(const char *, size_t, struct tm *, int);
139f82456fSclaudio int ASN1_time_tm_cmp(struct tm *, struct tm *);
149f82456fSclaudio 
15*a06be341Stb #define DECLARE_STACK_OF DEFINE_STACK_OF
16