summaryrefslogtreecommitdiff
path: root/drivers/builtin_openssl/crypto/bio/bio_lcl.h
blob: e7f7ec8d8bf0a9084be96793cb1d024ac31c650b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <openssl/bio.h>

#if BIO_FLAGS_UPLINK==0
/* Shortcut UPLINK calls on most platforms... */
#define	UP_stdin	stdin
#define	UP_stdout	stdout
#define	UP_stderr	stderr
#define	UP_fprintf	fprintf
#define	UP_fgets	fgets
#define	UP_fread	fread
#define	UP_fwrite	fwrite
#undef	UP_fsetmod
#define	UP_feof		feof
#define	UP_fclose	fclose

#define	UP_fopen	fopen
#define	UP_fseek	fseek
#define	UP_ftell	ftell
#define	UP_fflush	fflush
#define	UP_ferror	ferror
#ifdef _WIN32
#define	UP_fileno	_fileno
#define	UP_open		_open
#define	UP_read		_read
#define	UP_write	_write
#define	UP_lseek	_lseek
#define	UP_close	_close
#else
#define	UP_fileno	fileno
#define	UP_open		open
#define	UP_read		read
#define	UP_write	write
#define	UP_lseek	lseek
#define	UP_close	close
#endif
#endif