blob: d106eac0400528ac141e222223c36b78c09ef022 [file] [log] [blame]
#ifndef MD5_ENCODE_H_
#define MD5_ENCODE_H_
#ifdef __cplusplus
extern "C" {
#endif
//打开文件
int ota_file_open(char* path, char* flag);
//文件偏移位置
int ota_file_seek(int handle, int offset, int flag);
//读文件内容
int ota_file_read(char* buffer, size_t count, int file);
//关闭文件
void ota_file_close(int handle);
/*** 
 * @description: 校验文件的MD5
 * @param filePath 文件路径
 * @param file_md5 待校验MD5值
 * @return 0:校验成功; 其他:校验失败
 */
int lynq_md5_file_verfy(char* filePath, char* file_md5);
#ifdef __cplusplus
}
#endif
#endif