Change byte copy to memcpy
Change setting the mki value byte after byte with `memcpy()`.
Signed-off-by: Johan Pascal <johan.pascal@belledonne-communications.com>
diff --git a/library/ssl_srv.c b/library/ssl_srv.c
index fa1c94c..38cdd91 100644
--- a/library/ssl_srv.c
+++ b/library/ssl_srv.c
@@ -2606,7 +2606,7 @@
unsigned char *buf,
size_t *olen )
{
- size_t mki_len = 0, ext_len = 0, i;
+ size_t mki_len = 0, ext_len = 0;
uint16_t profile_value = 0;
if( ssl->dtls_srtp_info.chosen_dtls_srtp_profile == MBEDTLS_SRTP_UNSET_PROFILE )
@@ -2650,10 +2650,7 @@
}
buf[8] = mki_len & 0xFF;
- for( i=0; i < mki_len; i++ )
- {
- buf[9 + i] = ssl->dtls_srtp_info.mki_value[i];
- }
+ memcpy( &buf[9], ssl->dtls_srtp_info.mki_value, mki_len );
*olen = 9 + mki_len;
}