diff mbox series

[API-NEXT,v3,2/6] linux-gen: packet: provide new data set and compare API

Message ID 1501552809-14585-3-git-send-email-odpbot@yandex.ru
State New
Headers show
Series [API-NEXT,v3,1/6] api: packet: add packet memset and memcmp-like functions | expand

Commit Message

Github ODP bot Aug. 1, 2017, 2 a.m. UTC
From: Dmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org>


Currently we have such functions in internal namespace for in-ODP use
only. Exporting them as a part of public API would allow using them from
tests and user applications.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org>

---
/** Email created from pull request 94 (lumag:crypto-long-keys)
 ** https://github.com/Linaro/odp/pull/94
 ** Patch: https://github.com/Linaro/odp/pull/94.patch
 ** Base sha: c16f1363303cd5fc11324acbc4dfebe0a9680a41
 ** Merge commit sha: 97de0c6543391f0a758ac472f48e0b407ad1d800
 **/
 platform/linux-generic/include/odp_packet_internal.h | 6 ------
 platform/linux-generic/odp_crypto.c                  | 4 ++--
 platform/linux-generic/odp_packet.c                  | 8 ++++----
 3 files changed, 6 insertions(+), 12 deletions(-)
diff mbox series

Patch

diff --git a/platform/linux-generic/include/odp_packet_internal.h b/platform/linux-generic/include/odp_packet_internal.h
index e028bc28..0a4e67f3 100644
--- a/platform/linux-generic/include/odp_packet_internal.h
+++ b/platform/linux-generic/include/odp_packet_internal.h
@@ -302,12 +302,6 @@  int packet_parse_common(packet_parser_t *pkt_hdr, const uint8_t *ptr,
 
 int _odp_cls_parse(odp_packet_hdr_t *pkt_hdr, const uint8_t *parseptr);
 
-int _odp_packet_set_data(odp_packet_t pkt, uint32_t offset,
-			 uint8_t c, uint32_t len);
-
-int _odp_packet_cmp_data(odp_packet_t pkt, uint32_t offset,
-			 const void *s, uint32_t len);
-
 #ifdef __cplusplus
 }
 #endif
diff --git a/platform/linux-generic/odp_crypto.c b/platform/linux-generic/odp_crypto.c
index 42bd4d58..fa8b0a28 100644
--- a/platform/linux-generic/odp_crypto.c
+++ b/platform/linux-generic/odp_crypto.c
@@ -213,8 +213,8 @@  odp_crypto_alg_err_t auth_check(odp_packet_t pkt,
 	odp_packet_copy_to_mem(pkt, param->hash_result_offset,
 			       bytes, hash_in);
 
-	_odp_packet_set_data(pkt, param->hash_result_offset,
-			     0, bytes);
+	odp_packet_set_data(pkt, param->hash_result_offset,
+			    0, bytes);
 
 	/* Hash it */
 	packet_hmac(pkt, param, session, hash_out);
diff --git a/platform/linux-generic/odp_packet.c b/platform/linux-generic/odp_packet.c
index 88032cf2..b3f1f6be 100644
--- a/platform/linux-generic/odp_packet.c
+++ b/platform/linux-generic/odp_packet.c
@@ -1593,8 +1593,8 @@  int odp_packet_move_data(odp_packet_t pkt, uint32_t dst_offset,
 					pkt, src_offset, len);
 }
 
-int _odp_packet_set_data(odp_packet_t pkt, uint32_t offset,
-			 uint8_t c, uint32_t len)
+int odp_packet_set_data(odp_packet_t pkt, uint32_t offset,
+			uint8_t c, uint32_t len)
 {
 	void *mapaddr;
 	uint32_t seglen = 0; /* GCC */
@@ -1615,8 +1615,8 @@  int _odp_packet_set_data(odp_packet_t pkt, uint32_t offset,
 	return 0;
 }
 
-int _odp_packet_cmp_data(odp_packet_t pkt, uint32_t offset,
-			 const void *s, uint32_t len)
+int odp_packet_cmp_mem(odp_packet_t pkt, uint32_t offset,
+		       const void *s, uint32_t len)
 {
 	const uint8_t *ptr = s;
 	void *mapaddr;