From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 612CBC433DF for ; Tue, 7 Jul 2020 21:24:49 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 2E50B20771 for ; Tue, 7 Jul 2020 21:24:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1594157089; bh=lyId8jenA3z6Pk9evXswpES4N7zDYyMYTV8XMm8afpo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-ID:From; b=PBCs5FeJkiiF4v+eq+6HB4t9VGTD/+LLRX9cMXdu2L2CRYNW39H3srvvpvhHTTbo4 ZGWq5mxs3ru9UIvmdLA+fXf/T6FP6fPU4H1U/0kkDrN4goc5uO5FtyIpTWejCeiE3T rGqx0GM8GpyEROhLVp9sWXXgYlFqnQVQ/r9+3CKc= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729091AbgGGVYr (ORCPT ); Tue, 7 Jul 2020 17:24:47 -0400 Received: from mail.kernel.org ([198.145.29.99]:33780 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728858AbgGGVYp (ORCPT ); Tue, 7 Jul 2020 17:24:45 -0400 Received: from kicinski-fedora-PC1C0HJN.thefacebook.com (unknown [163.114.132.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 5A80B20773; Tue, 7 Jul 2020 21:24:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1594157084; bh=lyId8jenA3z6Pk9evXswpES4N7zDYyMYTV8XMm8afpo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=iyOHEH2fN/l4XMbiftuMgEmJAjYwCR+HkLuebK4y5CNjJFFD1pqKnbRNxMOzenwiJ O95rp6B2b7t6BMGLxK384bZ6QT08y9VMXjNjSCOQywTMvljE2nCLl3G45ZxK0v97PQ 1DgKLFA5cnYh2ZNZR0QIjkJKdHeerwl3Gt3pSF8g= From: Jakub Kicinski To: davem@davemloft.net Cc: netdev@vger.kernel.org, saeedm@mellanox.com, michael.chan@broadcom.com, edwin.peer@broadcom.com, emil.s.tantilov@intel.com, alexander.h.duyck@linux.intel.com, jeffrey.t.kirsher@intel.com, tariqt@mellanox.com, mkubecek@suse.cz, Jakub Kicinski Subject: [PATCH net-next 2/9] udp_tunnel: re-number the offload tunnel types Date: Tue, 7 Jul 2020 14:24:27 -0700 Message-Id: <20200707212434.3244001-3-kuba@kernel.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200707212434.3244001-1-kuba@kernel.org> References: <20200707212434.3244001-1-kuba@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Make it possible to use tunnel types as flags more easily. There doesn't appear to be any user using the type as an array index, so this should make no difference. Signed-off-by: Jakub Kicinski --- include/net/udp_tunnel.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/net/udp_tunnel.h b/include/net/udp_tunnel.h index e7312ceb2794..0615e25f041c 100644 --- a/include/net/udp_tunnel.h +++ b/include/net/udp_tunnel.h @@ -106,9 +106,9 @@ void setup_udp_tunnel_sock(struct net *net, struct socket *sock, * call this function to perform Tx offloads on outgoing traffic. */ enum udp_parsable_tunnel_type { - UDP_TUNNEL_TYPE_VXLAN, /* RFC 7348 */ - UDP_TUNNEL_TYPE_GENEVE, /* draft-ietf-nvo3-geneve */ - UDP_TUNNEL_TYPE_VXLAN_GPE, /* draft-ietf-nvo3-vxlan-gpe */ + UDP_TUNNEL_TYPE_VXLAN = BIT(0), /* RFC 7348 */ + UDP_TUNNEL_TYPE_GENEVE = BIT(1), /* draft-ietf-nvo3-geneve */ + UDP_TUNNEL_TYPE_VXLAN_GPE = BIT(2), /* draft-ietf-nvo3-vxlan-gpe */ }; struct udp_tunnel_info { -- 2.26.2