blob: 48337783c083abe61367a4a482a7328bd6ef0998 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include "ucspissl.h"
#include "ndelay.h"
SSL *ssl_new(SSL_CTX *ctx,int s)
{
BIO *sbio;
SSL *ssl;
ssl = SSL_new(ctx);
if (!ssl) return 0;
sbio = BIO_new_socket(s,BIO_NOCLOSE);
if (!sbio) return 0;
SSL_set_bio(ssl,sbio,sbio);
return ssl;
}
|