blob: cbcbd18b8116a26536af1b677514a97e96e281fd [file] [log] [blame]
rjw6c1fd8f2022-11-30 14:33:01 +08001#ifndef __OSSL_PORTINGFUNC_H__
2#define __OSSL_PORTINGFUNC_H__
3
4#include "kal_general_types.h"
5#include "kal_public_api.h"
6
7
8void *CHE_malloc(kal_uint32 size);
9
10void *CHE_zalloc(size_t num);
11
12void CHE_free(void * ptr);
13
14void CHE_cleanse(void *ptr, size_t len);
15
16void CHE_clear_free(void *str, size_t num);
17
18int CHE_rand_bytes(unsigned char *buf, int num);
19
20
21#endif
22