mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-08-14 01:53:41 +08:00
fast SMS4 with Intel AVX2/KNC-NI
This commit is contained in:
@@ -853,9 +853,14 @@ int pem_check_suffix(const char *pem_str, const char *suffix)
|
||||
int pem_len = strlen(pem_str);
|
||||
int suffix_len = strlen(suffix);
|
||||
const char *p;
|
||||
|
||||
fprintf(stderr, "GMSSL: %s %d: pem_str = %s\n", __FILE__, __LINE__, pem_str);
|
||||
fprintf(stderr, "GMSSL: %s %d: suffix = %s\n", __FILE__, __LINE__, suffix);
|
||||
|
||||
if (suffix_len + 1 >= pem_len)
|
||||
return 0;
|
||||
p = pem_str + pem_len - suffix_len;
|
||||
fprintf(stderr, "GMSSL: %s %d: p = %s\n", __FILE__, __LINE__, suffix);
|
||||
if (strcmp(p, suffix))
|
||||
return 0;
|
||||
p--;
|
||||
|
||||
Reference in New Issue
Block a user