fix: TCP server calls

This commit is contained in:
ngn
2024-08-07 05:35:13 +03:00
parent edc732ac69
commit d7dd578fc4
6 changed files with 20 additions and 6 deletions

View File

@ -22,6 +22,12 @@ int lm_mptp_server_listen(char *addr, uint16_t port) {
return -1;
}
if(listen(sock, SOMAXCONN) < 0){
lm_mptp_close(sock);
lm_error_set(LM_ERR_MPTPListenFail, strerror(errno));
return -1;
}
return sock;
}
@ -29,7 +35,7 @@ int lm_mptp_server_accept(int sock, struct sockaddr *addr){
socklen_t sl = sizeof(struct sockaddr);
int s = -1;
if((s = accept(sock, addr, &sl) < 0)){
if((s = accept(sock, addr, &sl)) < 0){
lm_error_set(LM_ERR_MPTPAcceptFail, strerror(errno));
s = -1;
}