#include <openssl/bio.h>
#include <errno.h>
#include <string.h>
#include <unistd.h>
#include <openssl/err.h>
#include <openssl/mem.h>
#include "internal.h"
#include "../internal.h"
Go to the source code of this file.
|
static int | bio_fd_non_fatal_error (int err) |
|
int | bio_fd_should_retry (int i) |
|
int | BIO_get_fd (BIO *bio, int *out_fd) |
|
BIO * | BIO_new_fd (int fd, int close_flag) |
|
const BIO_METHOD * | BIO_s_fd (void) |
|
int | BIO_set_fd (BIO *bio, int fd, int close_flag) |
|
static long | fd_ctrl (BIO *b, int cmd, long num, void *ptr) |
|
static int | fd_free (BIO *bio) |
|
static int | fd_gets (BIO *bp, char *buf, int size) |
|
static int | fd_new (BIO *bio) |
|
static int | fd_read (BIO *b, char *out, int outl) |
|
static int | fd_write (BIO *b, const char *in, int inl) |
|
◆ BORINGSSL_CLOSE
#define BORINGSSL_CLOSE close |
Definition at line 120 of file fd.c.
◆ BORINGSSL_ERRNO
#define BORINGSSL_ERRNO errno |
Definition at line 119 of file fd.c.
◆ BORINGSSL_LSEEK
#define BORINGSSL_LSEEK lseek |
Definition at line 121 of file fd.c.
◆ BORINGSSL_READ
#define BORINGSSL_READ read |
Definition at line 122 of file fd.c.
◆ BORINGSSL_WRITE
#define BORINGSSL_WRITE write |
Definition at line 123 of file fd.c.
◆ bio_fd_non_fatal_error()
static int bio_fd_non_fatal_error |
( |
int |
err | ) |
|
|
static |
Definition at line 80 of file fd.c.
◆ bio_fd_should_retry()
int bio_fd_should_retry |
( |
int |
i | ) |
|
Definition at line 126 of file fd.c.
◆ BIO_get_fd()
Definition at line 271 of file fd.c.
◆ BIO_new_fd()
Definition at line 133 of file fd.c.
◆ BIO_s_fd()
Definition at line 265 of file fd.c.
◆ BIO_set_fd()
Definition at line 267 of file fd.c.
◆ fd_ctrl()
Definition at line 184 of file fd.c.
◆ fd_free()
static int fd_free |
( |
BIO * |
bio | ) |
|
|
static |
Definition at line 148 of file fd.c.
◆ fd_gets()
static int fd_gets |
( |
BIO * |
bp, |
|
|
char * |
buf, |
|
|
int |
size |
|
) |
| |
|
static |
Definition at line 243 of file fd.c.
◆ fd_new()
static int fd_new |
( |
BIO * |
bio | ) |
|
|
static |
Definition at line 142 of file fd.c.
◆ fd_read()
static int fd_read |
( |
BIO * |
b, |
|
|
char * |
out, |
|
|
int |
outl |
|
) |
| |
|
static |
Definition at line 158 of file fd.c.
◆ fd_write()
Definition at line 172 of file fd.c.
◆ methods_fdp
Initial value:
Definition at line 260 of file fd.c.