From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0112.outbound.protection.outlook.com [104.47.1.112]) by dpdk.org (Postfix) with ESMTP id D380C1D959 for ; Thu, 14 Jun 2018 22:44:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cgstowernetworks.onmicrosoft.com; s=selector1-cgstowernetworks-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3H/fpoVtQl4RZ+tNwBG4o5x9YLvw7fuhOjFxtMLyEwY=; b=CvyUSCdAAyqnpR0/5nw0265akx+NIO1dn2Ny0o9IFsbhMz496vvCInlRWa3K8698FBl82WCEF8gZYkLS0P/PpnMhG4/0Inqgb1WHGxWBwzUgmh7QOyWuyF0ZvJIka1HCkJ6aKmKVEzCFcA0ZUYIkU+Fu4dhY2K9VZ7D8Ne9N6CQ= Received: from AM5PR0901MB1427.eurprd09.prod.outlook.com (10.168.159.16) by AM5PR0901MB1090.eurprd09.prod.outlook.com (10.167.219.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.863.16; Thu, 14 Jun 2018 20:44:57 +0000 Received: from AM5PR0901MB1427.eurprd09.prod.outlook.com ([fe80::557c:cb26:faf0:6b0c]) by AM5PR0901MB1427.eurprd09.prod.outlook.com ([fe80::557c:cb26:faf0:6b0c%5]) with mapi id 15.20.0863.016; Thu, 14 Jun 2018 20:44:56 +0000 From: Ido Goshen To: Ferruh Yigit CC: "dev@dpdk.org" Thread-Topic: [PATCH v2] net/pcap: rx_iface_in stream type support Thread-Index: AQHT/LEsRgeyh+yrR0ywL/eEpUJHw6RRqFmAgAA9uzCADCsrgIAByjmAgABA0oCAAB51IA== Date: Thu, 14 Jun 2018 20:44:56 +0000 Message-ID: References: <1528191584-46149-1-git-send-email-ido@cgstowernetworks.com> <7f089b9b-c5da-5358-08c7-38079f5e38b3@intel.com> <47bb9ab0-eee9-00cc-5e57-3cc79efcd417@intel.com> In-Reply-To: <47bb9ab0-eee9-00cc-5e57-3cc79efcd417@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Ido@cgstowernetworks.com; x-originating-ip: [81.218.57.230] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM5PR0901MB1090; 7:prydBN2lVlpjIKHH6jf8Jyjt1jyfbqjWB/qoR88uG7rDoGiOVMCOrnN/bkjbozeh8/9wG8HRFysmWl7Iko2Ma0yeCN71DvFbewbJu3KZOpnUVk+f9JnXKJZ6XjoM1IctQsuwqhPl7HQXQoxS5snkHHNSXlhIHHi336c+cL9T8SMD19UQ7h4BpP6iJD1n6jNnzcQceWr6CSUmU3ugHtS+cUUHwXzo6kulDpt1OLaReCkHzXfEovNtR7Tjug1IHO/r x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 9ca0c157-4657-4322-3d5d-08d5d237b07b x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(2017052603328)(7153060)(7193020); SRVR:AM5PR0901MB1090; x-ms-traffictypediagnostic: AM5PR0901MB1090: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(228905959029699); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(8121501046)(5005006)(3002001)(3231254)(944501410)(52105095)(10201501046)(93006095)(93001095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123564045)(20161123558120)(6072148)(201708071742011)(7699016); SRVR:AM5PR0901MB1090; BCL:0; PCL:0; RULEID:; SRVR:AM5PR0901MB1090; x-forefront-prvs: 0703B549E4 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39380400002)(346002)(376002)(396003)(39840400004)(366004)(13464003)(199004)(189003)(33656002)(3280700002)(81156014)(74316002)(81166006)(6506007)(14454004)(3846002)(8936002)(6116002)(8676002)(966005)(68736007)(6916009)(3660700001)(99286004)(76176011)(5660300001)(186003)(7696005)(106356001)(72206003)(478600001)(105586002)(305945005)(53936002)(7736002)(102836004)(2906002)(59450400001)(53546011)(26005)(86362001)(486006)(6246003)(55016002)(80792005)(97736004)(476003)(6306002)(11346002)(6436002)(446003)(9686003)(316002)(5250100002)(25786009)(2900100001)(66066001)(93886005)(229853002)(4326008)(21314002); DIR:OUT; SFP:1102; SCL:1; SRVR:AM5PR0901MB1090; H:AM5PR0901MB1427.eurprd09.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: cgstowernetworks.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: Ejr6NRHUknS1KL72RijFAAsJKVOLu3mkjwvZSPwPn+SPkNy7dQAXg0ZtJGB/u+/sosjKd+LGUQC/GL0993475LSBodb2GzoAOZ9vMbxIFizD2/oXvULhpZ5vj87bv12wRrOCHMKmwhtGmvynH3uvWQ9MdiDapVaixoKWP23VmgehM2F3Mx/SJ8viRVdjsoCZ spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: cgstowernetworks.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9ca0c157-4657-4322-3d5d-08d5d237b07b X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jun 2018 20:44:56.7383 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fc9e9498-07e8-4b82-b4cf-365bba23cbbf X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0901MB1090 X-Mailman-Approved-At: Thu, 14 Jun 2018 23:38:29 +0200 Subject: Re: [dpdk-dev] [PATCH v2] net/pcap: rx_iface_in stream type support X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2018 20:44:59 -0000 SSB0aGluayB3ZSBhcmUgc3RhcnRpbmcgdG8gbWl4IHR3byB0aGluZ3MNCk9uZSBpcyBob3cgdG8g Y29uZmlndXJlIHBjYXAgZXRoIGRldiB3aXRoIG11bHRpcGxlIHF1ZXVlcyBhbmQgSSB0b3RhbGx5 IGFncmVlIGl0IHdvdWxkIGhhdmUgYmVlbiBuaWNlciB0byBqdXN0IHNheSBzb21ldGhpbmcgbGlr ZSAibWF4X3R4X3F1ZXVlcyA9TiIgaW5zdGVhZCBvZiBuZWVkaW5nIHRvIHdyaXRlICJ0eF9pZmFj ZSIgTiB0aW1lcywgYnV0IGFzIGl0IHdhcyBhbHJlYWR5IHN1cHBvcnRlZCBpbiB0aGF0IHdheSAo Zm9yIGFueSByZWFzb24/KSBJIHdhc24ndCB0cnlpbmcgdG8gZW5oYW5jZSBvciBjaGFuZ2UgaXQu DQpUaGUgb3RoZXIgaXNzdWUgaXMgcGNhcCBkaXJlY3Rpb24gQVBJLCB3aGljaCBJIHdhcyB0cnlp bmcgdG8gZXhwb3NlIHRvIHVzZXJzIG9mIGRwZGsgcGNhcCBkZXZpY2UuDQpSZWZlciB0byBodHRw czovL3d3dy50Y3BkdW1wLm9yZy9tYW5wYWdlcy9wY2FwX3NldGRpcmVjdGlvbi4zcGNhcC50eHQg b3IgbWFuIHRjcGR1bXAgZm9yIC1QLy0tZGlyZWN0aW9uIGlufG91dHxpbm91dCBvcHRpb24sIA0K QWN0dWFsbHkgSSB0aGluayBhIG1vcmUgcmVhbGlzdGljIGVtdWxhdGlvbiBvZiBhIHBoeXNpY2Fs IGRldmljZSAobm9uLXZpcnR1YWwpIHdvdWxkIGJlIHRvIGNhcHR1cmUgb25seSB0aGUgaW5jb21p bmcgZGlyZWN0aW9uIChzZXQgUENBUF9EX0lOKSwgYWdhaW4gdGhlIGV4aXN0aW5nIGJlaGF2aW9y IGlzIHZlcnkgdXNlZnVsIHRvbyBhbmQgSSBkaWRuJ3QgdHJ5IHRvIGNoYW5nZSBvciBlbGltaW5h dGUgaXQgYnV0IGp1c3QgYWRkIGFkZGl0aW9uYWwgc3RyZWFtIHR5cGUgb3B0aW9uDQoNCi0tLS0t T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBGZXJydWggWWlnaXQgPGZlcnJ1aC55aWdpdEBp bnRlbC5jb20+IA0KU2VudDogVGh1cnNkYXksIEp1bmUgMTQsIDIwMTggOTowOSBQTQ0KVG86IElk byBHb3NoZW4gPElkb0BjZ3N0b3dlcm5ldHdvcmtzLmNvbT4NCkNjOiBkZXZAZHBkay5vcmcNClN1 YmplY3Q6IFJlOiBbUEFUQ0ggdjJdIG5ldC9wY2FwOiByeF9pZmFjZV9pbiBzdHJlYW0gdHlwZSBz dXBwb3J0DQoNCk9uIDYvMTQvMjAxOCA2OjE0IFBNLCBJZG8gR29zaGVuIHdyb3RlOg0KPiBJIHVz ZSAicnhfaWZhY2UiLCJ0eF9pZmFjZSIgKGFuZCBub3QganVzdCAiaWZhY2UiKSBpbiBvcmRlciB0 byBoYXZlIA0KPiBtdWx0aXBsZSBUWCBxdWV1ZXMgSSBqdXN0IGdhdmUgYSBzaW1wbGlmaWVkIHNl dHRpbmcgd2l0aCAxIHF1ZXVlIE15IA0KPiBhcHAgIGRvZXMgYSBmdWxsIG1lc2ggYmV0d2VlbiB0 aGUgcG9ydHMgKG5vdCBmaXhlZCBwYWlycyBsaWtlIGwyZndkKSANCj4gc28gYWxsIHRoZSBmb3J3 YXJkaW5nIGxjb3JlcyBjYW4gdHggdG8gdGhlIHNhbWUgcG9ydCBzaW11bHRhbmVvdXNseSBhbmQg YXMgRFBESyBkb2NzIHNheToNCj4gIk11bHRpcGxlIGxvZ2ljYWwgY29yZXMgc2hvdWxkIG5ldmVy IHNoYXJlIHJlY2VpdmUgb3IgdHJhbnNtaXQgcXVldWVzIGZvciBpbnRlcmZhY2VzIHNpbmNlIHRo aXMgd291bGQgcmVxdWlyZSBnbG9iYWwgbG9ja3MgYW5kIGhpbmRlciBwZXJmb3JtYW5jZS4iDQo+ IEZvciBleGFtcGxlIGlmIEkgaGF2ZSAzIHBvcnRzIGhhbmRsZWQgYnkgMyBjb3JlcyBpdCdsbCBi ZSANCj4gCW15YXBwIC1jIDcgLW4xIC0tbm8taHVnZSBcDQo+IAktLXZkZXY9ZXRoX3BjYXAwLHJ4 X2lmYWNlPWV0aDAsdHhfaWZhY2U9ZXRoMCx0eF9pZmFjZT1ldGgwLHR4X2lmYWNlPWV0aDAgXA0K PiAJLS12ZGV2PWV0aF9wY2FwMCxyeF9pZmFjZT1ldGgxLHR4X2lmYWNlPWV0aDEsdHhfaWZhY2U9 ZXRoMSx0eF9pZmFjZT1ldGgxIFwNCj4gCS0tdmRldj1ldGhfcGNhcDAscnhfaWZhY2U9ZXRoMix0 eF9pZmFjZT1ldGgyLHR4X2lmYWNlPWV0aDIsdHhfaWZhY2U9ZXRoMiBcDQo+IAktLSAtcCA3DQo+ IElzIHRoZXJlIGFub3RoZXIgd2F5IHRvIGFjaGlldmUgbXVsdGlwbGUgcXVldWVzIGluIHBjYXAg dmRldj8NCg0KSWYgeW91IHdhbnQgdG8gdXNlIG11bHRpcGxlIGNvcmUgeW91IG5lZWQgbXVsdGlw bGUgcXVldWVzLCBhcyB5b3Ugc2FpZCwgYW5kIGFib3ZlIGlzIHRoZSB3YXkgdG8gY3JlYXRlIG11 bHRpcGxlIHF1ZXVlcyBmb3IgcGNhcC4NCg0KQ3VycmVudGx5ICJpZmFjZSIgYXJndW1lbnQgb25s eSBzdXBwb3J0cyBzaW5nbGUgaW50ZXJmYWNlIGluIGEgaGFyZGNvZGVkIHdheSwgYnV0IHRlY2hu aWNhbGx5IGl0IHNob3VsZCBiZSBwb3NzaWJsZSB0byB1cGRhdGUgaXQgdG8gc3VwcG9ydCBtdWx0 aXBsZSBxdWV1ZS4NCg0KU28gaWYgImlmYWNlIiBhcmd1bWVudHMgd29ya3MgZm9yIHlvdSwgaXQg Y2FuIGJlIGJldHRlciB0byBhZGQgbXVsdGkgcXVldWUgc3VwcG9ydCB0byAiaWZhY2UiIGluc3Rl YWQgb2YgaW50cm9kdWNpbmcgYSBuZXcgZGV2aWNlIGFyZ3VtZW50Lg0KDQo+IA0KPiBJIGRvIHNl ZSB0aGF0IHVzaW5nICJpZmFjZSIgYmVoYXZlcyBkaWZmZXJlbnRseSAtIEknbGwgdHJ5IHRvIA0K PiBpbnZlc3RpZ2F0ZSB3aHkNCg0KcGNhcF9vcGVuX2xpdmUoKSBpcyBjYWxsZWQgZm9yIGJvdGgg YXJndW1lbnRzLCBmb3IgInJ4X2lmYWNlL3R4X2lmYWNlIiBwYWlyIGl0IGhhcyBiZWVuIGNhbGxl ZCB0d2ljZSBvbmUgZm9yIGVhY2guIE5vdCBzdXJlIGlmIHBjYXAgbGlicmFyeSByZXR1cm5zIHNh bWUgaGFuZGxlciBvciB0d28gZGlmZmVyZW50IGhhbmRsZXJzIGZvciB0aGlzIGNhc2Ugc2luY2Ug aWZhY2UgbmFtZSBpcyBzYW1lLg0KRm9yICJpZmFjZSIgYXJndW1lbnQgcGNhcF9vcGVuX2xpdmUo KSBjYWxsZWQgb25jZSwgc28gd2UgaGF2ZSBzaW5nbGUgaGFuZGxlciBmb3IgYm90aCBSeCAmIFR4 LiBUaGlzIG1heSBiZSBkaWZmZXJlbmNlLg0KDQo+IEFuZCBzdGlsbCBldmVuIHdoZW4gdXNpbmcg ImlmYWNlIiBJIGFsc28gc2VlIHBhY2tldHMgdGhhdCBhcmUgDQo+IHRyYW5zbWl0dGVkIG91dCBv ZiBldGgxIChlLmcuIHRjcHJlcGxheSAtaSBldGgxIHBhY2tldHMucGNhcCkgYW5kIG5vdCANCj4g b25seSBwYWNrZXRzIHRoYXQgYXJlIHJlY2VpdmVkIChlLmcuIHBpbmcgZnJvbSBmYXIgZW5kIHRv IGV0aDAgaXApDQoNClRoaXMgaXMgaW50ZXJlc3RpbmcsIEkgaGF2ZSB0cmllZCB3aXRoIGV4dGVy bmFsIHBhY2tldCBnZW5lcmF0b3IsICJpZmFjZSIgd2FzIHdvcmtpbmcgYXMgZXhwZWN0ZWQgZm9y IG1lLg0KDQo+IA0KPiANCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRmVy cnVoIFlpZ2l0IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIEp1 bmUgMTMsIDIwMTggMTo1NyBQTQ0KPiBUbzogSWRvIEdvc2hlbiA8SWRvQGNnc3Rvd2VybmV0d29y a3MuY29tPg0KPiBDYzogZGV2QGRwZGsub3JnDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjJdIG5l dC9wY2FwOiByeF9pZmFjZV9pbiBzdHJlYW0gdHlwZSBzdXBwb3J0DQo+IA0KPiBPbiA2LzUvMjAx OCA2OjEwIFBNLCBJZG8gR29zaGVuIHdyb3RlOg0KPj4gVGhlIHByb2JsZW0gaXMgaWYgYSBkcGRr IGFwcCB1c2VzIHRoZSBzYW1lIGlmYWNlKHMpIGJvdGggYXMgcnhfaWZhY2UgYW5kIHR4X2lmYWNl IHRoZW4gaXQgd2lsbCByZWNlaXZlIGJhY2sgdGhlIHBhY2tldHMgaXQgc2VuZHMuDQo+PiBJZiBt eSBhcHAgc2VuZHMgYSBwYWNrZXQgdG8gcG9ydGlkPVggd2l0aCBydGVfZXRoX3R4X2J1cnN0KCkg dGhlbiBJIA0KPj4gd291bGRuJ3QgZXhwZWN0IHRvIHJlY2VpdmUgaXQgYmFjayBieSBydGVfZXRo X3J4X2J1cnN0KCkgZm9yIHRoYXQgc2FtZSBwb3J0aWQ9WCAgKGFzc3VtaW5nIG9mIGNvdXJzZSB0 aGVyZSdzIG5vIGV4dGVybmFsIGxvb3BiYWNrKSBUaGlzIGlzIGNvbWluZyBmcm9tIHRoZSBkZWZh dWx0IG5hdHVyZSBvZiBwY2FwIHRoYXQgbGlrZSBhIHNuaWZmZXIgY2FwdHVyZXMgYm90aCBpbmNv bWluZyBhbmQgb3V0Z29pbmcgZGlyZWN0aW9uLg0KPj4gVGhlIHBhdGNoIHByb3ZpZGVzIGFuIG9w dGlvbiB0byBsaW1pdCBwY2FwIHJ4X2lmYWNlIHRvIGdldCBvbmx5IGluY29taW5nIHRyYWZmaWMg d2hpY2ggaXMgbW9yZSBsaWtlIGEgcmVhbCAobm9uLXBjYXApIGRwZGsgZGV2aWNlLg0KPj4NCj4+ IGZvciBleGFtcGxlOg0KPj4gd2hlbiB1c2luZyBleGlzdGluZyAqcnhfaWZhY2UqDQo+PiAJbDJm d2QgLWMgMyAtbjEgLS1uby1odWdlIA0KPj4gLS12ZGV2PWV0aF9wY2FwMCxyeF9pZmFjZT1ldGgx LHR4X2lmYWNlPWV0aDENCj4+IC0tdmRldj1ldGhfcGNhcDEscnhfaWZhY2U9ZHVtbXkwLHR4X2lm YWNlPWR1bW15MCAgLS0gLXAgMyAtVCAxIA0KPj4gc2VuZGluZyBvbmx5IDEgc2luZ2xlIHBhY2tl dCBpbnRvIGV0aDEgd2lsbCBlbmQgaW4gYW4gaW5maW5pdGUgbG9vcCAtDQo+IA0KPiBJZiB5b3Ug YXJlIHVzaW5nIHNhbWUgaW50ZXJmYWNlIGZvciBib3RoIFJ4ICYgVHgsIHdoeSBub3QgdXNpbmcg ImlmYWNlPXh4eCINCj4gYXJndW1lbnQsIGNhbiB5b3UgcGxlYXNlIHRlc3Qgd2l0aCBmb2xsb3dp bmc6DQo+IA0KPiBsMmZ3ZCAtYyAzIC1uMSAtLW5vLWh1Z2UgLS12ZGV2PWV0aF9wY2FwMCxpZmFj ZT1ldGgxDQo+IC0tdmRldj1ldGhfcGNhcDEsaWZhY2U9ZHVtbXkwIC0tIC1wIDMgLVQgMQ0KPiAN Cj4gDQo+IEkgY2FuJ3QgcmVwcm9kdWNlIHRoZSBpc3N1ZSB3aXRoIGFib3ZlIGNvbW1hbmQuDQo+ IA0KPiBUaGFua3MsDQo+IGZlcnJ1aA0KPiANCg0K