741884da84fa33e5eb0ced972094f1919bde6a38
[openssl.git] / crypto / bio / bio_lcl.h
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