summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2010-07-06 13:00:35 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2010-07-06 13:00:35 +0200
commitb6d0f4da862e17344fca35db8d9ed0dce39e757f (patch)
treea82ee95f41052176247769653319cd110990976f
parent22db48330c452c35e3981f10b5bd6cc49ce59526 (diff)
downloadcryptodev-linux-b6d0f4da862e17344fca35db8d9ed0dce39e757f.tar.gz
cryptodev-linux-b6d0f4da862e17344fca35db8d9ed0dce39e757f.tar.xz
cryptodev-linux-b6d0f4da862e17344fca35db8d9ed0dce39e757f.zip
exported _ncr_algo_to_str and _ncr_algo_digest_size
-rwxr-xr-x[-rw-r--r--]ncr-sessions.c8
-rwxr-xr-x[-rw-r--r--]ncr_int.h3
2 files changed, 7 insertions, 4 deletions
diff --git a/ncr-sessions.c b/ncr-sessions.c
index 69c0276..f8157fb 100644..100755
--- a/ncr-sessions.c
+++ b/ncr-sessions.c
@@ -135,7 +135,7 @@ static const struct algo_properties_st {
{ .algo = NCR_ALG_NONE }
};
-static inline const char* algo2str(ncr_algorithm_t algo)
+const char* _ncr_algo_to_str(ncr_algorithm_t algo)
{
ncr_algorithm_t a;
int i = 0;
@@ -163,7 +163,7 @@ int i = 0;
return 0;
}
-static int algo_digest_size(ncr_algorithm_t algo)
+int _ncr_algo_digest_size(ncr_algorithm_t algo)
{
ncr_algorithm_t a;
int i = 0;
@@ -184,7 +184,7 @@ static int _ncr_session_init(struct ncr_lists* lists, struct ncr_session_st* ses
int ret;
const char* str;
- str = algo2str(session->algorithm);
+ str = _ncr_algo_to_str(session->algorithm);
if (str == NULL) {
err();
return NCR_SESSION_INVALID;
@@ -499,7 +499,7 @@ static int _ncr_session_final(struct ncr_lists* lists, struct ncr_session_op_st*
goto fail;
}
- digest_size = algo_digest_size(sess->algo);
+ digest_size = _ncr_algo_digest_size(sess->algo);
if (digest_size == 0 || odata->max_data_size < digest_size) {
err();
ret = -EINVAL;
diff --git a/ncr_int.h b/ncr_int.h
index 892787b..6e06166 100644..100755
--- a/ncr_int.h
+++ b/ncr_int.h
@@ -171,4 +171,7 @@ inline static unsigned int data_flags_to_key(unsigned int data_flags)
return flags;
}
+const char* _ncr_algo_to_str(ncr_algorithm_t algo);
+int _ncr_algo_digest_size(ncr_algorithm_t algo);
+
#endif