From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0041.outbound.protection.outlook.com [104.47.32.41]) by dpdk.org (Postfix) with ESMTP id 3F9FE1B01C for ; Fri, 15 Dec 2017 11:58:30 +0100 (CET) Received: from BLUPR0301CA0026.namprd03.prod.outlook.com (2a01:111:e400:5259::36) by BN1PR0301MB0722.namprd03.prod.outlook.com (2a01:111:e400:4c::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.302.9; Fri, 15 Dec 2017 10:58:28 +0000 Received: from BL2FFO11FD023.protection.gbl (2a01:111:f400:7c09::161) by BLUPR0301CA0026.outlook.office365.com (2a01:111:e400:5259::36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.323.15 via Frontend Transport; Fri, 15 Dec 2017 10:58:28 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; caviumnetworks.com; dkim=none (message not signed) header.d=none; caviumnetworks.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BL2FFO11FD023.mail.protection.outlook.com (10.173.161.102) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.302.6 via Frontend Transport; Fri, 15 Dec 2017 10:58:19 +0000 Received: from [10.232.134.49] ([10.232.134.49]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id vBFAwPAo018791; Fri, 15 Dec 2017 03:58:25 -0700 To: Anoob Joseph , Declan Doherty , Radu Nicolau , Sergio Gonzalez Monroy CC: Jerin Jacob , Narayana Prasad , References: <1513326606-21970-1-git-send-email-anoob.joseph@caviumnetworks.com> <1513327396-22178-1-git-send-email-anoob.joseph@caviumnetworks.com> <1513327396-22178-2-git-send-email-anoob.joseph@caviumnetworks.com> <917e0ed6-ef74-369b-8937-145e5fb928b5@nxp.com> From: Akhil Goyal Message-ID: Date: Fri, 15 Dec 2017 16:28:24 +0530 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131578090998909057; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(336005)(7966004)(39380400002)(39860400002)(376002)(346002)(396003)(2980300002)(1110001)(1109001)(339900001)(199004)(189003)(24454002)(65826007)(110136005)(305945005)(65956001)(104016004)(5660300001)(2906002)(53936002)(8936002)(76176011)(65806001)(97736004)(59450400001)(47776003)(85426001)(58126008)(54906003)(106466001)(8676002)(67846002)(81166006)(36756003)(50466002)(81156014)(105606002)(4326008)(93886005)(6246003)(86362001)(31686004)(316002)(31696002)(229853002)(2870700001)(77096006)(2950100002)(23676004)(498600001)(2486003)(64126003)(53546011)(68736007)(356003)(83506002)(15650500001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN1PR0301MB0722; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD023; 1:Mjtiw9qfYc6+ik7N5W9R5bEYecPaJn/aB81AJSK+ikB7ySTCuhGSqRhfFmI1foCKCjor2SHjWE1UUP9pAIl0Dve1WfmNs8SENZV6UihuaaTz/cdI5v4jKpnRubVZCslE X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 475672de-72fa-4276-c881-08d543aac0ad X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4628075)(201703131517081)(5600026)(4604075)(2017052603307); SRVR:BN1PR0301MB0722; X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0722; 3:3n1DFWMJ/hPsBBPbXj8BwIQIuhuuklw2MzRTd+AowyGm0m0vLeCRkrVMUo36BQ+x3ndCD2ii49ubBX2CfbHQkwXMPX2ub6fNd/8oU9cXFy67ATvIjHiG6UQ6o0boPySa6wUvSZyFNC839hM+XXYlRoSe2ChMnPwu8AJKjk1UHlm+v2zxietiSced/H9jg9SJBS7O7a1Ez0K+eXLyQ5E0J9WkJ/J5B6/RJZ/n0swN9q2kfcZLa5v95wr4tCYlB4y8lS0dU+77kwVNOqRvkyPnZd5aAkiBAvITz9hIsEesjarYdtzrKd12DMcEI1Km0hgFQnrYN26pK/ER8wGHtGODhEcbHgVoVoLOQzvX5wn90zM=; 25:yW06Tt2m2azpo2FOjlOVFgdEpXROve7xMtWmn7r7ROqgGCJhjX7LIRVcOnl1Roc1HMejxwHu2ISQPjPspG24dOucUfOjea5Q14PeixrTetjxHt/fs+XT9hgbp4f5klRoquNL8BXDeLMFXo59x0VD94nXqgltEvAIGvLiY83HbBq0VhDahq9Qp5z0qMg6CLgPpZOo1JvKzjYxhcIyvWUvk71Rn8mOGbN08cI4jRYQTzuwtOdFGSN1kcQtBNn52ub+TkERl4rrXe930ZhH1NMZJOOWuJSBzqb89D1VZlO4d+pd1Pda7JmMToys58Oo7Ep/o726rDuSUXFJdkil6nZLp3cbj8BSK8DBYkbOZt0886s= X-MS-TrafficTypeDiagnostic: BN1PR0301MB0722: X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0722; 31:cQwCKEJaDgYZD9ETJqpkq/xhz10JsqgKmPrKbj3D8DSSLwkXjxEsZn/8hOrzIVKXfX8vLFQXb7m6hHej9hSO8lYlIwMuj20kr+XL0urZkyfCJGIfImj2A0YT4MNmCMKr/gHf3PwIJuiFKw7Gf6BP7HR+ursW/Mm7sRXLbAXtWYvbS0qfwBBhVknG2cYD9XQi9hCkv+GZTiorURUvZw1tDV9cicNPeEhjI1eHAsSNx7I=; 4:sjpx0mkMuq8lL8xBgQa7gWMnrvVZ3/igbpo+xWHyfqPoWsTgDORW4/aZEeg4nbR6AWln4DvZ9ji1ho8IwmiTf7aJ7crrKL5yovL4/yA+BjcxzXDvA78vQT1yK2noefPalQ3hHvCqHXDHHS0QFkFPwhCtmnpxvkFIeIXdmIGnOHM2/lB03XrzkA0yCqs3zrVFtUAPR6MchF9+HwsA6+1Pf2Xunzaeh1gDfzrF0t8c/xlDlhrpBNc6WfeK52luBVq8G0Eh5010soHBChue+7RvbC7sqzLfK9x6Sk8knZOYP+pJL2grN7ieAh4G9kpKQLsG X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192374486261705); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(93001095)(3231023)(6055026)(6096035)(20161123561025)(20161123559100)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259150)(20161123563025)(20161123565025)(20161123556025)(201708071742011); SRVR:BN1PR0301MB0722; BCL:0; PCL:0; RULEID:(100000803101)(100110400095)(400006); SRVR:BN1PR0301MB0722; X-Forefront-PRVS: 05220145DE X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTjFQUjAzMDFNQjA3MjI7MjM6WkwvQVBiSjRZN1NTaTlvUkZnTjRHWVVO?= =?utf-8?B?ZXhmQnc0dFRULzZYOGV6Yy9CVzJTMHlKZVJjeDdIVmwzNnYyWXhqODg4MWtZ?= =?utf-8?B?bVRBeWsxYk1FQzVOSU9STlVqMVNqNElieDgwOEp6UzJFcXozZFpBVmZlT0FN?= =?utf-8?B?OWZ1cEswREpHVWo1NTZzQjNpc0lPY2pXQ21YMVdNME1rZEZWVkdxQmVJWmZW?= =?utf-8?B?ZXQ0Y3Nja1ZnZUE1Z0FwZHIvdzl3Snk1b0hESGpJeFo2RC9INnU5bmRMUmxw?= =?utf-8?B?cVBEdGhsTU9qdUN0emJzK2h2bi9KdjlIR3paZTlHdzdURlJZRGF0eWx2L2dU?= =?utf-8?B?SVFSSkpacWJubFNIT21yZU5sSnNSNFh1R2FyVng0TEhnMHRGZW1LRGY1RVVD?= =?utf-8?B?K0hCRURrUG5nQmUwUW1NTGJVYlhKM3JsWFM3WW11K2k4bGdTaUVGWXJiaFNR?= =?utf-8?B?cVVrc0M5QXhIdGlicUVIOFFkSmxtcUxIRklsRDFFTCszd1RnYlptZ1JGQVlE?= =?utf-8?B?VFF2VkRYaTVTUWIxZ2praVNZYkhVQk1BV0tEMm1FWEFSVWJlY3o2anpXbG9I?= =?utf-8?B?Qk1FUW11bGVFcGdDZTFGTktyY3hQS1ZzRXlRUDFSNExKV2xLK1pZU1ZIRHdI?= =?utf-8?B?SktmN3hCL01JVU9vYVZtb09ZVlVIUzFPYW1pZEJsSjV2UEVBNlg1U2Y2eHVP?= =?utf-8?B?T3JlR1BubEQyK2FPa2VuS2hOSjd1VVQzeUNnQUxlcU1GVWszOFhNTkJGcSt2?= =?utf-8?B?SndVL3FtYUJ4VzM2eGk2WUZPQkhyQXNQank1Y2NtcmxWOEFVL0g4Qnp4OGxZ?= =?utf-8?B?MVJicktFVDR0aDFhNDN3RDlHbHZ1Tk9hZjB6cExGOTBTV1pjS1R1QmJQNXg5?= =?utf-8?B?U0RNb2w1OVFOd2RGZXFINzJNN3h6ZkxKSll3Vm5aVzh6QWgzZmhERGdwemNx?= =?utf-8?B?TFUwNnl4Zk1BbFlvSkFGN2JOcFVkNlBFdEdMNkk2WHg0ckJZWjNZY29VKzhj?= =?utf-8?B?QVFXU1F5UktldjRMWlJwUWxtZmk0SXZNdmRJMmVaZGlkM3Z1SWhzN2FsTmlJ?= =?utf-8?B?emRXQitxNVJ1MGl2cWc0bGJNTTZNeHhGTnczcTRPZmpUVWxWYmhsdnFTOEVE?= =?utf-8?B?dERNVW5yWFA0OWF6ZlV6eWJpV3V3Mm5kSFJ0VkNhS0phcVNoL2FiSTAybUxy?= =?utf-8?B?d2lNSnR4RTVqVG5FaE16YkwwTnV1N05XVkkwMlpuVGRqeWNRZWdsdmlBcDZC?= =?utf-8?B?YTRWdXlRU0s1MGVwbVduNjdWTkNySVVmSWozTjFnZnFuWVc3T01aZWxocktl?= =?utf-8?B?dHh4VlFnK2c2WFBjSGJiczMwMzRWMDJxVkJlSVhRVGNmM2tLdHM4cW9DVGZi?= =?utf-8?B?OUt1R1pqSE5xZHR1bS93VklEUTN4cFd2ekNIYjdyNG9raGtzbE5hVFd5VkNl?= =?utf-8?B?a2FMZEErMUY2ZHIvS1VyTXNiTnMyWGdUcDZzZGx0UHllLzU2NjEzcnpxdDdO?= =?utf-8?B?SG9JNmZ2b1R4VnRVazVuTXEwRGhrWDMrOVpGZWcwSmJzV0xHOFZLQ0JIR2Ny?= =?utf-8?B?MjEwMVJFMDQzanNYa25LNml4T1lJVXV2bnRiQThncUt4eWd1c0xucFdJK0lv?= =?utf-8?B?d1UvNHE5MmxyVXJqMmcydzlMai83cGduWUw2NzEvQkxXUDZRbmxSOFlDZ3lG?= =?utf-8?B?SGZKUHFkUGtYOWJ1Z2xjd25SWWcrb3ZZSUVJdVJlME40bXBNd00rc3hrNkxw?= =?utf-8?B?ZE1HYi9IVUxRRUVwdXYyRzFDUUZHVW9RUVovM3lHcTNqOCsrZkFtblF3V2ov?= =?utf-8?B?b0hsRW40WnlJbzlqTkk4UmdGOTlIVWd4endvN053VjZlSkFQWjdmRWcyeG9K?= =?utf-8?Q?+KrvHicHDVgCA=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0722; 6:JhMRgFl4Xq7WJJc0yh1QMwQCYCaM6FZc75WPvaYOzlAt5d8hndYhEKoOUDVqnc8+H+zrH6/jnZvMXjgIqOuENmjo1YqaiDg0n3/YM03P+a8zN9XeaFihos2PYjTs3nEHrd290sWy2/PnqSSeQA62xpEyHXdFw1fbaHOLVY9FXsYzoJZoDI50nYzWnnfZrm1pW1hmfxWQGNWen0H3xtfSuI9kQRAKil1t8BBJjyUOc0ZefxLABqJoSCnUqbjAnsIDmEVRhh1ynLWFoGPoZ9xBtCb0WhQnzWp1Y8R9TdowgAx9qRQ606K89OdLdNwnzEtNCgELk08R358mAFQ1y9Blk8tBjYD+YHUHVeG7Qg7X0fQ=; 5:M1ck39rEUobU3zMGHlr+/oYNEvmuSOgOm2cKMuM+8Uv6oHwTKSzvaofiFlxeijxvf7U80U1hLErPCx7mQNG8wQJuaxgPhsSda0PVj+TlY0ex+Ig8ROjhcYmhO0EcUABKqWpQVKsAnhRciccUmLbHtGVwk4BTwYxFL495ZyqJ/Sc=; 24:a7EL7RenoZebJb5ezlMY155PMlA4VKQHZSeQ8IXWW6pbw1gnf6+wT8RTOcErwfPKIGpl4be0dRHdieWpWFG//P4RrbwnWEe2lz6wxtV5eko=; 7:QwKJbDMgA8fZhpz9ir28WtPPipX2Y5XEJXX0nD05vqP9vBjRTjlknMLgWOmeIHNqKsDoluuqU6qSFSeBlcqCPCSkkNhC+y2CWfx9XfyUz9I+PVwkAcu94hRaA//E8BM9s+rBh2Q9WFraM96eFUIW9b3DGhbbrqdQ1r7zI22GOzHzaofBwZnz0JhMZZgqN5YYGOJIG9z1N+vwxtGz3gQRZWABadBHTHngZYz495jR+aHAQkKHLGFecSurL77e3GoK SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Dec 2017 10:58:19.6881 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 475672de-72fa-4276-c881-08d543aac0ad X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR0301MB0722 Subject: Re: [dpdk-dev] [PATCH v5 1/2] lib/security: add support for get userdata 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: Fri, 15 Dec 2017 10:58:30 -0000 Hi Anoob, On 12/15/2017 4:23 PM, Anoob Joseph wrote: > Hi Akhil, > > > On 12/15/2017 03:31 PM, Akhil Goyal wrote: >> Hi Anoob, >> >> On 12/15/2017 2:13 PM, Anoob Joseph wrote: >> >>> diff --git a/lib/librte_security/rte_security_version.map >>> b/lib/librte_security/rte_security_version.map >>> index e12c04b..87f35d7 100644 >>> --- a/lib/librte_security/rte_security_version.map >>> +++ b/lib/librte_security/rte_security_version.map >>> @@ -9,6 +9,7 @@ EXPERIMENTAL { >>>       rte_security_session_stats_get; >>>       rte_security_session_update; >>>       rte_security_set_pkt_metadata; >>> +    rte_security_get_userdata; >> This should be in alphabetical order. > Will update. Is there any such ordering followed in the placement of > APIs in various .c & .h files? As per my understanding, alphabetical ordering is followed in all .map files and doc files in DPDK. For .c and .h, there is no such ordering. >>>         local: *; >>>   }; >>> >> > >