bio_lcl.h 986 B

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