Lines Matching defs:num
31 * int socket; this will be kept in bio->num so that it is compatible
42 static int conn_write(BIO *h, const char *buf, int num);
150 b->num = ret;
157 ret = BIO_connect(b->num, BIO_ADDRINFO_address(c->addr_iter),
171 BIO_closesocket(b->num);
192 if (BIO_socket_wait(b->num, 0, time(NULL)) == 0)
194 i = BIO_sock_error(b->num);
201 BIO_closesocket(b->num);
220 ktls_enable(b->num);
283 bi->num = (int)INVALID_SOCKET;
296 if (bio->num != (int)INVALID_SOCKET) {
299 shutdown(bio->num, 2);
300 BIO_closesocket(bio->num);
301 bio->num = (int)INVALID_SOCKET;
339 ret = ktls_read_record(b->num, out, outl);
342 ret = readsocket(b->num, out, outl);
369 ret = ktls_send_ctrl_message(b->num, data->record_type, in, inl);
376 ret = writesocket(b->num, in, inl);
385 static long conn_ctrl(BIO *b, int cmd, long num, void *ptr)
417 if (num == 0) {
419 } else if (num == 1) {
421 } else if (num == 2) {
423 } else if (num == 3) {
450 if (num == 0) { /* BIO_set_conn_hostname */
465 } else if (num == 1) { /* BIO_set_conn_port */
469 } else if (num == 2) { /* BIO_set_conn_address */
487 } else if (num == 3) { /* BIO_set_conn_ip_family */
495 if (num != 0)
501 data->connect_mode = (int)num;
507 *ip = b->num;
508 ret = b->num;
516 b->shutdown = (int)num;
557 ret = ktls_start(b->num, crypto_info, num);
559 BIO_set_ktls_flag(b, num);
567 data->record_type = num;