return tls->shutdown(tls, duplex);
}
-# define tls_Recv(a,b,c) vlc_tls_Read(a,b,c,false)
-# define tls_Send(a,b,c) vlc_tls_Write(a,b,c)
-
/**
* Closes a connection and its underlying resources.
*
SetDWBE(p_data, i_size);
msg.SerializeWithCachedSizesToArray(p_data + PACKET_HEADER_LEN);
- int i_ret = tls_Send(m_tls, p_data, PACKET_HEADER_LEN + i_size);
+ int i_ret = vlc_tls_Write(m_tls, p_data, PACKET_HEADER_LEN + i_size);
delete[] p_data;
if (i_ret == PACKET_HEADER_LEN + i_size)
return VLC_SUCCESS;
p_tls = cl->p_tls;
do
- val = p_tls ? tls_Recv (p_tls, p, i_len)
+ val = p_tls ? vlc_tls_Read(p_tls, p, i_len, false)
: recv (cl->fd, p, i_len, 0);
while (val == -1 && errno == EINTR);
return val;
p_tls = cl->p_tls;
do
- val = p_tls ? tls_Send(p_tls, p, i_len)
+ val = p_tls ? vlc_tls_Write(p_tls, p, i_len)
: send (cl->fd, p, i_len, MSG_NOSIGNAL);
while (val == -1 && errno == EINTR);
return val;