1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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);
}
|