do not attempt to send to 0 port

This commit is contained in:
z3APA3A 2020-11-18 03:09:32 +03:00
parent 45dcbff86f
commit 65c1c5ab5c

View File

@ -441,7 +441,7 @@ fflush(stderr);
fds[0].events = fds[0].revents = 0;
param->statssrv64+=len;
param->nreads++;
if(heur == 2 && (*SAFAMILY(&param->sinsr) != *SAFAMILY(&param->req) || memcmp(SAADDR(&param->sinsr),SAADDR(&param->req), SAADDRLEN(&param->req)))){
if(!*SAPORT(&sin) || (heur == 2 && (*SAFAMILY(&param->sinsr) != *SAFAMILY(&param->req) || memcmp(SAADDR(&param->sinsr),SAADDR(&param->req), SAADDRLEN(&param->req))))){
#if SOCKSTRACE > 0
fprintf(stderr, "external UDP packet ignored\n");
fflush(stderr);