Lines Matching refs:BIO
1 /* crypto/bio/bss_sock.c */
66 #include <openssl/bio.h>
74 static int sock_write(BIO *h, const char *buf, int num);
75 static int sock_read(BIO *h, char *buf, int size);
76 static int sock_puts(BIO *h, const char *str);
77 static long sock_ctrl(BIO *h, int cmd, long arg1, void *arg2);
78 static int sock_new(BIO *h);
79 static int sock_free(BIO *data);
101 BIO *BIO_new_socket(int fd, int close_flag)
103 BIO *ret;
111 static int sock_new(BIO *bi)
120 static int sock_free(BIO *a)
135 static int sock_read(BIO *b, char *out, int outl)
153 static int sock_write(BIO *b, const char *in, int inl)
168 static long sock_ctrl(BIO *b, int cmd, long num, void *ptr)
221 static int sock_puts(BIO *bp, const char *str)