| 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 blockExecuted by:
never executed: static inline BIO *sk_BIO_delete(struct stack_st_BIO *sk, int i) { returnend of blocknever 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 blocknever 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 blocknever 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 |