Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/bio.h |
Switch to Source code | Preprocessed file |
Line | Source | Count |
---|---|---|
1 | - | |
2 | - | |
3 | typedef union bio_addr_st BIO_ADDR; | - |
4 | typedef struct bio_addrinfo_st BIO_ADDRINFO; | - |
5 | - | |
6 | int BIO_get_new_index(void); | - |
7 | void BIO_set_flags(BIO *b, int flags); | - |
8 | int BIO_test_flags(const BIO *b, int flags); | - |
9 | void BIO_clear_flags(BIO *b, int flags); | - |
10 | typedef long (*BIO_callback_fn)(BIO *b, int oper, const char *argp, int argi, | - |
11 | long argl, long ret); | - |
12 | typedef long (*BIO_callback_fn_ex)(BIO *b, int oper, const char *argp, | - |
13 | size_t len, int argi, | - |
14 | long argl, int ret, size_t *processed); | - |
15 | BIO_callback_fn BIO_get_callback(const BIO *b); | - |
16 | void BIO_set_callback(BIO *b, BIO_callback_fn callback); | - |
17 | - | |
18 | BIO_callback_fn_ex BIO_get_callback_ex(const BIO *b); | - |
19 | void BIO_set_callback_ex(BIO *b, BIO_callback_fn_ex callback); | - |
20 | - | |
21 | char *BIO_get_callback_arg(const BIO *b); | - |
22 | void BIO_set_callback_arg(BIO *b, char *arg); | - |
23 | - | |
24 | typedef struct bio_method_st BIO_METHOD; | - |
25 | - | |
26 | const char *BIO_method_name(const BIO *b); | - |
27 | int BIO_method_type(const BIO *b); | - |
28 | - | |
29 | typedef int BIO_info_cb(BIO *, int, int); | - |
30 | typedef BIO_info_cb bio_info_cb; | - |
31 | - | |
32 | struct stack_st_BIO; typedef int (*sk_BIO_compfunc)(const BIO * const *a, const BIO *const *b); typedef void (*sk_BIO_freefunc)(BIO *a); typedef BIO * (*sk_BIO_copyfunc)(const BIO *a); static inline int sk_BIO_num(const struct stack_st_BIO *sk) { return executed 285 times by 1 test: OPENSSL_sk_num((const OPENSSL_STACK *)sk);return OPENSSL_sk_num((const OPENSSL_STACK *)sk); Executed by:
executed 285 times by 1 test: } static inline BIO *sk_BIO_value(const struct stack_st_BIO *sk, int idx) { returnreturn OPENSSL_sk_num((const OPENSSL_STACK *)sk); Executed by:
executed 12 times by 1 test: (BIO *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);return (BIO *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx); Executed by:
executed 12 times by 1 test: } static inline struct stack_st_BIO *sk_BIO_new(sk_BIO_compfunc compare) { returnreturn (BIO *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx); Executed by:
never executed: (struct stack_st_BIO *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);return (struct stack_st_BIO *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare); never executed: } static inline struct stack_st_BIO *sk_BIO_new_null(void) { returnreturn (struct stack_st_BIO *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare); executed 57 times by 1 test: (struct stack_st_BIO *)OPENSSL_sk_new_null();return (struct stack_st_BIO *)OPENSSL_sk_new_null(); Executed by:
executed 57 times by 1 test: } static inline struct stack_st_BIO *sk_BIO_new_reserve(sk_BIO_compfunc compare, int n) { returnreturn (struct stack_st_BIO *)OPENSSL_sk_new_null(); Executed by:
never executed: (struct stack_st_BIO *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);return (struct stack_st_BIO *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n); never executed: } static inline int sk_BIO_reserve(struct stack_st_BIO *sk, int n) { returnreturn (struct stack_st_BIO *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n); never executed: OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n); never executed: } static inline void sk_BIO_free(struct stack_st_BIO *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n); executed 2156 times by 1 test: static inline void sk_BIO_zero(struct stack_st_BIO *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }end of block Executed by:
never executed: static inline BIO *sk_BIO_delete(struct stack_st_BIO *sk, int i) { returnend of block never executed: (BIO *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);return (BIO *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i); never executed: } static inline BIO *sk_BIO_delete_ptr(struct stack_st_BIO *sk, BIO *ptr) { returnreturn (BIO *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i); never executed: (BIO *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);return (BIO *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr); never executed: } static inline int sk_BIO_push(struct stack_st_BIO *sk, BIO *ptr) { returnreturn (BIO *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr); executed 63 times by 1 test: OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr); Executed by:
executed 63 times by 1 test: } static inline int sk_BIO_unshift(struct stack_st_BIO *sk, BIO *ptr) { returnreturn OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr); Executed by:
never executed: OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr); never executed: } static inline BIO *sk_BIO_pop(struct stack_st_BIO *sk) { returnreturn OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr); executed 1973 times by 1 test: (BIO *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);return (BIO *)OPENSSL_sk_pop((OPENSSL_STACK *)sk); Executed by:
executed 1973 times by 1 test: } static inline BIO *sk_BIO_shift(struct stack_st_BIO *sk) { returnreturn (BIO *)OPENSSL_sk_pop((OPENSSL_STACK *)sk); Executed by:
never executed: (BIO *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);return (BIO *)OPENSSL_sk_shift((OPENSSL_STACK *)sk); never executed: } static inline void sk_BIO_pop_free(struct stack_st_BIO *sk, sk_BIO_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }return (BIO *)OPENSSL_sk_shift((OPENSSL_STACK *)sk); never executed: static inline int sk_BIO_insert(struct stack_st_BIO *sk, BIO *ptr, int idx) { returnend of block never executed: OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx); never executed: } static inline BIO *sk_BIO_set(struct stack_st_BIO *sk, int idx, BIO *ptr) { returnreturn OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx); never executed: (BIO *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);return (BIO *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr); never executed: } static inline int sk_BIO_find(struct stack_st_BIO *sk, BIO *ptr) { returnreturn (BIO *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr); never executed: OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr); never executed: } static inline int sk_BIO_find_ex(struct stack_st_BIO *sk, BIO *ptr) { returnreturn OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr); never executed: OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr); never executed: } static inline void sk_BIO_sort(struct stack_st_BIO *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr); never executed: static inline int sk_BIO_is_sorted(const struct stack_st_BIO *sk) { returnend of block never executed: OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk); never executed: } static inline struct stack_st_BIO * sk_BIO_dup(const struct stack_st_BIO *sk) { returnreturn OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk); never executed: (struct stack_st_BIO *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);return (struct stack_st_BIO *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk); never executed: } static inline struct stack_st_BIO *sk_BIO_deep_copy(const struct stack_st_BIO *sk, sk_BIO_copyfunc copyfunc, sk_BIO_freefunc freefunc) { returnreturn (struct stack_st_BIO *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk); never executed: (struct stack_st_BIO *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);return (struct stack_st_BIO *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc); never executed: } static inline sk_BIO_compfunc sk_BIO_set_cmp_func(struct stack_st_BIO *sk, sk_BIO_compfunc compare) { returnreturn (struct stack_st_BIO *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc); never executed: (sk_BIO_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);return (sk_BIO_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); never executed: }return (sk_BIO_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); | 0-2156 |
33 | - | |
34 | - | |
35 | typedef int asn1_ps_func (BIO *b, unsigned char **pbuf, int *plen, | - |
36 | void *parg); | - |
37 | size_t BIO_ctrl_pending(BIO *b); | - |
38 | size_t BIO_ctrl_wpending(BIO *b); | - |
39 | size_t BIO_ctrl_get_write_guarantee(BIO *b); | - |
40 | size_t BIO_ctrl_get_read_request(BIO *b); | - |
41 | int BIO_ctrl_reset_read_request(BIO *b); | - |
42 | int BIO_set_ex_data(BIO *bio, int idx, void *data); | - |
43 | void *BIO_get_ex_data(BIO *bio, int idx); | - |
44 | uint64_t BIO_number_read(BIO *bio); | - |
45 | uint64_t BIO_number_written(BIO *bio); | - |
46 | - | |
47 | - | |
48 | int BIO_asn1_set_prefix(BIO *b, asn1_ps_func *prefix, | - |
49 | asn1_ps_func *prefix_free); | - |
50 | int BIO_asn1_get_prefix(BIO *b, asn1_ps_func **pprefix, | - |
51 | asn1_ps_func **pprefix_free); | - |
52 | int BIO_asn1_set_suffix(BIO *b, asn1_ps_func *suffix, | - |
53 | asn1_ps_func *suffix_free); | - |
54 | int BIO_asn1_get_suffix(BIO *b, asn1_ps_func **psuffix, | - |
55 | asn1_ps_func **psuffix_free); | - |
56 | - | |
57 | const BIO_METHOD *BIO_s_file(void); | - |
58 | BIO *BIO_new_file(const char *filename, const char *mode); | - |
59 | - | |
60 | BIO *BIO_new_fp(FILE *stream, int close_flag); | - |
61 | - | |
62 | BIO *BIO_new(const BIO_METHOD *type); | - |
63 | int BIO_free(BIO *a); | - |
64 | void BIO_set_data(BIO *a, void *ptr); | - |
65 | void *BIO_get_data(BIO *a); | - |
66 | void BIO_set_init(BIO *a, int init); | - |
67 | int BIO_get_init(BIO *a); | - |
68 | void BIO_set_shutdown(BIO *a, int shut); | - |
69 | int BIO_get_shutdown(BIO *a); | - |
70 | void BIO_vfree(BIO *a); | - |
71 | int BIO_up_ref(BIO *a); | - |
72 | int BIO_read(BIO *b, void *data, int dlen); | - |
73 | int BIO_read_ex(BIO *b, void *data, size_t dlen, size_t *readbytes); | - |
74 | int BIO_gets(BIO *bp, char *buf, int size); | - |
75 | int BIO_write(BIO *b, const void *data, int dlen); | - |
76 | int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written); | - |
77 | int BIO_puts(BIO *bp, const char *buf); | - |
78 | int BIO_indent(BIO *b, int indent, int max); | - |
79 | long BIO_ctrl(BIO *bp, int cmd, long larg, void *parg); | - |
80 | long BIO_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp); | - |
81 | void *BIO_ptr_ctrl(BIO *bp, int cmd, long larg); | - |
82 | long BIO_int_ctrl(BIO *bp, int cmd, long larg, int iarg); | - |
83 | BIO *BIO_push(BIO *b, BIO *append); | - |
84 | BIO *BIO_pop(BIO *b); | - |
85 | void BIO_free_all(BIO *a); | - |
86 | BIO *BIO_find_type(BIO *b, int bio_type); | - |
87 | BIO *BIO_next(BIO *b); | - |
88 | void BIO_set_next(BIO *b, BIO *next); | - |
89 | BIO *BIO_get_retry_BIO(BIO *bio, int *reason); | - |
90 | int BIO_get_retry_reason(BIO *bio); | - |
91 | void BIO_set_retry_reason(BIO *bio, int reason); | - |
92 | BIO *BIO_dup_chain(BIO *in); | - |
93 | - | |
94 | int BIO_nread0(BIO *bio, char **buf); | - |
95 | int BIO_nread(BIO *bio, char **buf, int num); | - |
96 | int BIO_nwrite0(BIO *bio, char **buf); | - |
97 | int BIO_nwrite(BIO *bio, char **buf, int num); | - |
98 | - | |
99 | long BIO_debug_callback(BIO *bio, int cmd, const char *argp, int argi, | - |
100 | long argl, long ret); | - |
101 | - | |
102 | const BIO_METHOD *BIO_s_mem(void); | - |
103 | const BIO_METHOD *BIO_s_secmem(void); | - |
104 | BIO *BIO_new_mem_buf(const void *buf, int len); | - |
105 | - | |
106 | const BIO_METHOD *BIO_s_socket(void); | - |
107 | const BIO_METHOD *BIO_s_connect(void); | - |
108 | const BIO_METHOD *BIO_s_accept(void); | - |
109 | - | |
110 | const BIO_METHOD *BIO_s_fd(void); | - |
111 | const BIO_METHOD *BIO_s_log(void); | - |
112 | const BIO_METHOD *BIO_s_bio(void); | - |
113 | const BIO_METHOD *BIO_s_null(void); | - |
114 | const BIO_METHOD *BIO_f_null(void); | - |
115 | const BIO_METHOD *BIO_f_buffer(void); | - |
116 | const BIO_METHOD *BIO_f_linebuffer(void); | - |
117 | const BIO_METHOD *BIO_f_nbio_test(void); | - |
118 | - | |
119 | const BIO_METHOD *BIO_s_datagram(void); | - |
120 | int BIO_dgram_non_fatal_error(int error); | - |
121 | BIO *BIO_new_dgram(int fd, int close_flag); | - |
122 | int BIO_sock_should_retry(int i); | - |
123 | int BIO_sock_non_fatal_error(int error); | - |
124 | - | |
125 | - | |
126 | int BIO_fd_should_retry(int i); | - |
127 | int BIO_fd_non_fatal_error(int error); | - |
128 | int BIO_dump_cb(int (*cb) (const void *data, size_t len, void *u), | - |
129 | void *u, const char *s, int len); | - |
130 | int BIO_dump_indent_cb(int (*cb) (const void *data, size_t len, void *u), | - |
131 | void *u, const char *s, int len, int indent); | - |
132 | int BIO_dump(BIO *b, const char *bytes, int len); | - |
133 | int BIO_dump_indent(BIO *b, const char *bytes, int len, int indent); | - |
134 | - | |
135 | int BIO_dump_fp(FILE *fp, const char *s, int len); | - |
136 | int BIO_dump_indent_fp(FILE *fp, const char *s, int len, int indent); | - |
137 | - | |
138 | int BIO_hex_string(BIO *out, int indent, int width, unsigned char *data, | - |
139 | int datalen); | - |
140 | - | |
141 | - | |
142 | BIO_ADDR *BIO_ADDR_new(void); | - |
143 | int BIO_ADDR_rawmake(BIO_ADDR *ap, int family, | - |
144 | const void *where, size_t wherelen, unsigned short port); | - |
145 | void BIO_ADDR_free(BIO_ADDR *); | - |
146 | void BIO_ADDR_clear(BIO_ADDR *ap); | - |
147 | int BIO_ADDR_family(const BIO_ADDR *ap); | - |
148 | int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l); | - |
149 | unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap); | - |
150 | char *BIO_ADDR_hostname_string(const BIO_ADDR *ap, int numeric); | - |
151 | char *BIO_ADDR_service_string(const BIO_ADDR *ap, int numeric); | - |
152 | char *BIO_ADDR_path_string(const BIO_ADDR *ap); | - |
153 | - | |
154 | const BIO_ADDRINFO *BIO_ADDRINFO_next(const BIO_ADDRINFO *bai); | - |
155 | int BIO_ADDRINFO_family(const BIO_ADDRINFO *bai); | - |
156 | int BIO_ADDRINFO_socktype(const BIO_ADDRINFO *bai); | - |
157 | int BIO_ADDRINFO_protocol(const BIO_ADDRINFO *bai); | - |
158 | const BIO_ADDR *BIO_ADDRINFO_address(const BIO_ADDRINFO *bai); | - |
159 | void BIO_ADDRINFO_free(BIO_ADDRINFO *bai); | - |
160 | - | |
161 | enum BIO_hostserv_priorities { | - |
162 | BIO_PARSE_PRIO_HOST, BIO_PARSE_PRIO_SERV | - |
163 | }; | - |
164 | int BIO_parse_hostserv(const char *hostserv, char **host, char **service, | - |
165 | enum BIO_hostserv_priorities hostserv_prio); | - |
166 | enum BIO_lookup_type { | - |
167 | BIO_LOOKUP_CLIENT, BIO_LOOKUP_SERVER | - |
168 | }; | - |
169 | int BIO_lookup(const char *host, const char *service, | - |
170 | enum BIO_lookup_type lookup_type, | - |
171 | int family, int socktype, BIO_ADDRINFO **res); | - |
172 | int BIO_lookup_ex(const char *host, const char *service, | - |
173 | int lookup_type, int family, int socktype, int protocol, | - |
174 | BIO_ADDRINFO **res); | - |
175 | int BIO_sock_error(int sock); | - |
176 | int BIO_socket_ioctl(int fd, long type, void *arg); | - |
177 | int BIO_socket_nbio(int fd, int mode); | - |
178 | int BIO_sock_init(void); | - |
179 | - | |
180 | - | |
181 | - | |
182 | int BIO_set_tcp_ndelay(int sock, int turn_on); | - |
183 | - | |
184 | struct hostent *BIO_gethostbyname(const char *name) __attribute__ ((deprecated)); | - |
185 | int BIO_get_port(const char *str, unsigned short *port_ptr) __attribute__ ((deprecated)); | - |
186 | int BIO_get_host_ip(const char *str, unsigned char *ip) __attribute__ ((deprecated)); | - |
187 | int BIO_get_accept_socket(char *host_port, int mode) __attribute__ ((deprecated)); | - |
188 | int BIO_accept(int sock, char **ip_port) __attribute__ ((deprecated)); | - |
189 | - | |
190 | union BIO_sock_info_u { | - |
191 | BIO_ADDR *addr; | - |
192 | }; | - |
193 | enum BIO_sock_info_type { | - |
194 | BIO_SOCK_INFO_ADDRESS | - |
195 | }; | - |
196 | int BIO_sock_info(int sock, | - |
197 | enum BIO_sock_info_type type, union BIO_sock_info_u *info); | - |
198 | - | |
199 | - | |
200 | - | |
201 | - | |
202 | - | |
203 | - | |
204 | - | |
205 | int BIO_socket(int domain, int socktype, int protocol, int options); | - |
206 | int BIO_connect(int sock, const BIO_ADDR *addr, int options); | - |
207 | int BIO_bind(int sock, const BIO_ADDR *addr, int options); | - |
208 | int BIO_listen(int sock, const BIO_ADDR *addr, int options); | - |
209 | int BIO_accept_ex(int accept_sock, BIO_ADDR *addr, int options); | - |
210 | int BIO_closesocket(int sock); | - |
211 | - | |
212 | BIO *BIO_new_socket(int sock, int close_flag); | - |
213 | BIO *BIO_new_connect(const char *host_port); | - |
214 | BIO *BIO_new_accept(const char *host_port); | - |
215 | - | |
216 | - | |
217 | BIO *BIO_new_fd(int fd, int close_flag); | - |
218 | - | |
219 | int BIO_new_bio_pair(BIO **bio1, size_t writebuf1, | - |
220 | BIO **bio2, size_t writebuf2); | - |
221 | - | |
222 | - | |
223 | - | |
224 | - | |
225 | - | |
226 | - | |
227 | void BIO_copy_next_retry(BIO *b); | - |
228 | int BIO_printf(BIO *bio, const char *format, ...) | - |
229 | __attribute__((__format__(__gnu_printf__, 2, 3))); | - |
230 | int BIO_vprintf(BIO *bio, const char *format, va_list args) | - |
231 | __attribute__((__format__(__gnu_printf__, 2, 0))); | - |
232 | int BIO_snprintf(char *buf, size_t n, const char *format, ...) | - |
233 | __attribute__((__format__(__gnu_printf__, 3, 4))); | - |
234 | int BIO_vsnprintf(char *buf, size_t n, const char *format, va_list args) | - |
235 | __attribute__((__format__(__gnu_printf__, 3, 0))); | - |
236 | - | |
237 | - | |
238 | - | |
239 | - | |
240 | BIO_METHOD *BIO_meth_new(int type, const char *name); | - |
241 | void BIO_meth_free(BIO_METHOD *biom); | - |
242 | int (*BIO_meth_get_write(const BIO_METHOD *biom)) (BIO *, const char *, int); | - |
243 | int (*BIO_meth_get_write_ex(const BIO_METHOD *biom)) (BIO *, const char *, size_t, | - |
244 | size_t *); | - |
245 | int BIO_meth_set_write(BIO_METHOD *biom, | - |
246 | int (*write) (BIO *, const char *, int)); | - |
247 | int BIO_meth_set_write_ex(BIO_METHOD *biom, | - |
248 | int (*bwrite) (BIO *, const char *, size_t, size_t *)); | - |
249 | int (*BIO_meth_get_read(const BIO_METHOD *biom)) (BIO *, char *, int); | - |
250 | int (*BIO_meth_get_read_ex(const BIO_METHOD *biom)) (BIO *, char *, size_t, size_t *); | - |
251 | int BIO_meth_set_read(BIO_METHOD *biom, | - |
252 | int (*read) (BIO *, char *, int)); | - |
253 | int BIO_meth_set_read_ex(BIO_METHOD *biom, | - |
254 | int (*bread) (BIO *, char *, size_t, size_t *)); | - |
255 | int (*BIO_meth_get_puts(const BIO_METHOD *biom)) (BIO *, const char *); | - |
256 | int BIO_meth_set_puts(BIO_METHOD *biom, | - |
257 | int (*puts) (BIO *, const char *)); | - |
258 | int (*BIO_meth_get_gets(const BIO_METHOD *biom)) (BIO *, char *, int); | - |
259 | int BIO_meth_set_gets(BIO_METHOD *biom, | - |
260 | int (*gets) (BIO *, char *, int)); | - |
261 | long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *); | - |
262 | int BIO_meth_set_ctrl(BIO_METHOD *biom, | - |
263 | long (*ctrl) (BIO *, int, long, void *)); | - |
264 | int (*BIO_meth_get_create(const BIO_METHOD *bion)) (BIO *); | - |
265 | int BIO_meth_set_create(BIO_METHOD *biom, int (*create) (BIO *)); | - |
266 | int (*BIO_meth_get_destroy(const BIO_METHOD *biom)) (BIO *); | - |
267 | int BIO_meth_set_destroy(BIO_METHOD *biom, int (*destroy) (BIO *)); | - |
268 | long (*BIO_meth_get_callback_ctrl(const BIO_METHOD *biom)) | - |
269 | (BIO *, int, BIO_info_cb *); | - |
270 | int BIO_meth_set_callback_ctrl(BIO_METHOD *biom, | - |
271 | long (*callback_ctrl) (BIO *, int, | - |
272 | BIO_info_cb *)); | - |
Switch to Source code | Preprocessed file |