Revision: 9638 https://osdn.net/projects/ttssh2/scm/svn/commits/9638 Author: nmaya Date: 2021-12-27 23:45:46 +0900 (Mon, 27 Dec 2021) Log Message: ----------- OpenSSL 1.1.0 で deprecated になっていた HMAC_Init を HMAC_Init_ex に置き換え Modified Paths: -------------- branches/4-stable/ttssh2/ttxssh/crypt.c -------------- next part -------------- Modified: branches/4-stable/ttssh2/ttxssh/crypt.c =================================================================== --- branches/4-stable/ttssh2/ttxssh/crypt.c 2021-12-26 13:27:43 UTC (rev 9637) +++ branches/4-stable/ttssh2/ttxssh/crypt.c 2021-12-27 14:45:46 UTC (rev 9638) @@ -724,7 +724,7 @@ if (c == NULL) goto error; - HMAC_Init(c, mac->key, mac->key_len, mac->md); + HMAC_Init_ex(c, mac->key, mac->key_len, mac->md, NULL); set_uint32_MSBfirst(b, sequence_number); HMAC_Update(c, b, sizeof(b)); HMAC_Update(c, data, len); @@ -782,7 +782,7 @@ if (c == NULL) return FALSE; - HMAC_Init(c, mac->key, mac->key_len, mac->md); + HMAC_Init_ex(c, mac->key, mac->key_len, mac->md, NULL); set_uint32_MSBfirst(b, sequence_number); HMAC_Update(c, b, sizeof(b)); HMAC_Update(c, data, len);