diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/libcrypto/x509/x509_addr.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/lib/libcrypto/x509/x509_addr.c b/src/lib/libcrypto/x509/x509_addr.c index 5512f310e1..db9ea089f6 100644 --- a/src/lib/libcrypto/x509/x509_addr.c +++ b/src/lib/libcrypto/x509/x509_addr.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: x509_addr.c,v 1.24 2021/12/24 02:02:37 tb Exp $ */ | 1 | /* $OpenBSD: x509_addr.c,v 1.25 2021/12/24 10:09:44 tb Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Contributed to the OpenSSL Project by the American Registry for | 3 | * Contributed to the OpenSSL Project by the American Registry for |
| 4 | * Internet Numbers ("ARIN"). | 4 | * Internet Numbers ("ARIN"). |
| @@ -1380,19 +1380,23 @@ const X509V3_EXT_METHOD v3_addr = { | |||
| 1380 | }; | 1380 | }; |
| 1381 | 1381 | ||
| 1382 | /* | 1382 | /* |
| 1383 | * Figure out whether extension sues inheritance. | 1383 | * Figure out whether extension uses inheritance. |
| 1384 | */ | 1384 | */ |
| 1385 | int | 1385 | int |
| 1386 | X509v3_addr_inherits(IPAddrBlocks *addr) | 1386 | X509v3_addr_inherits(IPAddrBlocks *addr) |
| 1387 | { | 1387 | { |
| 1388 | int i; | 1388 | int i; |
| 1389 | |||
| 1389 | if (addr == NULL) | 1390 | if (addr == NULL) |
| 1390 | return 0; | 1391 | return 0; |
| 1392 | |||
| 1391 | for (i = 0; i < sk_IPAddressFamily_num(addr); i++) { | 1393 | for (i = 0; i < sk_IPAddressFamily_num(addr); i++) { |
| 1392 | IPAddressFamily *f = sk_IPAddressFamily_value(addr, i); | 1394 | IPAddressFamily *f = sk_IPAddressFamily_value(addr, i); |
| 1395 | |||
| 1393 | if (f->ipAddressChoice->type == IPAddressChoice_inherit) | 1396 | if (f->ipAddressChoice->type == IPAddressChoice_inherit) |
| 1394 | return 1; | 1397 | return 1; |
| 1395 | } | 1398 | } |
| 1399 | |||
| 1396 | return 0; | 1400 | return 0; |
| 1397 | } | 1401 | } |
| 1398 | 1402 | ||
