From patchwork Thu Feb 15 06:35:21 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bernhard Held X-Patchwork-Id: 1666 Return-Path: Received: from mail01.ipfire.org (mail01.ipfire.org [IPv6:2001:470:7183:25::1]) by web02.i.ipfire.org (Postfix) with ESMTP id 9DDB460C10 for ; Wed, 14 Feb 2018 20:36:09 +0100 (CET) X-Virus-Scanned: ClamAV at mail01.ipfire.org Received: from mail01.i.ipfire.org (localhost [IPv6:::1]) by mail01.ipfire.org (Postfix) with ESMTP id 438FB105FC87; Wed, 14 Feb 2018 19:36:14 +0000 (GMT) Authentication-Results: mail01.ipfire.org; dmarc=none (p=none dis=none) header.from=gmx.de Authentication-Results: mail01.ipfire.org; spf=pass smtp.mailfrom=development-bounces@lists.ipfire.org X-Virus-Scanned: ClamAV at mail01.ipfire.org Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 3772A1063DFA for ; Wed, 14 Feb 2018 19:35:54 +0000 (GMT) Authentication-Results: mail01.ipfire.org; dmarc=none (p=none dis=none) header.from=gmx.de Authentication-Results: mail01.ipfire.org; spf=pass smtp.mailfrom=berny156@gmx.de Received: from quad.berny.local ([46.244.233.56]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MSuMn-1fBiTJ0tld-00Rnpt for ; Wed, 14 Feb 2018 20:35:32 +0100 From: Bernhard Held To: development@lists.ipfire.org Subject: [PATCH v3 3/4] proxy.cgi: strip newline from subnet parameters Date: Wed, 14 Feb 2018 20:35:21 +0100 Message-Id: <20180214193522.26880-4-berny156@gmx.de> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180214193522.26880-1-berny156@gmx.de> References: <20180214193522.26880-1-berny156@gmx.de> X-Provags-ID: V03:K0:AGdA2+wVMkrRiWCSUWP1xkh51Y89PnYUm0zYp+C0UG54wmYpS01 qHTFkVkOJjd9gzT/dmnItjZ/rE2yLARZYXwNP5ctdgdPsp6J1to1Ndy0z0TNhw/G9uR16Te vfZ7HOoB3QY9XuD6Ef7210noDnoiZq7fhYntYjTxHVjAL87TahuLx5Yf4EtMJgfz5deI1nd pf4A4U8e4/cAD7gbFmyJg== X-UI-Out-Filterresults: notjunk:1; V01:K0:I3CMWpZ+oiU=:meHD2RSHurxADASYWImhOn ZUJKiymhJQ4e50qOQM9q2Tp7lrtBmWvbx0TZQVWZCZXtuWT59RsO7W4Pba8+8GHfCxvk17T83 VQE5avypLjxEcuOvfOQo0Pka/QXPRIMu6Ypib0oMeHVyDerYEJFm0BbtYRH/KIcRmLzmjN53+ o/YTJrSY0z7UtiCy1ETjvv7OfNtBnnY+hsOdTee82Z88YvTkBa8zSaAfi2md12QO+thRtMcmO 7MoOiJNxAykMeo/v4xysBgDVlalaudCbQX7Dq1sDSk9dghA/CJITu63F9hxFMvOESsbsup2Oy JldUn57+nZBfPl7Ck6K0oeg7Jvtbe5fQSyZDkk0P/ipdLGTQVdbvGjD5jyfi7ErJfFyjih/3p IsIzh2VQfBLQUOqFEhTypCjx9mza5bBVs9N7Tn43/RjwCodh48T9w3XaJnW1hqSIbDXBokSw8 mC/JbnDUxDdigi3Q+rFx3rQlFha9K/z1Jg/HOywJmRzkMK+twnOo3AWTBOFbh6nPWOV8uQKZc 0/7u0FEVuDDBTOJAJqwmru4U4E+F7q7Fjfp0/b+ARp4a54/mrN1QCmcPRbbsFeAMax6FQRyxs aZEKYcrNOVA7iluSldMKiRj2rw8NscvejhKK8sAO7j+8MrpCn201nOVrAOEQMgtBXMYG5HgFq jjhJn+zStRDp+vG6K/V7FKPoKp+osn2JeWBWNtGRX3RkCeK0ItkvCaujBWKFnt1s7GNqTKhO2 R+1E5UCPFCZXn0u4wEe7apDgwJd0AuGny/r07R/d+HiygG4+6R6xp2qPZ+HuokoEGFqGrGnhD X5PhKuJBwCXlPXH8mSs6wIlctpXHw== X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" The subnets in @templist end with newlines. Theses have to be removed before printing and comparison with other subnets. --- html/cgi-bin/proxy.cgi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/html/cgi-bin/proxy.cgi b/html/cgi-bin/proxy.cgi index 6aa14e15a..d565ffbdc 100644 --- a/html/cgi-bin/proxy.cgi +++ b/html/cgi-bin/proxy.cgi @@ -3061,6 +3061,8 @@ END close(SUBNETS); } + chomp(@templist); + foreach (@templist) { @temp = split(/\//); @@ -3069,7 +3071,6 @@ END ($temp[0] ne $netsettings{'BLUE_NETADDRESS'}) && ($temp[1] ne $netsettings{'BLUE_NETMASK'}) ) { - chomp $temp[1]; print FILE " ||\n (isInNet(myIpAddress(), \"$temp[0]\", \"$temp[1]\"))"; } }