1 #include <openssl/bio.h>
   2 
   3 #if BIO_FLAGS_UPLINK==0
   4 /* Shortcut UPLINK calls on most platforms... */
   5 #define UP_stdin        stdin
   6 #define UP_stdout       stdout
   7 #define UP_stderr       stderr
   8 #define UP_fprintf      fprintf
   9 #define UP_fgets        fgets
  10 #define UP_fread        fread
  11 #define UP_fwrite       fwrite
  12 #undef  UP_fsetmod
  13 #define UP_feof         feof
  14 #define UP_fclose       fclose
  15 
  16 #define UP_fopen        fopen
  17 #define UP_fseek        fseek
  18 #define UP_ftell        ftell
  19 #define UP_fflush       fflush
  20 #define UP_ferror       ferror
  21 #ifdef _WIN32
  22 #define UP_fileno       _fileno
  23 #define UP_open         _open
  24 #define UP_read         _read
  25 #define UP_write        _write
  26 #define UP_lseek        _lseek
  27 #define UP_close        _close
  28 #else
  29 #define UP_fileno       fileno
  30 #define UP_open         open
  31 #define UP_read         read
  32 #define UP_write        write
  33 #define UP_lseek        lseek
  34 #define UP_close        close
  35 #endif
  36 #endif