Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp3600356pxv; Mon, 26 Jul 2021 07:40:02 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyMPU3adrXvmZWXG/nJJbW727z3FLdjZSrxUWnTF94buAi3Ht3en/hJDpIakD0OpaDUrPPV X-Received: by 2002:a92:7c07:: with SMTP id x7mr13078203ilc.198.1627310402589; Mon, 26 Jul 2021 07:40:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627310402; cv=none; d=google.com; s=arc-20160816; b=w2z5caHcXVnSCgE0qoFLcwAbs6KsT5z+LaAx8feqi6P8fwIGw3DFC2QdZs3rmIJCdo Ym8eey6rZwyuZuMsBmmbg4FjoMjc26KP8ECnho7NdNzsL5vGXLC4eiTCvDMFAK9vqVs2 +8KcoAOpqCB5VbApEnPfVs1nHbwxnnCuhhsYIyuVKQWcdkzjI4PO9MAag4uLZq9RnWTj 6Uegr6BIDmngC+jn/BGIA6O7p0NrBydyP0MIyWmsAqpL4nM9bOqWTj+jxlYL2lcddly1 r5eqP9KkKk0jCmh0pPDyaA1eHVzke16/JlxMqGU82xUqtaN6vsvo80V1Gq6Zswb9LVIg vzwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=Y5X8vN7ra3wR0dvE8EKQqUMzVfTMSWJ4QOvzZ+GJVa8=; b=k8H9YdIdWMfFONZPWA2XqeFwn0AyqQ6FUS4RMQc82w4t9JHtUsxWc4DpbgAtWJTR4A VsmFThoLCYpi1DHZWj5iH0YCZIpoOTYV0sPzI0Y6HGFlhIxCAC6vBACaoomlSAqDgt4H NH/LG4srwsRabfN6gPoRB4She6M465hXCNPxtqgjbRy+/DH/tuhzze8FDIghnVDlb0w2 HrZHFGZq3IDmAzDqa4qnelum23QFuTHNuiBeiYbK7lXNEcRuU2wDKIDzyp3h04Kqnxsx kNz8SK0cXrlO6eF5MVu3AXBuaVuien4/AWDC8zS5Ccjtx5sBNjomjiZvrFMuu1dUixYd JR9g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j8si77177jak.67.2021.07.26.07.39.50; Mon, 26 Jul 2021 07:40:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234637AbhGZN5M (ORCPT + 99 others); Mon, 26 Jul 2021 09:57:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59304 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234546AbhGZN5L (ORCPT ); Mon, 26 Jul 2021 09:57:11 -0400 Received: from Chamillionaire.breakpoint.cc (Chamillionaire.breakpoint.cc [IPv6:2a0a:51c0:0:12e:520::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 31520C061757; Mon, 26 Jul 2021 07:37:40 -0700 (PDT) Received: from fw by Chamillionaire.breakpoint.cc with local (Exim 4.92) (envelope-from ) id 1m81jV-0000DC-Sn; Mon, 26 Jul 2021 16:37:29 +0200 Date: Mon, 26 Jul 2021 16:37:29 +0200 From: Florian Westphal To: Cole Dishington Cc: pablo@netfilter.org, kadlec@netfilter.org, fw@strlen.de, davem@davemloft.net, kuba@kernel.org, shuah@kernel.org, linux-kernel@vger.kernel.org, netfilter-devel@vger.kernel.org, coreteam@netfilter.org, netdev@vger.kernel.org, linux-kselftest@vger.kernel.org, Anthony Lineham , Scott Parlane , Blair Steven Subject: Re: [PATCH 2/3] net: netfilter: Add RFC-7597 Section 5.1 PSID support Message-ID: <20210726143729.GN9904@breakpoint.cc> References: <20210722071750.GG9904@breakpoint.cc> <20210725232840.30565-1-Cole.Dishington@alliedtelesis.co.nz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210725232840.30565-1-Cole.Dishington@alliedtelesis.co.nz> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Cole Dishington wrote: > Adds support for masquerading into a smaller subset of ports - > defined by the PSID values from RFC-7597 Section 5.1. This is part of > the support for MAP-E and Lightweight 4over6, which allows multiple > devices to share an IPv4 address by splitting the L4 port / id into > ranges. > > Co-developed-by: Anthony Lineham > Signed-off-by: Anthony Lineham > Co-developed-by: Scott Parlane > Signed-off-by: Scott Parlane > Signed-off-by: Blair Steven > Signed-off-by: Cole Dishington > --- Thanks for your patience and addressing all the comments. Reviewed-by: Florian Westphal