Changeset View
Changeset View
Standalone View
Standalone View
crypto/openssl/include/openssl/bio.h
Show First 20 Lines • Show All 185 Lines • ▼ Show 20 Lines | |||||
* This is used with memory BIOs: | * This is used with memory BIOs: | ||||
* BIO_FLAGS_MEM_RDONLY means we shouldn't free up or change the data in any way; | * BIO_FLAGS_MEM_RDONLY means we shouldn't free up or change the data in any way; | ||||
* BIO_FLAGS_NONCLEAR_RST means we shouldn't clear data on reset. | * BIO_FLAGS_NONCLEAR_RST means we shouldn't clear data on reset. | ||||
*/ | */ | ||||
# define BIO_FLAGS_MEM_RDONLY 0x200 | # define BIO_FLAGS_MEM_RDONLY 0x200 | ||||
# define BIO_FLAGS_NONCLEAR_RST 0x400 | # define BIO_FLAGS_NONCLEAR_RST 0x400 | ||||
# define BIO_FLAGS_IN_EOF 0x800 | # define BIO_FLAGS_IN_EOF 0x800 | ||||
/* the BIO FLAGS values 0x1000 to 0x4000 are reserved for internal KTLS flags */ | |||||
typedef union bio_addr_st BIO_ADDR; | typedef union bio_addr_st BIO_ADDR; | ||||
typedef struct bio_addrinfo_st BIO_ADDRINFO; | typedef struct bio_addrinfo_st BIO_ADDRINFO; | ||||
int BIO_get_new_index(void); | int BIO_get_new_index(void); | ||||
void BIO_set_flags(BIO *b, int flags); | void BIO_set_flags(BIO *b, int flags); | ||||
int BIO_test_flags(const BIO *b, int flags); | int BIO_test_flags(const BIO *b, int flags); | ||||
void BIO_clear_flags(BIO *b, int flags); | void BIO_clear_flags(BIO *b, int flags); | ||||
▲ Show 20 Lines • Show All 620 Lines • Show Last 20 Lines |