Received: by 2002:a05:7412:f584:b0:e2:908c:2ebd with SMTP id eh4csp2228481rdb; Tue, 5 Sep 2023 20:12:58 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFo6E2tXOwt7ErXbfTQQWwgnkvyzRkOBmzLfx3kaEroUWrY0E6Ted7d++q9R/PA+s60dQHI X-Received: by 2002:a05:6808:919:b0:3a7:46d2:5203 with SMTP id w25-20020a056808091900b003a746d25203mr15452957oih.51.1693969978305; Tue, 05 Sep 2023 20:12:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1693969978; cv=none; d=google.com; s=arc-20160816; b=RqbgVczfMeTfnisAJfU1D4ZtnIW+1Pdrc1PJmdUDFQ7dEjR2xF/waeFv8tacy9g80t f9fXoy5JXSxiAET1gDUP4n+WbqJb0OnMCxksX68F49boLuTwOuheWFmAfqkJ0THBbzCO 4nNgq5P0xLd4/vL2eu+8n0DcOK2r2OinQI7m10Bqf/aXWucCsIBqWj4b+d/4VGXY0cC5 LH9OIQ1usL1Y4ShEFKqVdT5b8F9e+vnSGsKm9okEWCdJn1xXhL2O22gx9tqI+L4tS45T 13Z9gqujx5I1gekc4Bc8tP7M2ZaddeSZcEYnHseyfbFZG2lBbw8lbfHrHKR7KKCuE1GG cQtA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:mime-version :content-transfer-encoding:references:in-reply-to:subject:cc:to:from :date:dkim-signature; bh=ILUBpI++xYvQdvVdWhIU1PTtcpqeSwbPqgWHDcpFsZ4=; fh=HNnyBiuKS0I+DKC9mt0mBHZ1Vv2CSHkjiIt70a5WxDg=; b=ibYaAKccnjC7jjn+U/AueNAOkjf2BQXIBwjd8Sj0559Z2KYFDA5/+cWX6h1DeL37Ds eLiU9+TEovFpyF4mQthQel/nTDRRSnnA4QFiGUlRE4GjJO/szJaqm/wGaDzvBgtRY7H7 vLheHgHqij+4DKF57tqP4qEYw3fKGFH6jJ0RBifLWzegxDVxYG4g0uyIh4cVovMV1fUK LQexk7AHuz9Fd6cp3lNpF+bW7mSTNmoZdkuvcwZ13tfJYAOXUIo7roUQi0kn+zc20ASa Y/1MeDq30nkcZcVym+2++zWK/mjG+8pNLpTmsRjWLOomoc0UajuAbVtsU5kiqSTw3JxE FRVQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@163.com header.s=s110527 header.b=GUiq09Zw; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=163.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e22-20020a63e016000000b005574480a875si10949554pgh.898.2023.09.05.20.12.43; Tue, 05 Sep 2023 20:12:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@163.com header.s=s110527 header.b=GUiq09Zw; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=163.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243874AbjIEUtT (ORCPT + 99 others); Tue, 5 Sep 2023 16:49:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48050 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243760AbjIEUtS (ORCPT ); Tue, 5 Sep 2023 16:49:18 -0400 X-Greylist: delayed 4504 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Tue, 05 Sep 2023 13:49:13 PDT Received: from m1380.mail.163.com (m1380.mail.163.com [220.181.13.80]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 25E5D132; Tue, 5 Sep 2023 13:49:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:Subject:Content-Type:MIME-Version: Message-ID; bh=zjkgSPNyl1Ii404LUexGjZzuKpWa/hMD4sGafVzau7U=; b=G Uiq09ZwFyhXfIc2jdeEybvbTXTMdXx9rzcKSR0DjYXudSuI+hUdcuF8ZE+B/WgBG EtbTLmrtxt3JNZ9jHetdxmLQFd9I0dpCWlyD3NJJlmagAm4Tqz7S/Ib26xS35m33 Jirflak85ferl2Ph35AANT5yyIvhFpqDSIFGrWrHRM= Received: from 00107082$163.com ( [111.35.184.199] ) by ajax-webmail-wmsvr80 (Coremail) ; Wed, 6 Sep 2023 00:57:56 +0800 (CST) X-Originating-IP: [111.35.184.199] Date: Wed, 6 Sep 2023 00:57:56 +0800 (CST) From: "David Wang" <00107082@163.com> To: "Daniel Xu" Cc: "Pablo Neira Ayuso" , "Jozsef Kadlecsik" , "Florian Westphal" , netfilter-devel@vger.kernel.org, coreteam@netfilter.org, linux-kernel@vger.kernel.org, bpf@vger.kernel.org Subject: Re: [PATCH] uapi/netfilter: Change netfilter hook verdict code definition from macro to enum X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT5.0.14 build 20230109(dcb5de15) Copyright (c) 2002-2023 www.mailtech.cn 163com In-Reply-To: References: <20230904130201.14632-1-00107082@163.com> X-NTES-SC: AL_QuySAfWYvEgs4CidY+kXn0oTju85XMCzuv8j3YJeN500hyrP/yMcQEJqGmPq1seOICGMjSWMdBNC08teX6N9bbgB1OIaCTbjAwa1Sq2dLQrf Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=GBK MIME-Version: 1.0 Message-ID: <19d2362f.5c85.18a6647817b.Coremail.00107082@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID: UMGowAD3H88VXvdkUwIAAA--.195W X-CM-SenderInfo: qqqrilqqysqiywtou0bp/1tbiOxThqmC5nJKIeQAEsG X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_00,DATE_IN_PAST_03_06, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org CgpBdCAyMDIzLTA5LTA2IDAwOjM4OjAyLCAiRGFuaWVsIFh1IiA8ZHh1QGR4dXV1Lnh5ej4gd3Jv dGU6Cj5IaSBEYXZpZCwKPgo+T24gTW9uLCBTZXAgMDQsIDIwMjMgYXQgMDk6MDI6MDJQTSArMDgw MCwgRGF2aWQgV2FuZyB3cm90ZToKCj4+ICAjaW5jbHVkZSA8bGludXgvaW42Lmg+Cj4+ICAKPj4g IC8qIFJlc3BvbnNlcyBmcm9tIGhvb2sgZnVuY3Rpb25zLiAqLwo+PiAtI2RlZmluZSBORl9EUk9Q IDAKPj4gLSNkZWZpbmUgTkZfQUNDRVBUIDEKPj4gLSNkZWZpbmUgTkZfU1RPTEVOIDIKPj4gLSNk ZWZpbmUgTkZfUVVFVUUgMwo+PiAtI2RlZmluZSBORl9SRVBFQVQgNAo+PiAtI2RlZmluZSBORl9T VE9QIDUJLyogRGVwcmVjYXRlZCwgZm9yIHVzZXJzcGFjZSBuZl9xdWV1ZSBjb21wYXRpYmlsaXR5 LiAqLwo+PiAtI2RlZmluZSBORl9NQVhfVkVSRElDVCBORl9TVE9QCj4+ICtlbnVtIHsKPj4gKwlO Rl9EUk9QICAgICAgICA9IDAsCj4+ICsJTkZfQUNDRVBUICAgICAgPSAxLAo+PiArCU5GX1NUT0xF TiAgICAgID0gMiwKPj4gKwlORl9RVUVVRSAgICAgICA9IDMsCj4+ICsJTkZfUkVQRUFUICAgICAg PSA0LAo+PiArCU5GX1NUT1AgICAgICAgID0gNSwJLyogRGVwcmVjYXRlZCwgZm9yIHVzZXJzcGFj ZSBuZl9xdWV1ZSBjb21wYXRpYmlsaXR5LiAqLwo+PiArCU5GX01BWF9WRVJESUNUID0gTkZfU1RP UCwKPj4gK307Cj4KPlN3aXRjaGluZyBmcm9tIG1hY3JvIHRvIGVudW0gd29ya3MgZm9yIGFsbW9z dCBhbGwgdXNlIGNhc2VzLCBidXQgbm90Cj5hbGwuIElmIHNvbWVvbmUgaWYgI2lmZGVmaW5nIHRo ZSBzeW1ib2xzICh3aGljaCBpcyBwbGF1c2libGUpIHRoaXMKPmNoYW5nZSB3b3VsZCBicmVhayB0 aGVtLgo+Cj5JIHRoaW5rIEkndmUgc2VlbiBzb21lIG90aGVyIG5ldHdvcmtpbmcgY29kZSBkZWZp bmUgYm90aCBlbnVtcyBhbmQKPm1hY3Jvcy4gQnV0IGl0IHdhcyBhIGxpdHRsZSB1Z2x5LiBOb3Qg c3VyZSBpZiB0aGF0IGlzIGFjY2VwdGFibGUgaGVyZSBvcgo+bm90Lgo+Cj5bLi4uXQo+Cj5UaGFu a3MsCj5EYW5pZWwKCgpUaGFua3MgZm9yIHRoZSByZXZpZXd+CkkgZG8gbm90IGhhdmUgYSBzdHJv bmcgcmVhc29uaW5nIHRvIGRlbnkgdGhlIHBvc3NpYmlsaXR5IG9mIGJyZWFraW5nIHVuZXhwZWN0 ZWQgdXNhZ2Ugb2YgdGhpcyBtYWNyb3MsCgpidXQgSSBhbHNvIGFncmVlIHRoYXQgaXQgaXMgdWds eSB0byB1c2UgYm90aCBlbnVtIGFuZCBtYWNybyBhdCB0aGUgc2FtZSB0aW1lLgoKS2luZCBvZiBk b24ndCBrbm93IGhvdyB0byBwcm9jZWVkIGZyb20gaGVyZSBub3cuLi4=