diff options
author | Hiroki Sato <hrs@FreeBSD.org> | 2019-03-17 11:28:18 +0000 |
---|---|---|
committer | Hiroki Sato <hrs@FreeBSD.org> | 2019-03-17 11:28:18 +0000 |
commit | a27ed4e6a9eb6b839eb3da2e033a395f002540ad (patch) | |
tree | 0647f1f6552040995c1df4367244581c78791dd2 /net-mgmt/send/files/patch-libs-libpkixipext-asn1.c | |
parent | Update to 6.0.3 (diff) |
Fix build with OpenSSL 1.1.x.
Diffstat (limited to 'net-mgmt/send/files/patch-libs-libpkixipext-asn1.c')
-rw-r--r-- | net-mgmt/send/files/patch-libs-libpkixipext-asn1.c | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/net-mgmt/send/files/patch-libs-libpkixipext-asn1.c b/net-mgmt/send/files/patch-libs-libpkixipext-asn1.c new file mode 100644 index 000000000000..be53eca5e80c --- /dev/null +++ b/net-mgmt/send/files/patch-libs-libpkixipext-asn1.c @@ -0,0 +1,25 @@ +--- libs/libpkixipext/asn1.c.orig 2019-02-27 16:25:45 UTC ++++ libs/libpkixipext/asn1.c +@@ -187,9 +187,8 @@ i2v_IPAddressChoice(X509V3_EXT_METHOD *method, IPAddre + break; + case IPA_CHOICE_AOR: + X509V3_add_value(" Prefix or Range", NULL, &extlist); +- for (i = 0; i < sk_num(ipc->u.addressesOrRanges); i++) { +- aor = (IPAddressOrRange *) +- sk_value(ipc->u.addressesOrRanges, i); ++ for (i = 0; i < sk_IPAddressOrRange_num(ipc->u.addressesOrRanges); i++) { ++ aor = sk_IPAddressOrRange_value(ipc->u.addressesOrRanges, i); + i2v_IPAddressOrRange(method, aor, extlist, af); + } + break; +@@ -265,8 +264,8 @@ i2v_IPAddrBlocks(X509V3_EXT_METHOD *method, IPAddrBloc + return (NULL); + } + +- for (i = 0; i < sk_num(ipb); i++) { +- ipf = (IPAddressFamily *)sk_value(ipb, i); ++ for (i = 0; i < sk_IPAddressFamily_num(ipb); i++) { ++ ipf = sk_IPAddressFamily_value(ipb, i); + i2v_IPAddressFamily(method, ipf, extlist); + } + |