From mboxrd@z Thu Jan 1 00:00:00 1970 From: Akhil Goyal Subject: Re: [PATCH 2/3] examples/ipsec_secgw: fix possible NULL dereference Date: Wed, 27 Mar 2019 12:54:59 +0000 Message-ID: References: <20190327093329.12521-1-konstantin.ananyev@intel.com> <20190327093329.12521-3-konstantin.ananyev@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 To: Konstantin Ananyev , "dev@dpdk.org" Return-path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130083.outbound.protection.outlook.com [40.107.13.83]) by dpdk.org (Postfix) with ESMTP id 45A481B13F for ; Wed, 27 Mar 2019 13:55:01 +0100 (CET) In-Reply-To: <20190327093329.12521-3-konstantin.ananyev@intel.com> Content-Language: en-US Content-ID: <1CC6DC5F5E22A048BB0E64447DDEE579@eurprd04.prod.outlook.com> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" SGkgS29uc3RhbnRpbiwNCg0KT24gMy8yNy8yMDE5IDM6MDMgUE0sIEtvbnN0YW50aW4gQW5hbnll diB3cm90ZToNCj4gRml4ZXM6IDNlNWY0NjI1ZGMxNyAoImV4YW1wbGVzL2lwc2VjLXNlY2d3OiBt YWtlIGRhdGEtcGF0aCB0byB1c2UgSVBzZWMgbGlicmFyeSIpDQo+IENvdmVyaXR5IGlzc3VlOiAz MzY4NDQNCj4NCj4gU2lnbmVkLW9mZi1ieTogS29uc3RhbnRpbiBBbmFueWV2IDxrb25zdGFudGlu LmFuYW55ZXZAaW50ZWwuY29tPg0KPiAtLS0NCj4gICBleGFtcGxlcy9pcHNlYy1zZWNndy9pcHNl Y19wcm9jZXNzLmMgfCAxMSArKysrLS0tLS0tLQ0KPiAgIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2Vy dGlvbnMoKyksIDcgZGVsZXRpb25zKC0pDQo+DQo+IGRpZmYgLS1naXQgYS9leGFtcGxlcy9pcHNl Yy1zZWNndy9pcHNlY19wcm9jZXNzLmMgYi9leGFtcGxlcy9pcHNlYy1zZWNndy9pcHNlY19wcm9j ZXNzLmMNCj4gaW5kZXggZTQwM2M0NjFhLi4zZjljYWNiOGYgMTAwNjQ0DQo+IC0tLSBhL2V4YW1w bGVzL2lwc2VjLXNlY2d3L2lwc2VjX3Byb2Nlc3MuYw0KPiArKysgYi9leGFtcGxlcy9pcHNlYy1z ZWNndy9pcHNlY19wcm9jZXNzLmMNCj4gQEAgLTIxNywxNiArMjE3LDExIEBAIGlwc2VjX3Byb2Nl c3Moc3RydWN0IGlwc2VjX2N0eCAqY3R4LCBzdHJ1Y3QgaXBzZWNfdHJhZmZpYyAqdHJmKQ0KPiAg IAkJcGcgPSBncnAgKyBpOw0KPiAgIAkJc2EgPSBwZy0+aWQucHRyOw0KPiAgIA0KPiAtCQkvKiBu byB2YWxpZCBTQSBmb3VuZCAqLw0KPiAtCQlpZiAoc2EgPT0gTlVMTCkNCj4gLQkJCWsgPSAwOw0K PiAtDQo+ICAgCQlpcHMgPSAmc2EtPmlwczsNCkkgdGhpbmsgdGhpcyBpcyBub3QgZml4aW5nIHRo ZSBOVUxMIGRlcmVmZXJlbmNlIHByb3Blcmx5LiBUaGlzIGxpbmUgDQp3b3VsZCBnaXZlIGZhdWx0 IGlmIHNhIGlzIG51bGwuDQo+IC0JCXNhdHAgPSBydGVfaXBzZWNfc2FfdHlwZShpcHMtPnNhKTsN Cj4gICANCj4gICAJCS8qIG5vIHZhbGlkIEhXIHNlc3Npb24gZm9yIHRoYXQgU0EsIHRyeSB0byBj cmVhdGUgb25lICovDQo+IC0JCWlmIChpcHMtPmNyeXB0by5zZXMgPT0gTlVMTCAmJg0KPiAtCQkJ CWZpbGxfaXBzZWNfc2Vzc2lvbihpcHMsIGN0eCwgc2EpICE9IDApDQo+ICsJCWlmIChzYSA9PSBO VUxMIHx8IChpcHMtPmNyeXB0by5zZXMgPT0gTlVMTCAmJg0KPiArCQkJCWZpbGxfaXBzZWNfc2Vz c2lvbihpcHMsIGN0eCwgc2EpICE9IDApKQ0KPiAgIAkJCWsgPSAwOw0KPiAgIA0KPiAgIAkJLyog cHJvY2VzcyBwYWNrZXRzIGlubGluZSAqLw0KPiBAQCAtMjM0LDYgKzIyOSw4IEBAIGlwc2VjX3By b2Nlc3Moc3RydWN0IGlwc2VjX2N0eCAqY3R4LCBzdHJ1Y3QgaXBzZWNfdHJhZmZpYyAqdHJmKQ0K PiAgIAkJCQlzYS0+dHlwZSA9PQ0KPiAgIAkJCQlSVEVfU0VDVVJJVFlfQUNUSU9OX1RZUEVfSU5M SU5FX1BST1RPQ09MKSB7DQo+ICAgDQo+ICsJCQlzYXRwID0gcnRlX2lwc2VjX3NhX3R5cGUoaXBz LT5zYSk7DQo+ICsNCj4gICAJCQkvKg0KPiAgIAkJCSAqIFRoaXMgaXMganVzdCB0byBzYXRpc2Z5 IGluYm91bmRfc2FfY2hlY2soKQ0KPiAgIAkJCSAqIGFuZCBnZXRfaG9wX2Zvcl9vZmZsb2FkX3Br dCgpLg0KDQo=