webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Macros | Functions
file.c File Reference
#include <openssl/bio.h>
#include <errno.h>
#include <stdio.h>
#include <string.h>
#include <openssl/buf.h>
#include <openssl/err.h>
#include <openssl/mem.h>

Macros

#define BIO_FP_READ   0x02
 
#define BIO_FP_WRITE   0x04
 
#define BIO_FP_APPEND   0x08
 

Functions

BIOBIO_new_file (const char *filename, const char *mode)
 
BIOBIO_new_fp (FILE *stream, int close_flag)
 
const BIO_METHODBIO_s_file (void)
 
int BIO_get_fp (BIO *bio, FILE **out_file)
 
int BIO_set_fp (BIO *bio, FILE *file, int close_flag)
 
int BIO_read_filename (BIO *bio, const char *filename)
 
int BIO_write_filename (BIO *bio, const char *filename)
 
int BIO_append_filename (BIO *bio, const char *filename)
 
int BIO_rw_filename (BIO *bio, const char *filename)
 

Macro Definition Documentation

◆ BIO_FP_APPEND

#define BIO_FP_APPEND   0x08

◆ BIO_FP_READ

#define BIO_FP_READ   0x02

◆ BIO_FP_WRITE

#define BIO_FP_WRITE   0x04

Function Documentation

◆ BIO_append_filename()

int BIO_append_filename ( BIO bio,
const char *  filename 
)

◆ BIO_get_fp()

int BIO_get_fp ( BIO bio,
FILE **  out_file 
)

◆ BIO_new_file()

BIO* BIO_new_file ( const char *  filename,
const char *  mode 
)

◆ BIO_new_fp()

BIO* BIO_new_fp ( FILE *  stream,
int  close_flag 
)

◆ BIO_read_filename()

int BIO_read_filename ( BIO bio,
const char *  filename 
)

◆ BIO_rw_filename()

int BIO_rw_filename ( BIO bio,
const char *  filename 
)

◆ BIO_s_file()

const BIO_METHOD* BIO_s_file ( void  )

◆ BIO_set_fp()

int BIO_set_fp ( BIO bio,
FILE *  file,
int  close_flag 
)

◆ BIO_write_filename()

int BIO_write_filename ( BIO bio,
const char *  filename 
)