Go to the documentation of this file.
57 #if defined(__linux) || defined(__sun) || defined(__hpux)
69 #ifndef _FILE_OFFSET_BITS
70 #define _FILE_OFFSET_BITS 64
76 #if !defined(OPENSSL_TRUSTY)
85 #include "../internal.h"
88 #define BIO_FP_READ 0x02
89 #define BIO_FP_WRITE 0x04
90 #define BIO_FP_APPEND 0x08
101 if (errno == ENOENT) {
134 if (bio->
init && bio->
ptr != NULL) {
149 if (
ret == 0 && ferror((
FILE *)
b->ptr)) {
234 *fpp = (
FILE *)
b->ptr;
241 b->shutdown = (
int)
num;
311 #endif // OPENSSL_TRUSTY
#define BIO_CTRL_WPENDING
#define BIO_C_SET_FILE_PTR
#define BIO_C_SET_FILENAME
static int file_write(BIO *b, const char *in, int inl)
const grpc_generator::File * file
#define OPENSSL_PUT_ERROR(library, reason)
const BIO_METHOD * BIO_s_file(void)
int BIO_write_filename(BIO *bio, const char *filename)
int BIO_set_fp(BIO *bio, FILE *file, int close_flag)
BIO * BIO_new_file(const char *filename, const char *mode)
int BIO_get_fp(BIO *bio, FILE **out_file)
static int file_read(BIO *b, char *out, int outl)
static int file_free(BIO *bio)
#define BIO_C_GET_FILE_PTR
static int file_gets(BIO *bp, char *buf, int size)
int BIO_read_filename(BIO *bio, const char *filename)
static const BIO_METHOD methods_filep
BIO * BIO_new_fp(FILE *stream, int close_flag)
#define BIO_CTRL_GET_CLOSE
#define BIO_R_BAD_FOPEN_MODE
int BIO_rw_filename(BIO *bio, const char *filename)
#define BIO_CTRL_SET_CLOSE
UniquePtr< SSL_SESSION > ret
#define OPENSSL_PUT_SYSTEM_ERROR()
#define ERR_add_error_data
#define BIO_R_NO_SUCH_FILE
static long file_ctrl(BIO *b, int cmd, long num, void *ptr)
int BIO_append_filename(BIO *bio, const char *filename)
#define OPENSSL_FALLTHROUGH
grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:59:20