version 1.37, 2018/11/14 06:24:21 |
version 1.38, 2019/06/28 13:35:02 |
|
|
if (SSL_version(con) == DTLS1_VERSION) { |
if (SSL_version(con) == DTLS1_VERSION) { |
|
|
sbio = BIO_new_dgram(s, BIO_NOCLOSE); |
sbio = BIO_new_dgram(s, BIO_NOCLOSE); |
if (getsockname(s, &peer, (void *) &peerlen) < 0) { |
if (getsockname(s, &peer, (void *) &peerlen) == -1) { |
BIO_printf(bio_err, "getsockname:errno=%d\n", |
BIO_printf(bio_err, "getsockname:errno=%d\n", |
errno); |
errno); |
shutdown(s, SHUT_RD); |
shutdown(s, SHUT_RD); |
|
|
tty_on,read_tty,write_tty,read_ssl,write_ssl);*/ |
tty_on,read_tty,write_tty,read_ssl,write_ssl);*/ |
|
|
i = poll(pfd, 3, ptimeout); |
i = poll(pfd, 3, ptimeout); |
if (i < 0) { |
if (i == -1) { |
BIO_printf(bio_err, "bad select %d\n", |
BIO_printf(bio_err, "bad select %d\n", |
errno); |
errno); |
goto shut; |
goto shut; |