* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
-#pragma once
+#ifndef __TADCIF_H_
+#define __TADCIF_H_
#include <stdio.h>
#include <stdlib.h>
int TADC_IF_GetDHKey(T_DH_INFO *t_dhinfo);
int TADC_IF_GetDHKey_K(T_DH_INFO *t_dhinfo);
-int TADC_IF_AES_CTR(unsigned char *pKey, int ivLen, unsigned char *pIV, int inLen, unsigned char *in, int *pOutLen, unsigned char *out);
+int TADC_IF_AES_CTR(unsigned char *pKey, int ivLen, unsigned char *pIV,
+ int inLen, unsigned char *in, int *pOutLen, unsigned char *out);
int TADC_IF_SHA1(unsigned char *in, int inLen, unsigned char *out);
size_t TADC_IF_StrLen(const char *string);
int TADC_IF_StrCmp(const char *string1, const char *string2);
int TADC_IF_StrNCmp(const char *string1, const char *string2, size_t count);
-char *TADC_IF_StrNCpy(char *strDestination, const char *strSource, size_t count);
+char *TADC_IF_StrNCpy(char *strDestination, const char *strSource,
+ size_t count);
int TADC_IF_MemCmp(const void *buf1, const void *buf2, size_t count);
void TADC_IF_MemCpy(void *dest, const void *src, size_t count);
void TADC_IF_Debug(const char *str);
-int TADC_IF_VerifySignature( unsigned char* inData, int inLen,
- unsigned char* sigData, int sigLen,
- unsigned char* cert, int certLen );
+int TADC_IF_VerifySignature(unsigned char *inData, int inLen,
+ unsigned char *sigData, int sigLen,
+ unsigned char *cert, int certLen);
+
+int TADC_IF_VerifyCertChain(unsigned char *rica, int ricaLen,
+ unsigned char *cert, int certLen);
-int TADC_IF_VerifyCertChain( unsigned char* rica, int ricaLen,
- unsigned char* cert, int certLen );
+#endif //__TADCIF_H_