From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 2ECDFA050E; Fri, 15 Apr 2022 10:29:17 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CBC304067E; Fri, 15 Apr 2022 10:29:16 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id CF2094067C for ; Fri, 15 Apr 2022 10:29:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1650011355; x=1681547355; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=f+7oKYA1wmh36mp34xuBuJ8k+tyUKll40XBXKFXSRP4=; b=B5OZGm/Vn19ZpdPIX4kaOT+WnvGgW0zlgNI9JMzjq6Zq8Uz+2/dXpZl1 mY1WLsdYkV52Ow+4Pggkr11yH8vZYjeYUKHNtZuelSbaem0wvvTcWpqKP xXj4iYQHozjRa/QJQfRizsssgkFQpAnyoiuGpdTMkcgGxwS43dvGEElgn PuptbupiSkJbPTL3HVYPZsl7RQYHj7OAI8xUPGdcJUpDk1dn/PpExheBh XcPobfWRXXiXOFa22B0oDZ4P0qaZhj0598fDS4x9yJTocAAntJghQTvXx TQck2hPFOJ84EphWBytDYE3D9smeSsxoZJ6vgNw5OfmwAGFbAR2rXBSrc g==; X-IronPort-AV: E=McAfee;i="6400,9594,10317"; a="288182653" X-IronPort-AV: E=Sophos;i="5.90,262,1643702400"; d="scan'208";a="288182653" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Apr 2022 01:29:13 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,262,1643702400"; d="scan'208";a="700988128" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by fmsmga001.fm.intel.com with ESMTP; 15 Apr 2022 01:29:13 -0700 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Fri, 15 Apr 2022 01:29:13 -0700 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by ORSMSX609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Fri, 15 Apr 2022 01:29:12 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Fri, 15 Apr 2022 01:29:12 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.175) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Fri, 15 Apr 2022 01:29:12 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MRl3yfwUwy66f8KfzkACLaigTE0gJkc8amNjgqNVkM4eyuRbAoe3Ny9FlL1HLMHWnF9+M8OMELOwbUnPVBa6KgYJPZfXlbmlmOlHvCuQa0Mg2Y3HyDYziQnEX1/iKU1ST7iLXxEBcU+MbUeWTd/RPCXkmiuybkG5ERsY160xkCoeu0g0WrYcMaBt0hCALw7384HFh3dFm7ukprgIWeIEIPLsUNikWxgNKvtyBrc38gsbkB67LkvWk9PsgPZg9191Apt39TgisD8O1ScWVBxnhBsjd0mDav31yryeCBdJcZbn4sre4J1a8G2EbmIjIWrm/6MKAdc0N5yyTAFRNxWBAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=f+7oKYA1wmh36mp34xuBuJ8k+tyUKll40XBXKFXSRP4=; b=kDOaGSOB3CqbTfDteiElA1WMl9FWRaxUB0pFQS4PjWaaZsSsae5t56fYUksBzCglKVsGKuQ530thNxHPmmgvuhKtelIx6PU43d4ds0t+ZiwyA7nS+8dIv/mrQM/s5NDHHn+84KpegxSgewnBOL5a7Sg8ux6mAv+JOhEZ+/VK0ZTYDtm3Zl7qMNqWbOsx2dnjLmjYer7FUUDGMiFFo7BTK7k4rzLA35NfvbEKfKzTlZ+N3x7pHES+0TI6VSoD4fTbnJOO/5PZbD9AhZhCmJp44YBP+uC6li0a7Wy96eGJATVsJOYZkBzrCXRTNF25IJ5johA3luZtENklYdiv2RtD2w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM6PR11MB4491.namprd11.prod.outlook.com (2603:10b6:5:204::19) by PH0PR11MB5927.namprd11.prod.outlook.com (2603:10b6:510:14e::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29; Fri, 15 Apr 2022 08:29:10 +0000 Received: from DM6PR11MB4491.namprd11.prod.outlook.com ([fe80::dc35:d5af:9936:eef3]) by DM6PR11MB4491.namprd11.prod.outlook.com ([fe80::dc35:d5af:9936:eef3%3]) with mapi id 15.20.5164.020; Fri, 15 Apr 2022 08:29:10 +0000 From: "Ananyev, Konstantin" To: Huichao Cai , "dev@dpdk.org" Subject: RE: [PATCH v7] ip_frag: add IPv4 options fragment and test data Thread-Topic: [PATCH v7] ip_frag: add IPv4 options fragment and test data Thread-Index: AQHYUHi/5LY92p9f3kyrmlUpOmhgkazwpJLQ Date: Fri, 15 Apr 2022 08:29:10 +0000 Message-ID: References: <1649649325-1942-1-git-send-email-chcchc88@163.com> <1649993210-1854-1-git-send-email-chcchc88@163.com> In-Reply-To: <1649993210-1854-1-git-send-email-chcchc88@163.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.401.20 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 622fcab7-c80e-4978-fcd2-08da1eba03ef x-ms-traffictypediagnostic: PH0PR11MB5927:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: c7lfxqcJ0Optf48tmES4d1ZGAFy/7alpfFJxyHm7FTARct20uRCnEB3LJeueiwiM9QhKXGsm5GleRnlkvTN6B7E2hEOZzMZP17RmfVbapx8vGZcR82YlVJSoRhLQt6tcgSoSV9g8SZwaslI09vM0ug4l6ikr/Wwfjds4nXOkEhHCAwOv2F14KU4zALg9CAZZ8xCMdXJn3vB8skJi2zeIfnDoOfbgAblCzYH8xoXVilxApoXpirT6y8lXHdOf7BPIB+S87lrqzwiMUIItDQiSA+LvFivFr1Etp5lHkfYRYnGiS5KlEZux41mCCpuJx2rEvQnXvxLcKwgH2pl47P5uDx1yhU4wtQKua+PmTc3qJYXQupJazserNAFwfjJhpazBlM4ZOTaAdpIle2M2pwKVVM7Tr+lAmDeMUvv0lk19kPohrl59A3+eMNtjq098L+4vAm5ZzwcoQK12/4IiXoXPc7rA51D93IDQ1OiHxHcf7Q2cUe3m4SM3DQhG7EboS+Ae2HBMdW7kGCdg8M3T1EOjC/jq/AORm+BieNrE7lnf6ENdLOfh1lCqfijT43HGqJzDZQXsjnNCicKjCUm+JmDYfRrWRWcMt//buSbii5qmPKLSjOtcnnYFG7JDQ1Di3ELQur1GsHu0H6Dtf6g23/POOvzVUQX6eflhF2zZ0UDqRmux8IFFAy+WBDzxxg2A4tDki4XjrpwQxVLMZPFn4/OQYQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB4491.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(66446008)(122000001)(8676002)(38100700002)(110136005)(55016003)(71200400001)(316002)(508600001)(82960400001)(2906002)(9686003)(38070700005)(8936002)(5660300002)(52536014)(33656002)(76116006)(66556008)(66476007)(6506007)(86362001)(186003)(64756008)(66946007)(26005)(4744005)(7696005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Pzp8AzEjOd7dy2l2nVVx4CyiTcfDHUBynKRm+c8YiM/GgvCO16iTg6X89cGx?= =?us-ascii?Q?QKe3MGxwZ0YNMj2diwr56SJmSq3jyUwT17a+b5wc6C7r0ak6eK9QseIRzwhy?= =?us-ascii?Q?SqRzF+FdUY61RKHcgLt7lpXdOqdLkX9+SxhxY8VjJFeaHHjtkKjQd47Q4Tyq?= =?us-ascii?Q?7hnQIliEx+/qaiGeAcP83UxFXF6Y6VUMWR9V/KPPaktpzyrlnY/T+ADXyKjl?= =?us-ascii?Q?olkw+V3V2j/OVfeQzvWAX2bnd/lOZxGqK4175gXcryZ6EcVeRAHwu96Tflg0?= =?us-ascii?Q?d9WmtR+FGs27/m+Ku+pScQM2y9+5V/TUtR0FeIS1aH4c19Wcy5BZObRln1/O?= =?us-ascii?Q?M3Ut6Aky13dak+vhbugteHRB3FgWfpwkgV/2thMeSHDNF45Z+VivNFd1z6DS?= =?us-ascii?Q?PrYKfaAhHO6Gzi8xa2A3JVPnVKjIPVQ9y8jxRDq21NBrJh4WG8iFHMREu8Dj?= =?us-ascii?Q?H+yi95fDuyCmpaS6qfwqJFvgqeHMctMDeFKGWpOqTIf5boheakbYqYXhm8GR?= =?us-ascii?Q?G7HsvNrj52kYh0Tjk6xsbypsfqeZfuE8STiHWkI4obU17WovFZqtaeISfV+0?= =?us-ascii?Q?7iV1FGuryWqf3v2jC3XdrWrcJj+9fd0jCQv+l9yvDjbpzRDdXaCuODCVJwVq?= =?us-ascii?Q?iK7GZUktVLIT8cXVBKR7LnZGInYXtT/XJf7iFmZg8KcObXjZskkgU2DpHrKq?= =?us-ascii?Q?j3tVI0VU80/ssY6A2elXTDJw1r1JRiZEj/aUsmVrtL7Krs7WB2pUZVCzIzfr?= =?us-ascii?Q?A2XfUZwltz2i5+YfBHWtv1a6xSpYIMTKfP1T0B/ggl/uPrcinygp7v6Qqqxm?= =?us-ascii?Q?unIcVeG3uqYeLYTdt/04gZwQQBnOZlqj5QuqhqEPiXjvvGxVAYtuy7hOm29X?= =?us-ascii?Q?ESU5OV1NgcK/YbXwzhOo8ymo0sXp48wnd98FAS2vvWuZswn6UkpE7ZvVv4Hq?= =?us-ascii?Q?pHHczfwms7LWrR68CbkYb5M1u93gLqIB1gkauoH/JMjFYymsbfvh59djPnbo?= =?us-ascii?Q?rawxmRuFQ0Nm7qHk5Gh12XXxAo1t5CC29tGTBh/D4Lq7jkQ5LF54Jh7yCdFH?= =?us-ascii?Q?Lfn5Q+y4jL6D5Kj1QpO1e0GoTd+41yz6fIJ84OnzV7aM0JKBnSiNG97Lxqrw?= =?us-ascii?Q?WFi35Wz2haQk3RooxTspFVVYD03oEvbix1B5LXbvDLbKqAtxM87Jd2xQfi/s?= =?us-ascii?Q?UyP7JCLuvjEt67DVMZzWG1LOoKZF21kF0vAQHxtS0T18HFEaG/d7YdqpTAyU?= =?us-ascii?Q?cHzXu0uPjbjOtLAMfDQON3dess5MXXV7/lFFF3bO38IeWZArpKPK/vNvuala?= =?us-ascii?Q?y/c9OGvQgz4DOIal+mKdOyf0qKCWwU1euk3PVGjjj2Y/+orWfSWxc0vJVDYo?= =?us-ascii?Q?/rT/O6udYdV+g1pU5F1El/avY/LYm8F60TEcEtE+qAN5QSMs1J0fXENXcCOw?= =?us-ascii?Q?Of9s5nBJrFEhzT3d8GIfGgsEsNduVA2m47dbB3zXYnu+DWvMnK3El0ZYMZQL?= =?us-ascii?Q?YEFYbR70+K0qmACvCM2zHGdpLFC6kjDfZCd0xg2W9wKoZQGugKIFgeITVOqF?= =?us-ascii?Q?8VhI+Cu8KvBaRXhiPO9zh9Bc/MZLJwLr90k3HiR44AxZZqQmZEsvFnGur/6t?= =?us-ascii?Q?iwNytQM678gybXxJqsX9t4aJihVV8EtrkhsYVdE71nrO4hFQzt+czjA6mWem?= =?us-ascii?Q?XGO6leeMRLT8gNMT+GUX+/5HC7jfUJVK6g+WUdzSyJvyiVS+pOYvd1rrQL/C?= =?us-ascii?Q?KR1f9sxT7llytN9aksbYgpF8a/584PE=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB4491.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 622fcab7-c80e-4978-fcd2-08da1eba03ef X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Apr 2022 08:29:10.3906 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: TWCW7BGbNxkUwNwIpISasNQPXQmNQA6iKxHKy/0KaQwI2Pz16epB6jkkDEzzqIJV2qdMTjBWhcU64Ku6d5PrWRBN7/0gVPYwJikx8TPunHY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5927 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org > According to RFC791,the options may appear or not in datagrams. > They must be implemented by all IP modules (host and gateways). > What is optional is their transmission in any particular datagram, > not their implementation.So we have to deal with it during the > fragmenting process.Add some test data for the IPv4 header optional > field fragmenting. >=20 > Signed-off-by: Huichao Cai > --- Acked-by: Konstantin Ananyev > 1.8.3.1