From patchwork Fri May 5 19:47:18 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 98697 Delivered-To: patch@linaro.org Received: by 10.140.96.100 with SMTP id j91csp292866qge; Fri, 5 May 2017 12:48:45 -0700 (PDT) X-Received: by 10.99.62.67 with SMTP id l64mr5221694pga.172.1494013725834; Fri, 05 May 2017 12:48:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1494013725; cv=none; d=google.com; s=arc-20160816; b=SXBqDjnMRDYggwsznc5x+CZsy7zE88tdRfXyx/WqwZGy1TV+wCgbyxIAU5qSlyTVIQ xBPqQWeDFXPQf7kyFs+kpmKPXFGmxY8XhBemVrnsG0FUqsNH8whr32n4OprbWy7FWkji 6Xpj2D8mV/+aG9hJL50xBTuCR0WqyJN+Cl4zPp5XgwUR+8R81awAzYKIco06PTkQVyLH fonLxvbrWcmtpTwyr+RYVu71i3V/RO1T8JkJbZi8UI+g6yY7rscWULLcHBbFZ0Y5G0qO iLzlt+HG6o76MrMrkP6FqfyoubM9UWOuZo/s5aWLTRMMiN/DJgVppEvbQFxa+ZvBM0vX rCaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :arc-authentication-results; bh=w9ezIIELKrzvxk/Y+qo2zIltCmsrOdM/vfcMsQCM6co=; b=AZXP/rpRG59ZMLoAkdp+rRTkXVsL2QOHB//4N/8BbB/cggklb2UmYXfzao9azzIxns IWA+iTrBo/EyWqjXph6XiTinYEbo2+FRYDh7fJsyMbWDJfFewF23Bbzb4pqyWZ8PzMxk EqO7XLjZGaWH1TPkeGZqKsu7mc/OOkMBI/uu6n/EkSfqPqpkflNiorR5zbdoNXLb8+Nx /HbM7JzyFCCL6dvAUhvlUt0ey1TMk7Vnb74TkbQS3WHm/lUhJh8hDhSExk7y52U0BXfT +STYwRCy7AdNnzNDBG18/v9DamT+qMSjTr44cnmzYCdDUqR52dJnNErco0gI8RcJQD9q qQ/w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=stable-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n5si2698005pgk.367.2017.05.05.12.48.45; Fri, 05 May 2017 12:48:45 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=stable-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755757AbdEETsk (ORCPT + 6 others); Fri, 5 May 2017 15:48:40 -0400 Received: from mout.kundenserver.de ([212.227.126.134]:51354 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755521AbdEETsd (ORCPT ); Fri, 5 May 2017 15:48:33 -0400 Received: from wuerfel.lan ([78.42.17.5]) by mrelayeu.kundenserver.de (mreue002 [212.227.15.129]) with ESMTPA (Nemesis) id 0MEfH7-1dI1lF4BD7-00Fn4G; Fri, 05 May 2017 21:48:29 +0200 From: Arnd Bergmann To: Ben Hutchings Cc: stable@vger.kernel.org, "David S. Miller" , Greg Kroah-Hartman , Arnd Bergmann Subject: [PATCH 3.16-stable 60/87] netfilter; Add some missing default cases to switch statements in nft_reject. Date: Fri, 5 May 2017 21:47:18 +0200 Message-Id: <20170505194745.3627137-61-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 In-Reply-To: <20170505194745.3627137-1-arnd@arndb.de> References: <20170505194745.3627137-1-arnd@arndb.de> MIME-Version: 1.0 X-Provags-ID: V03:K0:VD9XnhDTUGDd3qDYA3qwG4xADbEH39wwqFtjbR3yrv+lENwS4Pf doUHzL2UBb/I5lJbl21SqwpG8rJK7BCmwRb0w/oqSELrpM77/hgjAX9HoRV2V704koS4kCw 7l4inBnnlumcGgH6YxdH6mWTacVY7sLQ1I2IBXQsvgtNEfZ5uME6mBM+mFqZUyYolMxLilR Z3i+qUr5v1mYq6bJ5uMoQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:lsCWZe/9i2w=:/f8a6fazCHRq9hunwCZDLp ukukIRkDbENWpD3u1Bzcb/usuo+b9nX1J1O5b9Urf6AnwnGDU3wIbRgpIoLXUJKcKUqsHD6Vp 97kbKmIOD00YlxwZjT6EEQlhKUei9i165M8GbYu0/PWhcdNwOKCBSNPzyst53WF8Y0KNIfAIM m3wVl2u7EEjyMsyMIWjXYrBKWyy/Y7jcZVWkGlV64CYufBp7G75NZ+PMD8kw9nqPEvSTPQFg9 EvBTXzHj8OLF/2UA5obIUGCaz3ufo7PJNfnfX3vqduZQuyYhzzxcHLJKAdxvdjiaPLiMWNCpQ n0nW9Ws3Ul91P6sZTAMQVedHzWwqWTOYKzvSMIJkGRyE8PntenHP7UuDCQmfzQxBi8/s0z/iS gxYJltSDiQzQi4vlXKksm+/tHjZFyy8JpTj3dTfDhTJ6+ySVFjRelsa2GXf2tmfVkqBXago77 8XYvYbzTWgclhGqX3VwI5VVSodcv0K58oN7pTIkdg5KTaUS7IEU7Ue1q33uFG5IkuZdTXtlHF bajlskNmnj/EbH+2FM5eaztw8MFeP2gMKPAPM8Eqng+OS/30hfTOIXnocTN7ORaBvag8IDRHd 1JbNCopIqZJIQXclkJgUfCiouNjd3z45o632kR7oCuZAxZqedaaYYZZKcVns28r/MlCJL0S0O pcrXRTcK+t4hf7PEoiaZhmvOz2x3teZ01oJxsVRut54PU4QHBPvZq+zkA0u7te5HhwNA2O+UF WiIjUFG9QwCcFlkY Sender: stable-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org From: "David S. Miller" commit 129d23a56623eea0947a05288158d76dc7f2f0ac upstream. This fixes: -- 2.9.0 ==================== net/netfilter/nft_reject.c: In function ‘nft_reject_dump’: net/netfilter/nft_reject.c:61:2: warning: enumeration value ‘NFT_REJECT_TCP_RST’ not handled in switch [-Wswitch] switch (priv->type) { ^ net/netfilter/nft_reject.c:61:2: warning: enumeration value ‘NFT_REJECT_ICMPX_UNREACH’ not handled in switch [-Wswi\ tch] net/netfilter/nft_reject_inet.c: In function ‘nft_reject_inet_dump’: net/netfilter/nft_reject_inet.c:105:2: warning: enumeration value ‘NFT_REJECT_TCP_RST’ not handled in switch [-Wswi\ tch] switch (priv->type) { ^ ==================== Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman Signed-off-by: Arnd Bergmann --- net/netfilter/nft_reject.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net/netfilter/nft_reject.c b/net/netfilter/nft_reject.c index f3448c296446..5d5d1df34f77 100644 --- a/net/netfilter/nft_reject.c +++ b/net/netfilter/nft_reject.c @@ -61,6 +61,8 @@ int nft_reject_dump(struct sk_buff *skb, const struct nft_expr *expr) if (nla_put_u8(skb, NFTA_REJECT_ICMP_CODE, priv->icmp_code)) goto nla_put_failure; break; + default: + break; } return 0;