1160814Ssimon#include <openssl/bio.h> 2160814Ssimon 3160814Ssimon#if BIO_FLAGS_UPLINK==0 4160814Ssimon/* Shortcut UPLINK calls on most platforms... */ 5280304Sjkim# define UP_stdin stdin 6280304Sjkim# define UP_stdout stdout 7280304Sjkim# define UP_stderr stderr 8280304Sjkim# define UP_fprintf fprintf 9280304Sjkim# define UP_fgets fgets 10280304Sjkim# define UP_fread fread 11280304Sjkim# define UP_fwrite fwrite 12280304Sjkim# undef UP_fsetmod 13280304Sjkim# define UP_feof feof 14280304Sjkim# define UP_fclose fclose 15160814Ssimon 16280304Sjkim# define UP_fopen fopen 17280304Sjkim# define UP_fseek fseek 18280304Sjkim# define UP_ftell ftell 19280304Sjkim# define UP_fflush fflush 20280304Sjkim# define UP_ferror ferror 21280304Sjkim# ifdef _WIN32 22280304Sjkim# define UP_fileno _fileno 23280304Sjkim# define UP_open _open 24280304Sjkim# define UP_read _read 25280304Sjkim# define UP_write _write 26280304Sjkim# define UP_lseek _lseek 27280304Sjkim# define UP_close _close 28280304Sjkim# else 29280304Sjkim# define UP_fileno fileno 30280304Sjkim# define UP_open open 31280304Sjkim# define UP_read read 32280304Sjkim# define UP_write write 33280304Sjkim# define UP_lseek lseek 34280304Sjkim# define UP_close close 35280304Sjkim# endif 36160814Ssimon#endif 37