mirror of
https://gitlab.com/openconnect/ocserv.git
synced 2026-02-10 16:57:00 +08:00
check return value of tls_send()
This commit is contained in:
@@ -924,7 +924,8 @@ int periodic_check(worker_st * ws, unsigned mtu_overhead, time_t now, unsigned d
|
||||
(int)(now - ws->last_msg_udp), dpd);
|
||||
|
||||
ws->buffer[0] = AC_PKT_DPD_OUT;
|
||||
tls_send(ws->dtls_session, ws->buffer, 1);
|
||||
ret = tls_send(ws->dtls_session, ws->buffer, 1);
|
||||
GNUTLS_FATAL_ERR(ret);
|
||||
|
||||
if (now - ws->last_msg_udp > DPD_MAX_TRIES * dpd) {
|
||||
oclog(ws, LOG_ERR,
|
||||
@@ -945,7 +946,8 @@ int periodic_check(worker_st * ws, unsigned mtu_overhead, time_t now, unsigned d
|
||||
ws->buffer[6] = AC_PKT_DPD_OUT;
|
||||
ws->buffer[7] = 0;
|
||||
|
||||
tls_send(ws->session, ws->buffer, 8);
|
||||
ret = tls_send(ws->session, ws->buffer, 8);
|
||||
GNUTLS_FATAL_ERR(ret);
|
||||
|
||||
if (now - ws->last_msg_tcp > DPD_MAX_TRIES * dpd) {
|
||||
oclog(ws, LOG_ERR,
|
||||
|
||||
Reference in New Issue
Block a user