Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp5859566pxj; Wed, 23 Jun 2021 10:23:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyCjFrTV/Wx2JrJMpDu0lmn2LNWQ/vhKEIldMfFAAGOVC7soAoz2QF9j30ErvPkGEOImw4P X-Received: by 2002:a17:907:831d:: with SMTP id mq29mr1127853ejc.509.1624469032410; Wed, 23 Jun 2021 10:23:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624469032; cv=none; d=google.com; s=arc-20160816; b=V5T6AtkxcChUmVwgto6qdyPS0KYAuUyGuVHb7lcCBzYPz9N9xV/LV6fpuvJULGXHIG rsb7xAIEDL1VuwU4U+Bry4D5/+n2xRzHN4vzUcic6m3KZLjwMcfN8YTnoB/swEww5Mkn HyHBbfGhZxrS2F+5JbrqawEv+pKBmH6KBgs5K/BRhL86Cs7Bz/vS8lEjiZQMBg6ieLKY sa4GbfX3QfwB4HgTXdIYRWRc10RVFM0J0DS8r3vAmQGcSMCG9iMlcWmSVIxKd0Xcx6mW ME83y6ouT2B5I3CI7DB8H2qE5ak2T+X/fTd3/+Mag9OH0oAHfKzKiQ8QZho0xwwVq+g3 p2hQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=a0U/hFBOOw8i70ku3fT6AhWL7CHmuXUuTQMEjmYnSjU=; b=TgT0uzXVRXZvuvGVAAm1Zv/oCBKZ5VRPR87OPejXkiGvXlNxArw3KOE4LExH6Mwp9T eZVwh62TpNpKoFuVSuEHe5sXT1wLfPfCJaC/bRzPZLbMQcMg8BTybZklqvzgQq7x+5km UyL3q02agecuhdrQ6+t+HZ4E+4DbDEQBYamm8iFOyguOUmoB1VBMdPZ9J3vgZhlCMcOR MzwuOpmJh1wvPGbYDx8uUrkjeEQTbmFPnUw4Gnst4ovyVKYmkuWuCkaQucNisRG3nv9F r5lbBN8iH8C2Ru4iZZyRp2PHl1e8oU8Pjeo5XiVloVz5tPzEIrSEmuD/dYZI2xEY4dmN 2zrQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=T45psABi; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id en10si256766ejc.118.2021.06.23.10.23.28; Wed, 23 Jun 2021 10:23:52 -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; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=T45psABi; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229924AbhFWRWN (ORCPT + 99 others); Wed, 23 Jun 2021 13:22:13 -0400 Received: from mail.kernel.org ([198.145.29.99]:55248 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229726AbhFWRWM (ORCPT ); Wed, 23 Jun 2021 13:22:12 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 4B18E611AC; Wed, 23 Jun 2021 17:19:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1624468794; bh=jKyYAR836m83Pum8UbxthFZqnbIkz8NbuPp5frmUkn0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=T45psABiJrEhVhCqb/ImjGcszfmX9w0eT/d7Q3FDPdnROLpNDzU1UkMmmWaRZy9zt Dnt1TbJrrblELZToRz0uD/hQsrJ6BE3gMWzEjIMzVqiCuwWTuWdh7R6COLdC/O/NGo 7hITBfKI54HEKuPawPDHOOxH4fmzoLRX8I94aQLU= Date: Wed, 23 Jun 2021 19:19:51 +0200 From: Greg KH To: Rocco Yue Cc: "David S . Miller" , Jakub Kicinski , Jonathan Corbet , Hideaki YOSHIFUJI , David Ahern , Matthias Brugger , Felix Fietkau , John Crispin , Sean Wang , Mark Lee , netdev@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, bpf@vger.kernel.org, wsd_upstream@mediatek.com, chao.song@mediatek.com, zhuoliang.zhang@mediatek.com, kuohong.wang@mediatek.com Subject: Re: [PATCH 1/4] net: if_arp: add ARPHRD_PUREIP type Message-ID: References: <20210623113452.5671-1-rocco.yue@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210623113452.5671-1-rocco.yue@mediatek.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jun 23, 2021 at 07:34:49PM +0800, Rocco Yue wrote: > This patch add the definition of ARPHRD_PUREIP which can for > example be used by mobile ccmni device as device type. > ARPHRD_PUREIP means that this device doesn't need kernel to > generate ipv6 link-local address in any addr_gen_mode. > > Signed-off-by: Rocco Yue > --- > include/uapi/linux/if_arp.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/include/uapi/linux/if_arp.h b/include/uapi/linux/if_arp.h > index c3cc5a9e5eaf..4463c9e9e8b4 100644 > --- a/include/uapi/linux/if_arp.h > +++ b/include/uapi/linux/if_arp.h > @@ -61,6 +61,7 @@ > #define ARPHRD_DDCMP 517 /* Digital's DDCMP protocol */ > #define ARPHRD_RAWHDLC 518 /* Raw HDLC */ > #define ARPHRD_RAWIP 519 /* Raw IP */ > +#define ARPHRD_PUREIP 520 /* Pure IP */ In looking at the patches, what differs "PUREIP" from "RAWIP"? It seems to be the same to me. If they are different, where is that documented? thanks, greg k-h