blob: 91bcbc686ae22271af1e652e258d49731b52e2f1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
--- a/xio-openssl.c
+++ b/xio-openssl.c
@@ -1898,8 +1898,8 @@
case GEN_IPADD:
{
/* binary address format */
- const unsigned char *data = pName->d.iPAddress->data;
- size_t len = pName->d.iPAddress->length;
+ const unsigned char *data = ASN1_STRING_get0_data(pName->d.iPAddress);
+ size_t len = ASN1_STRING_length(pName->d.iPAddress);
char aBuffer[INET6_ADDRSTRLEN]; /* canonical peername */
struct in6_addr ip6bin;
|