\r
#include <OpenSslSupport.h>\r
\r
+int errno = 0;\r
+\r
typedef\r
INTN\r
(*SORT_COMPARE)(\r
{\r
return 0;\r
}\r
+\r
+//\r
+// -- Dummy OpenSSL Support Routines --\r
+//\r
+\r
+int BIO_printf (void *bio, const char *format, ...)\r
+{\r
+ return 0;\r
+}\r
+\r
+int BIO_snprintf(char *buf, size_t n, const char *format, ...)\r
+{\r
+ return 0;\r
+}\r
+\r
+void *UI_OpenSSL(void)\r
+{\r
+ return NULL;\r
+}\r
+\r
+int X509_load_cert_file (VOID *ctx, const char *file, int type)\r
+{\r
+ return 0;\r
+}\r
+\r
+int X509_load_crl_file (VOID *ctx, const char *file, int type)\r
+{\r
+ return 0;\r
+}\r
+\r
+int chmod (const char *c, mode_t m)\r
+{\r
+ return -1;\r
+}\r
+\r
+int close (int f)\r
+{\r
+ return -1;\r
+}\r
+\r
+void closelog (void)\r
+{\r
+\r
+}\r
+\r
+void exit (int e)\r
+{\r
+\r
+}\r
+\r
+int fclose (FILE *f)\r
+{\r
+ return 0;\r
+}\r
+\r
+FILE *fopen (const char *c, const char *m)\r
+{\r
+ return NULL;\r
+}\r
+\r
+size_t fread (void *b, size_t c, size_t i, FILE *f)\r
+{\r
+ return 0;\r
+}\r
+\r
+int fprintf (FILE *f, const char *s, ...)\r
+{\r
+ return 0;\r
+}\r
+\r
+uid_t getuid (void)\r
+{\r
+ return 0;\r
+}\r
+\r
+uid_t geteuid (void)\r
+{\r
+ return 0;\r
+}\r
+\r
+gid_t getgid (void)\r
+{\r
+ return 0;\r
+}\r
+\r
+gid_t getegid (void)\r
+{\r
+ return 0;\r
+}\r
+\r
+off_t lseek (int a, off_t o, int d)\r
+{\r
+ return 0;\r
+}\r
+\r
+void openlog (const char *c, int a, int b)\r
+{\r
+\r
+}\r
+\r
+ssize_t read (int f, void *b, size_t c)\r
+{\r
+ return 0;\r
+}\r
+\r
+int stat (const char *c, struct stat *s)\r
+{\r
+ return -1;\r
+}\r
+\r
+int strcasecmp (const char *c, const char *s)\r
+{\r
+ return 0;\r
+}\r
+\r
+int strncasecmp (const char *c, const char *s, size_t l)\r
+{\r
+ return 0;\r
+}\r
+\r
+void syslog (int a, const char *c, ...)\r
+{\r
+\r
+}\r
+\r
+ssize_t write (int f, const void *b, size_t l)\r
+{\r
+ return 0;\r
+}\r