aboutsummaryrefslogtreecommitdiffstats
path: root/src/sbearssl/sbearssl_x500_from_ta.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sbearssl/sbearssl_x500_from_ta.c')
-rw-r--r--src/sbearssl/sbearssl_x500_from_ta.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/sbearssl/sbearssl_x500_from_ta.c b/src/sbearssl/sbearssl_x500_from_ta.c
index 50a132b..d655919 100644
--- a/src/sbearssl/sbearssl_x500_from_ta.c
+++ b/src/sbearssl/sbearssl_x500_from_ta.c
@@ -1,15 +1,15 @@
/* ISC license. */
+#include <string.h>
#include <bearssl.h>
-#include <skalibs/bytestr.h>
#include <s6-networking/sbearssl.h>
void sbearssl_x500_from_ta (br_x500_name *names, sbearssl_ta const *sta, size_t n, char *storage, char const *tastorage)
{
while (n--)
{
- register size_t len = sta->dnlen ;
- byte_copy(storage, len, tastorage + sta->dn) ;
+ size_t len = sta->dnlen ;
+ memcpy(storage, tastorage + sta->dn, len) ;
sta++ ;
names->data = (unsigned char *)storage ;
names->len = len ;