mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-05-26 10:16:24 +08:00
tls 1.3 init
This commit is contained in:
@@ -143,7 +143,7 @@ int hex2bin(const char *in, size_t inlen, uint8_t *out)
|
||||
{
|
||||
int c;
|
||||
if (inlen % 2) {
|
||||
error_print();
|
||||
error_print("hex %s len = %zu\n", in, inlen);
|
||||
return -1;
|
||||
}
|
||||
|
||||
@@ -164,6 +164,13 @@ int hex2bin(const char *in, size_t inlen, uint8_t *out)
|
||||
return 1;
|
||||
}
|
||||
|
||||
int hex_to_bytes(const char *in, size_t inlen, uint8_t *out, size_t *outlen)
|
||||
{
|
||||
*outlen = inlen/2;
|
||||
return hex2bin(in, inlen, out);
|
||||
}
|
||||
|
||||
|
||||
void memxor(void *r, const void *a, size_t len)
|
||||
{
|
||||
uint8_t *pr = r;
|
||||
|
||||
Reference in New Issue
Block a user