From 3f4c267a2574ac653f66f727e7c6770c0a469c20 Mon Sep 17 00:00:00 2001 From: z3apa3a <3proxy@3proxy.ru> Date: Thu, 22 Apr 2021 17:59:10 +0300 Subject: [PATCH] Use logic operation instead of binary where appropriate --- src/plugins/TrafficPlugin/TrafficPlugin.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/TrafficPlugin/TrafficPlugin.c b/src/plugins/TrafficPlugin/TrafficPlugin.c index b721993..5cf23aa 100644 --- a/src/plugins/TrafficPlugin/TrafficPlugin.c +++ b/src/plugins/TrafficPlugin/TrafficPlugin.c @@ -111,7 +111,7 @@ int h_trafcorrect(int argc, unsigned char ** argv) { newitem->port = atoi((char *)argv[3]); newitem->coeff = atof((char *)argv[4]); /* проверка на корректность ввода */ - if ((newitem->port>65535) | (newitem->coeff<=0) | (newitem->coeff>100)) { + if ((newitem->port>65535) || (newitem->coeff<=0) || (newitem->coeff>100)) { free(newitem); if(DBGLEVEL == 1)fprintf(stdout, "Port must be 0
con_type = TCP; newitem->psize = 52; - if ((!strcmp((char *)argv[3], "udp")) & (newitem->p_service != S_PROXY) & (newitem->p_service != S_TCPPM) & (newitem->p_service != S_POP3P)) { + if ((!strcmp((char *)argv[3], "udp")) && (newitem->p_service != S_PROXY) && (newitem->p_service != S_TCPPM) && (newitem->p_service != S_POP3P)) { newitem->con_type = UDP; newitem->psize = 48; } @@ -157,7 +157,7 @@ int h_trafcorrect(int argc, unsigned char ** argv) { newitem->psize = atoi((char *)argv[5]); } - if ((newitem->port>65535) | (newitem->psize<=0)) { + if ((newitem->port>65535) || (newitem->psize<=0)) { free(newitem); if(DBGLEVEL == 1)fprintf(stdout, "Port must be 0