bio_lcl.h revision 221304ee937bc0910948a8be1320cb8cc4eb6d36
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
37