From: Tal Shnaiderman <talshn@nvidia.com>
Date: Wed, 6 Oct 2021 22:35:42 +0000 (+0000)
Subject: security: build on Windows
X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=56d2c1aa0b30ffe2c68be1b2c60dc10dcac797cf;p=dpdk.git

security: build on Windows

Build the security library on Windows.

Remove unneeded export of inline functions from version file.

Signed-off-by: Tal Shnaiderman <talshn@nvidia.com>
Acked-by: Akhil Goyal <gakhil@marvell.com>
Acked-by: William Tu <u9012063@gmail.com>
---

diff --git a/lib/meson.build b/lib/meson.build
index 526c677bef..b2ba7258d8 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -87,6 +87,7 @@ if is_windows
             'latencystats',
             'pdump',
             'stack',
+            'security',
     ] # only supported libraries for windows
 endif
 
diff --git a/lib/security/version.map b/lib/security/version.map
index b377be602a..a1f46bfd27 100644
--- a/lib/security/version.map
+++ b/lib/security/version.map
@@ -1,13 +1,11 @@
 DPDK_22 {
 	global:
 
-	rte_security_attach_session;
 	rte_security_capabilities_get;
 	rte_security_capability_get;
 	rte_security_session_create;
 	rte_security_session_destroy;
 	rte_security_session_get_size;
-	rte_security_set_pkt_metadata;
 
 	local: *;
 };
@@ -19,7 +17,6 @@ EXPERIMENTAL {
 	__rte_security_set_pkt_metadata;
 	rte_security_dynfield_offset;
 	rte_security_dynfield_register;
-	rte_security_get_userdata;
 	rte_security_session_stats_get;
 	rte_security_session_update;
 };