echosrv.c: fix Narrowing conversion from ssize_t to int

This commit is contained in:
Sergey Ponomarev 2024-04-09 23:17:57 +03:00 committed by Yves Rutschle
parent ef8f3d1419
commit 31c9e19abb

View File

@ -151,7 +151,7 @@ void udp_echo(struct listen_endpoint* listen_socket)
while (1) {
addrlen = sizeof(src_addr);
size_t len = recvfrom(listen_socket->socketfd,
ssize_t len = recvfrom(listen_socket->socketfd,
data + prefix_len,
sizeof(data) - prefix_len,
0,
@ -166,7 +166,7 @@ void udp_echo(struct listen_endpoint* listen_socket)
print_udp_xchange(listen_socket->socketfd, &src_addr, addrlen);
int res = sendto(listen_socket->socketfd,
ssize_t res = sendto(listen_socket->socketfd,
data,
len + prefix_len,
0,