}
struct sockaddr_in clntAddress;
- size_t clntAddressLength = sizeof(clntAddress);
+ socklen_t clntAddressLength = static_cast<socklen_t>(sizeof(clntAddress));
char receiveBuffer[NET_BUFFER_SIZE];
notifyManager(pipeFd);
while (true) {
ssize_t len = TEMP_FAILURE_RETRY(recvfrom(sockFd, receiveBuffer, sizeof(receiveBuffer), 0,
- reinterpret_cast<struct sockaddr *>(&clntAddress), static_cast<socklen_t *>(&clntAddressLength)));
+ reinterpret_cast<struct sockaddr *>(&clntAddress), &clntAddressLength));
if (len == -1) {
exit(EXIT_FAILURE);
}
struct sockaddr_in clntAddress;
- size_t clntAddressLength = sizeof(clntAddress);
+ socklen_t clntAddressLength = static_cast<socklen_t>(sizeof(clntAddress));
char receiveBuffer[NET_BUFFER_SIZE];
notifyManager(pipeFd);
while (true) {
int acceptedSocketFd = TEMP_FAILURE_RETRY(accept(sockFd, reinterpret_cast<struct sockaddr *>(&clntAddress),
- static_cast<socklen_t *>(&clntAddressLength)));
+ &clntAddressLength));
if (acceptedSocketFd == -1) {
exit(EXIT_FAILURE);
}