summaryrefslogtreecommitdiff
path: root/net-misc/socat/files/socat-1.8.1.3-openssl4.patch
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;