From bb16cf0f4faad53387b6f51f294109f791b1d434 Mon Sep 17 00:00:00 2001 From: Oran Agra Date: Wed, 21 Apr 2021 13:33:18 +0300 Subject: [PATCH] fix anetGenericAccept error return check (#8835) the anetGenericAccept return ANET_ERR but outside use constant -1 Co-authored-by: libo --- src/anet.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/anet.c b/src/anet.c index ee78703c7..04ccc540d 100644 --- a/src/anet.c +++ b/src/anet.c @@ -507,7 +507,7 @@ int anetTcpAccept(char *err, int s, char *ip, size_t ip_len, int *port) { int fd; struct sockaddr_storage sa; socklen_t salen = sizeof(sa); - if ((fd = anetGenericAccept(err,s,(struct sockaddr*)&sa,&salen)) == -1) + if ((fd = anetGenericAccept(err,s,(struct sockaddr*)&sa,&salen)) == ANET_ERR) return ANET_ERR; if (sa.ss_family == AF_INET) { @@ -526,7 +526,7 @@ int anetUnixAccept(char *err, int s) { int fd; struct sockaddr_un sa; socklen_t salen = sizeof(sa); - if ((fd = anetGenericAccept(err,s,(struct sockaddr*)&sa,&salen)) == -1) + if ((fd = anetGenericAccept(err,s,(struct sockaddr*)&sa,&salen)) == ANET_ERR) return ANET_ERR; return fd;