1160814Ssimon#include <openssl/bio.h> 2160814Ssimon 3160814Ssimon#if BIO_FLAGS_UPLINK==0 4160814Ssimon/* Shortcut UPLINK calls on most platforms... */ 5280297Sjkim# define UP_stdin stdin 6280297Sjkim# define UP_stdout stdout 7280297Sjkim# define UP_stderr stderr 8280297Sjkim# define UP_fprintf fprintf 9280297Sjkim# define UP_fgets fgets 10280297Sjkim# define UP_fread fread 11280297Sjkim# define UP_fwrite fwrite 12280297Sjkim# undef UP_fsetmod 13280297Sjkim# define UP_feof feof 14280297Sjkim# define UP_fclose fclose 15160814Ssimon 16280297Sjkim# define UP_fopen fopen 17280297Sjkim# define UP_fseek fseek 18280297Sjkim# define UP_ftell ftell 19280297Sjkim# define UP_fflush fflush 20280297Sjkim# define UP_ferror ferror 21280297Sjkim# ifdef _WIN32 22280297Sjkim# define UP_fileno _fileno 23280297Sjkim# define UP_open _open 24280297Sjkim# define UP_read _read 25280297Sjkim# define UP_write _write 26280297Sjkim# define UP_lseek _lseek 27280297Sjkim# define UP_close _close 28280297Sjkim# else 29280297Sjkim# define UP_fileno fileno 30280297Sjkim# define UP_open open 31280297Sjkim# define UP_read read 32280297Sjkim# define UP_write write 33280297Sjkim# define UP_lseek lseek 34280297Sjkim# define UP_close close 35280297Sjkim# endif 36160814Ssimon#endif 37