X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=extlibs%2Ftinydtls%2Fhmac.h;h=e4046a76e8c772b2997bbdd2b7c45af099e7e02e;hb=5b285e73548cac989ef00461e1a96bc60b613ae1;hp=0eacd99936dca5308000fcdfe540a573ccc9f8a7;hpb=a532c83b296610aa69a072ad78a2251759a50714;p=platform%2Fupstream%2Fiotivity.git diff --git a/extlibs/tinydtls/hmac.h b/extlibs/tinydtls/hmac.h index 0eacd99..e4046a7 100644 --- a/extlibs/tinydtls/hmac.h +++ b/extlibs/tinydtls/hmac.h @@ -39,17 +39,17 @@ typedef dtls_sha256_ctx dtls_hash_ctx; typedef dtls_hash_ctx *dtls_hash_t; #define DTLS_HASH_CTX_SIZE sizeof(dtls_sha256_ctx) -static inline void +INLINE_API void dtls_hash_init(dtls_hash_t ctx) { dtls_sha256_init((dtls_sha256_ctx *)ctx); } -static inline void +INLINE_API void dtls_hash_update(dtls_hash_t ctx, const unsigned char *input, size_t len) { dtls_sha256_update((dtls_sha256_ctx *)ctx, input, len); } -static inline size_t +INLINE_API size_t dtls_hash_finalize(unsigned char *buf, dtls_hash_t ctx) { dtls_sha256_final(buf, (dtls_sha256_ctx *)ctx); return DTLS_SHA256_DIGEST_LENGTH; @@ -57,7 +57,7 @@ dtls_hash_finalize(unsigned char *buf, dtls_hash_t ctx) { #endif /* WITH_SHA256 */ #ifndef WITH_CONTIKI -static inline void dtls_hmac_storage_init() +INLINE_API void dtls_hmac_storage_init() { } #else void dtls_hmac_storage_init();